Test Automation Engineer Resume
4.00/5 (Submit Your Rating)
SUMMARY
- With 3+ years of experience in Automating Web based application and Client server application using manual and automated testing approaches.
- Worked as Quality Assurance Engineer, SDET in multiple domains including Health Care, Education.
- Expertise in analyzing User Stories in Agile Scrum environment.
- Proficient in both manual testing and automated of web based and client server applications with multiple browsers like IE , Firefox to test the compatibility.
- Ability to design, develop, maintain test automation framework using Selenium WebDriver, JAVA, Cucumber, IntelliJ and TestNG with Page Object Model approach.
- Solid understanding of Object Oriented Programming language JAVA.
- Experience in using Selenium Automation tool which includes Selenium WebDriver and Selenium IDE.
- Experience in Web based testing including Black Box Test, Smoke Test, Regression Test, Functional Test, Backend Test, Positive Test and Negative Test.
- Automated test cases following BDD (Behavior Driven Development) framework with Cucumber, JAVA and Selenium WebDriver .
- Experienced using Java , Selenium, TestNG on IntelliJ IDE to develop Data Driven Test Automation framework from scratch.
- Experience in Peer Reviews of Test cases and maintain Review Checklists.
- Expert in Object Identification in Selenium WebDriver using XPath, CSS Selectors, HTML ID and Tag .
- Experience in developing automation framework using Selenium WebDriver for Functional Testing to increase the productivity and efficiency of the testing team.
- Strong team player, enjoy collaborative teamwork environment to reach maximum productivity also able to work independently .
- Cross Functional SDET who can perform Manual Testing as well as Automation testing.
- Perform back end testing by writing SQL queries .
- Knowledgeable and experienced with doing web service testing manually using Postman and automating RESTful web services testing using Java libraries like REST - Assured .
- Capable of prioritizing tasks, also work with minimal supervision with excellent written and oral communication.
- Created, prepared and conducted quality assurance review meetings, developed checks list and other QA documentation like test strategy Document and Defect Reports .
- Performed manual testing using the test cases developed and reported to developers using JIRA.
TECHNICAL SKILLS
Testing Tools: Selenium Web Driver, Cucumber, Junit, TestNG, IntelliJ
Languages: Java, SQL, XML, HTML,Gherkin
Project Methodologies: Agile-Scrum
Defect Tracking Tools: Jira
Browsers: Mozilla Firefox, Internet Explorer, Safari, Google Chrome
Project Build Tools: Maven, Cucumber, POM (Page Object Model)
Operating Systems: Windows, Mac OS
Continuous Integration Tools: Jenkins
Web Service: Postman, RESTAssured
Version Control and Repository System: GIT,GitHub
PROFESSIONAL EXPERIENCE
Confidential
Test Automation Engineer
Responsibilities:
- Worked in remote condition , developed and maintained good relationships with project team and p rovided daily update on accomplishments throughout the day
- Involved in designing and developing Excel data input sheet to implement automation by using DDT approach.
- Designed, Developed, Implemented and Maintained a Web-Based application by using Automation scripting through Java,Maven, Selenium Webdriver, Junit and Cucumber(Gherkin) testing framework
- Used Project Object Model(pom.xml) for managing the required dependencies in Maven
- Experienced using Java , Selenium, TestNG on IntelliJ IDE to develop Test Automation framework from scratch as Maven project.
- Developed automation test script and extracted data from excel sheets using Apache POI library.
- Tested manually the various navigation steps and basic functionality of the application.
- Performed Smoke testing, Functional testing, positive/negative testing, Regression testing , Integration testing in an Agile-Scrum environment .
- Converted manual regression test cases into automation scripts using Selenium WebDriver .
- Interacted with Business Analysts to prepare the test plan document for application testing
- Prepared test scenarios, test cases and test scripts according to the requirements
- Updated the weekly status on automation progress.
- Worked on Behavior Driven Development using Cucumber feature file and make sure the framework is reusable and maintainable .
- Source code management and code sharing was done using Git .
- Generated test Report with captured screenshots using Jenkins if there is any failure of the test case.
- Reported and prioritizing the defects using Defect Tracking System JIRA
- Knowledge and experience of doing web service testing manually using Postman and doing automation testing by using RESTAssured Library
- Performed Data Driven testing in Cucumber using Scenario Outline.
Confidential
Test Automation Engineer
Responsibilities:
- Participated in Scrum ceremonies
- Designed Automation Test cases using IntelliJ IDE , Java , Selenium WebDriver , Junit , Cucumber and Maven
- Worked on Page object Model design pattern followed framework and make sure the framework is reusable and maintainable.
- Performing a variety of types of testing such as Functional and Regression .
- Participated in knowledge transfer meetings.
- Performed a variety of types of testing such as Functional and Regression and multi browser testing to ensure cross browser compatibility.
- Performed Data Driven testing in Cucumber using Scenario Outline.
- Conducted peer reviews for test cases, and procedures.
- Responsible in developing and executing, reviewing Smoke test, Regression test, Backend Test, Positive and Negative testing using Selenium WebDriver and JAVA.
- Tested manually the various navigation steps and basic functionality of the application
- Developed and maintained good relationships with project team.
- Performed various types of functional testing in the application to make sure the business process worked as intended
- Implemented Page Object Model design pattern for Keyword Driven frameworks using Selenium and Java .
- Worked with Jenkins for test builds and reports
- Source code management and code sharing was done using GIT .
- Communicated with Business Analysts to prepare the test plan document for application testing
- Provided the estimates to team lead regarding the testing efforts.
Confidential
Manual Tester -Functional tester
Responsibilities:
- Created testing strategy, test schedule and estimate of testing effort while working closely with appropriate project and support resources.
- Participated in redesigning existing framework to assure best framework design practices using Page Object Model and Page Factory Design ..
- Created and executed test scripts in an automated environment.
- Performed Data Driven Testing using Selenium WebDriver , JUnit functions and JDBC Connections .
- Performed User acceptance testing in the final phase of software development process to check the functionality of the software.
- Performed Smoke testing, Functional testing, positive/negative testing, Regression testing , Integration testing in an Agile-Scrum environment .
- Actively participated in reporting the key testing statistics related to test design, execution and pass/fail results.
- Knowledge and experience of doing web service testing manually using Postman .
- Converted manual regression test cases into automation scripts using Selenium WebDriver .
- Implemented multi browser testing to ensure cross browser compatibility.
- Analyzed Business Requirement Documentation for Test Design, Test plans and preparing Test Cases
- Performed back end testing by writing SQL queries .