Qa Automation Engineer Resume
5.00/5 (Submit Your Rating)
SUMMARY
- Over 8 years of diverse experience in the Information Technology industry with a focus on Software Quality Assurance (QA/Software Testing) activities.
- Excellent understanding of Software Test Life Cycle (STLC) and test methodologies.
- Good understanding of AGILE (Scrum) software development methodologies.
- Experienced in developing end - to-end automation using Selenium WebDriver/IDE/Grid, TestNG, ANT, Maven, Jenkins, Cucumber, WebServices (REST, SOAP) and Exploratory Manual Testing (Black Box/White Box Testing), experienced in performing database testing and working with SQL queries and database like Oracle and MySQL.
- Expert in developing Java Selenium/WebDriver test scripts and test frameworks using TestNG to perform Functional, Unit Testing and specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality with regards to business requirements.
- Experienced in using Maven build tools to manage framework dependency jar files.
- Well familiar in Business Functionality Testing, Smoke Testing, User Interface Testing, Integration Testing, Black Box Testing, End-to-end Testing, Manual Testing, UAT Testing, Regression Testing, Performance Testing, Documentation and Reporting.
- Intermediate experience in web services testing using SOAP UI, XML, and WSDL.
- Experienced in using Quality Center, HP ALM, and JIRA extensively for establishing traceability to requirements, test cases, bug tracking and reporting.
- Good management skills as a team lead and ability to work independently with minimal supervision.
- Knowledge of executing batch process in payment gateway system.
- Experience in implementing test code with Continuous integration tool.
- Experience in Mobile Page performance and load testing.
- Fluent in English with good analytical and communication skills.
TECHNICAL SKILLS
Operating Systems: Windows, MAC, Linux
Build and Integration tool: Jenkins, Bamboo
Version Control Tools: Git, SVN
Atlassian Tools: JIRA, Confluence, Bitbucket, Bamboo
Server Management Tools: Putty
Ticketing Tools: JIRA, Service now, HP ALM, QC
Scripting: Bash shell scripting, SQL, Groovy, VB Script
Basic Programming: C++, Java, C#, .Net, Python
Testing Tools: Selenium, Perfecto, Eggplant, QTP, Soap UI
PROFESSIONAL EXPERIENCE
Confidential
QA Automation Engineer
Responsibilities:
- Analyzed business requirements documents to get better understanding of the system both on technical and business perspectives.
- Created automation test scripts using Selenium WebDriver and Java; involved in resolving existing test script issues in Selenium WebDriver and developed re-usable function using TestNG and Quantum for the Test Automation.
- Created test reports generated out of Perfecto and captured the error screenshots with video.
- Used BDD Cucumber by creating the features and step definition files to execute test scriptsResponsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Used Quality Center and JIRA for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.
- Involved in testing the application utilizing the Scrum (Agile) methodology.
- Participated QA weekly meetings and various other meetings and discussed enhancement and modification request issues and defects in the application.
- Prepared test strategy and signoff documents for each release.
Confidential
Automation Engineer
Responsibilities:
- Contributed in developing Automation Framework that uses Java, Selenium Web Driver, TestNG, Eggplant, VbScript and TestNG.
- Used Cucumber automated testing to test new and existing functionality.
- Working knowledge with cloud - based code repository system like GitHub.
- Developed test scripts for web services using SOAP UI and worked with QTP with vbscripts.
- Used tracking tool JIRA and maintained bugs using JIRA tool.
- Involved in testing the application utilizing the AGILE (Scrum) methodology.
- Handled a team of 5 members and coordinated as offshore coordinator
- Prepared Test strategy and signoff on each release.
Confidential
Automation Engineer
Responsibilities:
- Contributed in developing Automation Framework that uses Java, Selenium Web Driver, Groovy Script, TestNG and Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.
- Used Cucumber automated testing to test new and existing functionality.
- Working knowledge with cloud - based code repository system like GitHub.
- Developed test scripts for web services using SOAP UI with vbscripts.
- Used tracking tool JIRA and also triaged the issues and maintained bugs using HP ALM tool.
- Attended project meetings, release meetings and QA status meetings.
Confidential
QA Tester - Automation
Responsibilities:
- Contributed in documentation of test plans, test cases and logged test results.
- Developed Automation Script using QTP and modified the Test Scripts accordingly when the applications were recorded.
- Performed User Acceptance Testing (UAT), interacted with users for execution of test cases in UAT.
- Created Test Cases Test Plans and Test labs using Quality Center.
- Provided Estimates for testing and updated the project plan with the testing timelines.
- Executing batch process in payment gateway system.
- Coordinated the walkthrough and kickoff meetings with developers and project managers.
Confidential
Trainee Developer
Responsibilities:
- Created mobile application using Java.
- Developed the application as per business requirements.
- Provided estimates for developing and updated the project plan with the testing timelines.
- Wrote SQL queries and statements to test database for retrieving information.
- Coordinated the walkthrough and kickoff meetings with developers and project managers.