Automation Test Engineer Resume
5.00/5 (Submit Your Rating)
New, YorK
SUMMARY
- Operated in Agile environment and participated in daily standup meetings, Backlog Refinement, Sprint Planning and Retrospective meeting
- Analyzed business requirements, system requirements, and data mapping requirement specifications intersecting with client, developers and QA team
- Examined requirements, prepared test plan, written test scenarios and test cases for both manual and automation testing
- Maintained test scripts, execution results and dashboard analysis in quality assurance tools HP ALM
- Performed Defect loggings, tracking and management in JIRA Written and automated test scenarios using Eclipse
- Designed, developed and implemented Page Object Model Framework as part of regression suit utilizing Java, TestNG and Selenium WebDriver in Eclipse
- Conducted in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites
- Developed automation script with Web Driver API using Java, and TestNG and Cucumber test framework
- Used Maven for Project building and Git for version control
- Proficient in using implicit Wait, Explicit Wait, WebDriver Wait to sync the script with the application during the run time
- Developed Java codes for Selenium test framework using Object Oriented Programming (OOP) concepts such as inheritance, polymorphism, encapsulation, and abstraction
- Involved in Functional, Smoke, Usability, Integration, System and Regression testing for each build of the application
- Executed Backend testing by checking the updated data in the Database using SQL queries
- Extensive testing experience in writing and executing SQL queries in Oracle and SQL Server
- Maintained and enhanced the automation framework and also expert to develop automation framework from Scratch
- Hands on experience in API test manually with Postman and Automation API testing with Rest Assured
- Good understanding about Mobile testing, extensively involve manual mobile testing and good understanding of Automation mobile testing with Appium for Android device.
- Implemented nightly build of automation scripts using CI and CD tool like Jenkins
- Capability to adapt and learn new tools, techniques, and approaches
- Strong communicator and skillful in working closely with customers to identify and resolve problems.
- Achieved a variety of software testing including functional, Non - functional, boundary, end-to-end test, positive & negative test, and integration test, UI, database test, usability, system integration, regression, cross browser and performance testing
PROFESSIONAL EXPERIENCE:
Confidential, New York
Automation Test Engineer
Responsibilities:
- Participated in Daily Scrum Meeting, sprint planning Meeting, Backlog Refinement Meeting and retrospective Meeting to implement the agile scrum development framework
- Communicated with Developers, Product owner (PO), Business Analyst (BA)Technical Project Managers and Product Managers to understand fast changing project requirements
- Examined requirements, prepared test plan, created traceability matrix, written test scenarios and test cases for both manual and automation testing
- Designed and Developed Test Plan, Test Cases, Test Scripts and performed Manual testing on the entire Application
- Experienced in writing automation framework, concepts from scratch
- Experience writing Selenium automated scripts
- Experience using test framework such as TestNG
- Developed test cases in Gherkin and automated them using cucumber
- Performed test activities and defect tracking using JIRA
- Developed Java codes for Selenium test framework using Object Oriented Programming (OOP) concepts such as inheritance, polymorphism, encapsulation, and abstraction
- Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and TestNG
- Developed Java programs using Object Oriented Programming (OOP) concepts to enhance test framework
- Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature, and Test NG configuration files
- Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
- Implemented Maven for Project building, and Git for code management repository
- Performed Restful API testing using Rest Assured and Java
- Performed compatibility testing with various mobile handsets to ensure that functionality working as expected
- Work with Mobile testing team and hands-on experience on manual mobile testing, also involve Automation with android device Appium .
- Run Compatibility Testing (cross Windows/ Mac and Android/ iOS platforms, cross browsers, cross mobile devices - phones, tablets, iPads etc)
- Checked database to determine successful transaction of test data from the application by establishing connectivity using SQL commands
Environment: Windows 7 and 10, JIRA MS Office 2013, Eclipse (IDE), Selenium Web driver, Java, TestNG, Maven, Jenkins, Oracle.
Confidential, Camp Hill, PA
Automation QA
Responsibilities:
- Participated in release planning, sprint planning, daily scrum and retrospective in agile scrum environment
- Designed and Developed Test Plan, Test Cases, Test Scripts and performed Manual testing on the entire Application
- Performed test activities and defect tracking using JIRA
- Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and Test NG
- Developed Java programs using Object Oriented Programming (OOP) concepts to enhance test framework
- Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature, and Test NG configuration files
- Implemented implicit wait and explicit wait in Selenium scripts to ensure that the scripts are synchronized with the application
- Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
- Worked with DevOps team, installing, configuring and integrating Automation scripts on Continuous Integration tools (CI/CD) like Jenkins for nightly test suite execution and working on knowledge on testing and configuring Amazon Web services(AWS)
- Implemented Maven for Project building, and Git for code management repository
- Performed Restful API testing using Rest Assured and Java
- Checked database to determine successful transaction of test data from the application by establishing connectivity using SQL commands
- Experience in software testing practices (functional, nonfunctional including automation and performance)
- Experienced work in a fast pace environment with ambitious deadlines
- Experienced using BDD tools such as Cucumber
- Experienced using CI tools such as Microsoft Jenkins (defect management, task management, test management and automated test execution)
- Experience using Eclipse IDE Knowledge of Git distributed version control system
Environment: Windows 10, JIRA, MS Office 2016, Eclipse (IDE), Selenium Web driver, Java, TestNG, Maven, GitHub, Jenkins & SQL.
Confidential, Windsor, CT
QA Tester
Responsibilities:
- Have thoroughly conducted peer reviews for developing and creating the UAT test plan documents, strategy, test cases, test reports using JIRA, and executed test scripts
- Experience working in Waterfall and Agile (scrum) methodology driven projects
- Designed and reviewed the test scenarios and scripts for given functional requirements and automated test cases in Selenium
- Implemented SDLC with Agile methodology approach and follow-up with JIRA
- Participated in Sprint planning, retrospective and daily Scrum meeting
- Developed Test Plans, Test Scenarios and Test Cases from Business, Technical and Functional requirements/ user stories
- Automated new test scripts using Cucumber, WebDriver, and Java
- Implemented Page Object Model (POM) concepts using Page Factory to manage objects separately making the framework reusable and scalable
- Proficient in using implicit wait and explicit wait in Selenium scripts to ensure that the scripts are synchronized with the application