Sr. Automation Quality Engineer Resume
2.00/5 (Submit Your Rating)
Redwood City, Ca
SUMMARY:
- Full stack Automation Software Engineer with extensive experience in Software Quality Assurance
- Experience architecting and building test automation solutions in agile environment
- Experience developing test automation frameworks (Java, Spring, TestNG, Maven, Rest - Assured, WebDriver)
- Strong technical skills in Object Oriented programming (Java)
- Excellent understanding of SQA Methodology at all stages of Software Development Life Cycles
- Proficient in analyzing requirements and developing all types of Test documentation
- Great experience with test planning, test development and test results analyses
- Solid knowledge of Version Control Systems (GIT, SVN)
- Solid knowledge of Continuous Integration tools (Jenkins, TeamCity)
- Experience working with RDBMS (PostgreSQL, Oracle, MySQL)
- Experience in Web Development (HTML/CSS/JavaScript)
- Comfortable working as a member of integrated team as well as independently
- Good experience working with offshore teams
- Strong verbal and written communication skills
- Highly organized, detail-oriented, responsible, flexible and adaptive, multi-tasked
- Analytical mindset, strong problem-solving skills
- Self-motivated, passionate about new technologies
TECHNICAL SKILLS:
Programming: JAVA, SQL, UNIX, HTML, CSS
Test Automation: JUnit/TestNG, Maven, Rest-Assured, Selenium, WebDriver, Appium
Database: PostgreSQL, Oracle, OrientDB
Bug Tracking: JIRA, Rally, Bugzilla
VCS: Git, SVN
CI: Jenkins, TeamCity
Others: Chef, Tomcat, IIS, XPath, Fiddler, FileZilla, TestRail, Confluence
PROFESSIONAL EXPERIENCE:
Confidential, Redwood City, CA
Sr. Automation Quality Engineer
- Lead a team of 5 QE engineers
- Developed Back-End automation testing framework (Java, Spring, TestNG, Rest-Assured, Google APIs)
- Build Monitoring System with Slack notifications to monitor stability of all Back-End Services and DBs
- Build Regression Test Suite for Rest APIs, Scheduler jobs, data migration from Postgres to ElasticSearch
- Build Release Verification tool to verify deployment and restart of all Back-End Services
- Integrated AppDynamics monitors to Back-End Services
- Integrated release process with Jira. Created QA dashboards, metrics, newer faster release document.
- Build mobile automation testing framework for iOS and Android platforms (Appium, TestNG, PageObject)
- Setup and configured testing machines
- Created and configured Jenkins jobs
- Setup Splunk and SumoLogic alerts
- Worked with Chef cookbooks and troubleshoot Chef Client failures
- Automated most manual work where QA and Dev teams were losing time
- Cut down release time from 2-3 hours to 15 mins.
Confidential , San Bruno, CA
Sr. QA Engineer (contract)
- Tested enterprise contact center application with Rich Contact Experience for multi-channeled interactions
- Developed automation testing framework (Java, TestNG, Selenium WebDriver, PageObject)
- Developed automated UI tests
- Tested RESTful APIs
- Worked directly with local and remote developers
Confidential, Emeryville, CA
QA Engineer
- Tested Agent IQ Studio - web-based application for designing Intelligent Virtual Assistants
- Created QA documentation: Test Strategy, Test Plan, Test Cases, Test/Bug reports
- Developed and maintained test automation framework (Java/JUnit, WebDriver)
- Performed Front and Back-End Testing
- Tested REST Web Services
- Configured and troubleshot QA environment, monitored application logs
- Performed bi-weekly deployment of a new build into multi-server QA environment along with writing deployment documentation for a production release team
- Worked with developer on implementation of automatic deployment in QA environment
- Conducted bug triage meetings
- Signed off releases from a QA perspective and prepared production packages for the release team
- Provided technical support to the release team prior to production deployment
- Collaborated closely with product management and developers
- Participated in all Scrum meetings and daily stand-ups
- Volunteered in development of Virtual Assistants using HTML, CSS/Sass, JavaScript
Confidential, Emeryville, CA
QA Consultant
- Tested e-commerce web sites of the world’s largest online retailer of posters, prints, and framed art
- Developed well-defined test cases and test scenarios
- Maintained and executed Automated Smoke Tests on QA, Release and Production environments
- Performed functional, regression, integration and browser compatibility testing for Gallery page Search, Product page, Dynamic Framing Engine, Checkout and payment methods such as Credit Card, Bill Me Later, PayPal, Mail, Gift Certificate, Invoice, Direct Debit, Banking Transfer for different time zones
- Reported bugs, tracked defects, collaborated with developers to solve any issues
- Participated in project and bugs triage meetings
Confidential, Pacifica, CA
QA Consultant
- Tested web-based photo hosting and sharing application with social network options
- Wrote test cases for a Black-box testing
- Performed exploratory, functional, regression, usability, browser compatibility and cross platform testing
- Validated application's GUI for compliance with usability guidelines
- Developed and maintained automated test suites for regression testing (Selenium IDE/RC)
- Reported bugs into Bugzilla bug tracking system
Confidential, Minsk, Belarus
QA Tester
- Black-box and Gray-box testing of numerous Web Applications
- Developed manual test cases and automated test suites for regression testing (Selenium IDE/RC)
- Performed test execution, including functional, integration, browser compatibility and regression tests
- Reported issues and created status reports
- Collaborated closely with developer, project management and release team