Senior QA Automation Engineer
Email : firstname.lastname@example.org
Senior QA Automation Engineer with 8 years of SDLC, STLC experience that includes sound understanding and analyzing business/functional requirements, prepar
ing test plans, test strategies, identifying test scenarios and writing test cases, conducting test review meetings, writing automation test scripts for Web Applications, Mobile Applications, Web Services, BDD using Cucumber, Angular Testing with Protractor, React.js Testing with Nightwatch, Selenium, Appium in various domains like Networking, Insurance, Banking, HealthCare, Private portals.
8+ years’ experience in design, architecture and development of software test automation solutions based on software development/release requirements of web-based and client-server applications as an Automation Test Engineer and as a Manual Tester.
Expertise in Entire Software Development Life Cycle (SDLC) and Test Development Life Cycle (TDLC) in Agile as well as Iterative development environments. Expertise in different types of testing such as Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, Performance testing, Functional testing, and GUI testing.
Conversant in developing Test scenarios, Test cases, Test data, Test procedures, Test reports and documenting Manual and Automation Tests. Involved in design and implementation of Selenium WebDriver Automation Framework for Smoke test and Regression test using TestNG.
Experienced in working on Selenium WebDriver automation script in Java for cross-browser testing. Used testing annotations to group the test methods and for cross-browser. Developed and executed test scripts using Selenium WebDriver, TestNG, analyzed Test Results and created Defects.
Automated regression test cases using Selenium IDE, WebDriver, Jenkins and Maven. Performed functional testing of enterprise restful Web Services using SoapUI. Identified correct GUI elements using various Selenium Locators like ID, name, Link Text, Partial Link Text, XPath, CSS in creating automation scripts.
Configured application framework using excel spreadsheets and processed the spreadsheets using Apache POI. Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber.
Performed Continuous Integration of code and scripts using Jenkins and triggered the Continuous Delivery process using Jenkins build jobs.
Effectively involved in Defects logging, tracking and managing Defect Life Cycles using HP Quality Center and JIRA. Segregated defects based on the hierarchy of the effects on the test scripts using Log4j. Reviewed Application and Test logs, program outputs and reports to identify program processing errors and defects.
Configured Jenkins Build jobs to perform continuous integration of source code maintained using configuration management repository. Conversant with the implementation from scratch and practical hands-on experience in different types of frameworks like Keyword Driven, Data Driven, and Hybrid.
Used Selenium Screenshots for bug reporting, analysis and exception debugging. Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
Experience in Parallel Execution of Multiple Tests at a time in different environments. Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter, Data Provider. Proficiency in testing complex software applications including manual testing