Senior Qa Automation Engineer Resume
Sfo, CA
SUMMARY
- Dynamic Quality engineer specialized into Software Testing and Quality Assurance with an extensive expertise of 10 + Years into the IT industry in Manual & Automation testing.
- 8+ years of experience on Selenium Web Driver, Quick Test Professional (UFT), TestNG, Jenkins, SOAPUI, Postman and SAFAL tools .
- Developed and maintained the automation testing frameworks (Hybrid, Data driven and keyword driven frameworks).
- Experience creating end to end project framework using Page Object Model.
- Thorough knowledge of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life cycle (BLC) .
- Expertise on test management and defect tracking tools such as Quality Center, ALM & JIRA
- Extensive experience in performing SIT, UAT, GUI, Functional, Regression, Smoke, Migration and Data Validation Testing.
- Experience using Jenkins for continuous development and testing process.
- Good knowledge on Behavior Driven Development using Cucumber and Gherkin language.
- Proficient in web services testing using Postman, SOAPUI and Ready API tools and expert in reading WSDL.
- Extensive experience in performing Database testing including Data completeness, Data accuracy, Data Quality Testing.
- Experience in ETL testing including Mapping Doc Validation, Source to Target Testing, Data Transformation Testing, Data Cleanness and complete Data Validation Testing, writing SQL queries on MySQL.
- Exposure to various SDLC processes such as Agile, V Model and Waterfall.
- Teamed with Impeccable client management, leadership skills & Impressive Professional - Speaking abilities.
- As a test lead involved in Test Plan creation and Test Estimation activities.
- Listed on official U.S. list of certified software testers ASTQB-CTFL
TECHNICAL SKILLS
Testing Technologies: Manual and Automated Testing, Acceptance and Regression Testing, Integration Testing, System Testing, Usability TestingTesting Tools: Selenium WebDriver, Eclipse, QTP, SAFAL, SOAPUI, Ready API, Postman
Frameworks: TestNG, Page Object Model, Data Driven, Hybrid Testing Framework
Management Tools: HP ALM/Quality Center (QC), JIRA
Scripting Languages: Java, VB Script, SQL, Groovy Script
Databases: MySQL, Oracle, SQL Server
MS Office Tools: Word, Power Point, Excel, Outlook
Operating Systems: Windows 10, Windows 8, Windows 7, XP
Version Control: Team Foundation Server, SVN
SDLC Methodology: Agile, V Model, Waterfall
Domains: Health Care, Investment & Retails Banking, Auto & Home Insurance
PROFESSIONAL EXPERIENCE
Senior QA Automation EngineerConfidential, SFO, CA
Responsibilities:
- Identified the scenarios for Sanity and Regression testing using Selenium WebDriver with Java.
- Designed and developed Hybrid automation framework using Selenium WebDriver, Data Driven and TestNG.
- Executed the scripts injecting (Dependency) in pom.xml (MAVEN).
- Prepared the generic and non-generic methods for automation framework.
- Performed Integration and Regression testing by customizing TestNG to check compatibility of new functionality with the existing functionalities of the application.
- Developed automation test scripts for Cross browser and Operating System using Selenium GRID (Java) and TestNG.
- Validated Merchant’s web presence and contents through Rest Web Services using Postman and Ready API.
- Performed automation on Web and Filed in HP-ALM for the report issues.
- Involved in creating Jenkins CI jobs for automated test suites.
- Maintained and executed Maven build files for running Automated Tests using Jenkins (CICD).
- Used JIRA for Maintaining user stories and Test estimation.
Technology / Tool Stack: Selenium WebDriver, TestNG, Postman, Ready API, SOAPUI, HP ALM, Jenkins, Maven, MS Word, JIRA, MS Excel
QA Automation EngineerConfidential, San Ramon, CA
Responsibilities:
- Performed Integration & Regression Testing to check compatibility of new functionality with the existing functionality of the application using Selenium WebDriver.
- Involved in Functionality, User Interface, and Regression Automation testing during the various phases of development using Selenium (Java).
- Defined test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver, TestNG and Java.
- Involved in Automation Framework extension using WebDriver, Java, TestNG, Maven, Jenkins using Page Object Model (POM) design framework.
- Performed Integration and Regression testing by customizing TestNG to check compatibility of new functionality with the existing functionalities of the application.
- Performed Rest web services API test using Ready API for automation and Postman as a manual tool.
- Used Maven tool to build application and run the test cases.
- Run and monitored automation Jenkins jobs.
- Used agile methodology in the project. Also, part of the scrum meeting and daily standups
- Maintaining user stories and bug reporting using JIRA.
Technology/Tool Stack: Java, TestNG, Eclipse, Jenkins, Agile, Selenium Web Driver, Ready API, JIRA, Postman
Senior Automation Test EngineerConfidential
Responsibilities:
- Worked on Estimation for test automation effort using Agile methodology.
- Review Test Plan and upload Test design documents in TFS.
- Prepare the Test Automation Framework.
- Write and execute Flex Automation test scripts using SAFAL.
- Peer review on test scripts prepared by test engineers.
- Validate reconciliation web services (soap services) using SOAPUI.
- Raise the defects by using defect tracking tool HP-Quality Center (ALM)
- Provide Demo to the client at the end of every sprint and conduct retrospective meeting.
Technology/Tool Stack: Flex Automation, SAFAL, TFS, SOAPUI
Automation Test engineer
Confidential
Responsibilities:
- Worked on Estimation for test automation effort using Functional Point Analysis technique.
- Review the Test Plan and Test design documents.
- Prepare the Test Automation Framework for ARS new business application.
- Write the generic and non-generic methods using Selenium.
- Peer review on test scripts prepared by test engineers.
- Execute the automated test script using Selenium.
- Raise the defects by using defect tracking tool HP-Quality Center.
- Perform database testing on MySQL Database for policy details.
Technology/Tool Stack : Selenium WebDriver, TestNG, SQL, ALM
Automation Test EngineerConfidential
Responsibilities:
- Analyze the BRS & Identifying test scenarios to be automated.
- Validate the source and target table structure against given mapping document.
- Source data type and target data type validation.
- Compare record counts between source and target.
- Check boundary value analysis.
- Upload the Results in the Quality Center.
- Perform ETL testing manually on database extracted data and file to be shared with interface partners.
Technology / Tool Stack : MySQL Database, SQL, Informatica, QC
Test EngineerConfidential
Responsibilities:
- Write the Automation test scripts using VB scripting in QTP.
- Execute the automated test scripts in Regression cycle and report the results to team lead.
- Upload the manual test cases in Quality Center
- Raise the defects by using QC as defect tracking tool.
Technology / Tool Stack: QTP, QC
