Senior Automation Engineer Resume
AZ
SUMMARY:
- Around eight years’ experience in Manual/Automation Testing of Web and windows/Mobile Apps and client with specializing in Software Quality Assurance Testing, QA Automation Engineer proficient in testing on Client/Server and Web based Applications.
- In - depth knowledge of Software Testing Life Cycle (STLC) in diverse environment.
- Experience in both Agile and Waterfall Software Development methodologies.
- Automated Test cases in TDD (Test Driven Development) and BDD (Behavior Driven Development).
- Experience in all phases of Software Testing Lifecycle (STLC), Software Development Life Cycle (SDLC), Bug/Defect life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability, Reliability, Regression, Smoke Testing.
- Experience in reviewing and understanding business and testing requirements.
- Created detailed automated/manual Test Plans, Test Cases, Test Scripts and Expected Results according to the requirement.
- Experience in Test Execution and Defect Tracking - Creation of Test Scenarios, Test Cases, and Test Scripts. System Integration, Functional, Performance, Regression UAT Testing.
- Experienced in testing web services based on Data and functions by SOAUI.
- Experienced in testing backend data validation using SQL.
- Expert in Quality Assurance Life Cycle (QALC) and Test Management aspects such as developing Test Strategies, Test Plans, Test Cases (Manual), Defect Reports, Defect tracking, Traceability Matrices and Test Environments.
- Expertise experience in Defect Life cycle phases.
- Proficient in AGILE delivery process of software using SCRUM Methodology.
- Created automated test scripts with Java.
- Experience with bug tracking tools like JIRA and Bugzilla.
- Hands on experience in Test Automation using different Automation tools Unit testing by using Selenium Web Driver/IDE/GRID, Junit, TestNG, ANT/ Maven/Jenkins, Fire Path, Running scripts, Debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver/RC/IDE/GRID, Firebug, FirePath, HP Quality Center, Postman, Swagger, Log4J, Apache POI, ReportNG
Languages: HTML, JavaScript, XML, Core Java, JSP, Servlets, JDBC, SQL, Splunk, JSON
Build Tools: Ant, Maven
Project Methodologies: Agile-Scrum
Defect Tracking Tools: Jira, Quality Center
Continuous Integration Tools: Jenkins
Packages: MS-Office Suite(Word, Excel, Access)
Databases: SQL Server, MS Access, Oracle, MySQL
Operating Systems: Windows 10,MAC
Editors: Eclipse, NetBeans
Automation Frameworks: TestNG, Junit, SARF, CRAFT, Margarita
Browsers Used: Mozilla Firefox, Internet Explorer, Google Chrome, Safari
Version Control Tools: SVN, ICode, Git, Perforce
PROFESSIONAL EXPERIENCE:
Confidential, AZ
Senior Automation Engineer
Responsibilities:
- Preparing the Manual and Automation System Test Plans and Test Strategies.
- Identified test cases to automate, prioritized suitable candidates for automation and automated test cases using Selenium Web Driver and Selenium IDE, TestNG and Java.
- Reviewed test plans, test cases and test scripts to ensure consistency with strategic direction, goals and objectives of QA resources working on the project with Agile SCRUM methodology.
- Involved in setting up Selenium in the Test Environment, deploy and run the scripts in as part of the build and generate automated test reports for test runs.
- Worked on developing the automation scripts using Selenium Web Driver with Eclipse IDE using TestNG Frame work.
- Designed and developed Page Objects using Page Object Design Pattern and Selenium.
- Developed Test Scripts for Automation of the web-based application in Selenium-TestNG.
- Developed TestNG tests for each Java based API in the Project and verified functionality by matching expected and actual output values.
- Designed automated tests, created automated test cases, test plans and executed tests using Selenium.
- Testing web services based on Data and functions by SOAUI.
- Experienced in testing backend data validation using SQL.
- Executed test scripts, analyzed test results, and report identified problems/bugs using Jira.
- Performed data driven test and regression testing using Selenium.
- Experience in JAVA programming for JAVA automation/Performance testing.
Environment: Windows 7, Selenium Suite, TestNG, Jira, Eclipse, Firebug.
Confidential, MA
Senior Automation Engineer
Responsibilities:
- Preparing the Manual and Automation System Test Plans and Test Strategies.
- Identified test cases to automate, prioritized suitable candidates for automation and automated test cases using Selenium IDE, TestNG and Java.
- Reviewed test plans, test cases and test scripts to ensure consistency with strategic direction, goals and objectives of QA resources working on the project with Agile SCRUM methodology.
- Designed and developed Page Objects using Page Object Design Pattern and Selenium.
- Setting up Selenium Tools in the Test Environment deploy and run the scripts in as part of the build and generate automated test reports for test runs.
- Worked on developing the automation scripts using Selenium Web Driver in Eclipse IDE with TestNG Frame work.
- Developed Test Scripts for Automation of the web-based application in Selenium - TestNG.
- Developed TestNG tests for each Java based API in the Project and verified functionality by matching expected and actual output values.
- Designed automated tests, created automated test cases, test plans and executed tests using Selenium.
- Developing and executing automation Regression testing and System testing using Selenium.
- Executed test scripts, analyzed test results, and report identified problems/bugs using Jira.
- Performed data driven test and regression testing using Selenium.
- Check Configuration and compatibility testing for software versions and hardware.
- Extensive experience in JAVA programming for JAVA automation/Performance testing.
- Testing in Agile Development Environment using TDD approach.
Environment: Windows7, Selenium Suite, TestNG, Eclipse, Firebug, Jira.
Confidential, Austin, Texas
Automation Test Engineer
Responsibilities:
- Developed test strategy for the minimal required tests that provides value in determining the quality state of the application.
- Identified test cases to automate. Automate those test cases using Selenium Web Driver and Java (Eclipse IDE).
- Used Java as client library for Selenium Web Driver to design and developed Automation test Framework using Junit.
- Automated Smoke & Functional test cases using Selenium Web Driver, Junit & Java (Eclipse IDE).
- Worked on developing the automation scripts using Selenium Web Driver.
- Developed Test Scripts for Automation of the web-based application in Selenium- Junit.
- Developed Junit tests for each Java based API in the Project and verified functionality by matching expected and actual output values.
- Designed automated tests, created automated test cases, test plans and executed tests using Selenium.
- Executed test scripts, analyzed test results, and report identified problems/bugs using BugZilla.
Environment: Selenium Web Driver, Junit, Eclipse IDE, Firebug, BugZilla, Windows 7.
Confidential, NJ
Software Test Engineer
Responsibilities:
- Designed the efficient Manual test cases based on analysis of Business Requirement documents.
- Understanding the business requirements and developed test cases to test the complete functionality of the application.
- Responsible for manual testing techniques like Functional testing, White box and Black box testing, End to End testing, Regression testing.
- Responsible for performing Functional testing, System testing and Smoke testing.
- Executed test cases before and after bug fixes for each build for User acceptance testing.
- Raising defects if any found during Test execution process.
- Coordinating with the development team to ensure defects are being processed as per the scheduled time frame.
- Participating in project calls to discuss project issues and testing status.
Environment: Windows XP, Microsoft Excel, Jira.
