Sr. Qa Engineer Resume
San Francisco, CA
SUMMARY:
10+ years of experience, specializing in Software Testing with extensive automation experience using Selenium WebDriver with TestNG / Cucumber frameworks. Excellent understanding of Software Development Life Cycle and QA Principles. Proficient in all forms of testing including Functional, Integration, Regression and User Acceptance Testing. Proven ability to quickly ramp up, work effectively and adapt to changes in project goals and direction. Experienced in many business models requiring in - depth technical knowledge and coordinated teamwork.
TECHNICAL SKILLS:
Languages: Java, Ruby, Pearl, HTML, XML, SQL
Test Automation: Selenium Webdriver, Cucumber, TestNg, Sikuli (image comparison testing), AutoIT, Appium
DBs & RDBMS: Oracle 9i, MySQL, SQL Server, DB2
Operating Systems: Windows, Mac OSX, UNIX, Ubuntu, iOS, Android
Test Management Tools: Quality Center, Bugzilla, Clear Quest, Test link, Jira
Other Technologies: Eclipse, Toad, CruiseControl, Hudson / Jenkins, SoapUI, Git, Maven, AWS
EXPERIENCE:
Confidential, San Francisco, CA
Sr. QA Engineer
Responsibilities:
- Implemented automation test framework for web services (REST API) Cucumber, Java, Gradle
- Developed functional automated test cases for UI and maintaining automated test suite.
- Automated web service test cases for contract testing for CI/CD.
- Also responsible for creating automation scripts for IOS mobile application.
Confidential, Mountain View, CA
Sr. QA Automation Engineer
Responsibilities:
- Responsible for creating automation test framework for E2E testing from scratch using Selenium, TestNg, Java and Maven.
- Initially tasked with refactoring of existing Cucumber / Ruby framework for front end automation.
- Also responsible for developing automated test cases and maintaining automated test suites. Also mentored junior QA to develop automated test cases.
Confidential, Sunnyvale, CA
Sr. QA Engineer
Responsibilities:
- As part of the search team was responsible for leading testing efforts for several search related features on all platforms (pc, mobile and tablet).
- Automated tests using Appium, TestNg Selenium and Java for all platforms, also fixed and maintained the test suite for CI.
- Provided QE support and was the point of contact for production pushes for various teams.
Confidential, San Jose, CA
QA Engineer
Responsibilities:
- Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium WebDriver, Java and TestNG.
- Also performed manual testing of features as needed and reporting or resolving bugs.
- Also responsible for deploying builds and test environment setup using Jenkins.
Confidential, Palo Alto, CA
Software Test Engineer
Responsibilities:
- Test Lead for manual and automation of iOS and Android app, with offsite development team.
- Responsible for creating and maintaining automation acceptance test suite using Selenium, Ruby and Cucumber framework.
- Responsible for converting automation scripts to new framework using Selenium, Java, TestNG.
- Lead testing efforts for implementation of cloud based (AWS) platform.
Confidential, Mountain View, CA
QA Engineer
Responsibilities:
- Performed and coordinated "release Qa tasks" during code push for Central Qa Team.
- Responsible for debugging, reporting and fixing automation RUBY script failures in Selenium RC.
- Coordinated with “Track Qa” (onsite/offshore) for bug fixes to reach release cycle time lines.
Confidential, San Jose, CA
QA Engineer
Responsibilities:
- Responsible for manual/automation testing of Product Configuration feature.
- Created automation test script for end to end testing using Selenium and Java.
- Also responsible for cross browser/OS and Web Services/API testing using SoapUI.
- Provided suggestions for improvements to the process flow, product features and user experience.
Confidential, San Jose, CA
QA Engineer
Responsibilities:
- Responsible for testing all Hardware and Software associated with wireless (WIFI) home audio system device (Cisco Conductor).
- Created and maintained smoke / system test suite for daily build verification using Quality Center.
- Also modified Perl scripts for setting up the test environment and for version updates.
Confidential, San Bruno, CA
Test Lead
Responsibilities:
- Responsible for Coordinating test activities between onsite and offshore testing teams.
- Also responsible for recruiting, training and managing offshore Systems Testing team for Web Based - Labor Management Application.
- Wrote automated test scripts for the Web based application using Win Runner (in TSL).
Confidential, San Ramon, CA
QA Engineer
Responsibilities:
- Wrote and executed E2E systems test cases for CRM application and integrated web based API’s.
- Coached junior QA testers to maintain quality and offer accurate results.
- Wrote SQL queries to check the integrity and validity of data after execution of test cases.
- Also did trouble shooting software installation errors / system errors related to the test environment.
