We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

3.00/5 (Submit Your Rating)

Reston, VA

PROFESSIONAL PROFILE

  • 4 years of experience in Information Technology, in Software Quality Assurance Testing, proficient in testing on Web based applications and good experience on Core Java, OOPS concepts.
  • Expert in developing Java Selenium WebDriver/ IDE/GRID test scripts and Test Frameworks using TestNG/JUnit, MAVEN build tools.
  • Experience in working on Page Object Model Design pattern with Hybrid framework.
  • Proven ability to work in automation frameworks using Java, Selenium WebDriver, TestNG, MAVEN, Log4j, JDBC and JXL.
  • Sound noledge on Object Oriented Programming (OOP) concept. Extensively used Java for test case automation.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver/IDE/Grid and TestNG
  • Sound noledge on TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.
  • Created XML based test suite and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Experience in the development of Page Object Model, Data driven and Hybrid Automation frameworks in Selenium.
  • Good understand with Web Services and expert in writing test cases and executing Web Services using SOAP and REST protocol on Postman.
  • Experienced in using Apache POI to read data from external sources to feed locators into the test script.
  • Worked on source version control tools such as Git.
  • Involved in executing SQL queries to conduct data Integrity testing and used JDBC connections.
  • Proficient in Defect management, including Defect creation, modification, tracking, and reporting using JIRA. xcInvolved in defect management - Track all the defects raised, conduct defect meetings to update the status of all the defects on periodical basis, publish a consolidated list on weekly basis.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

PROFESSIONAL EXPERIENCE:

Confidential, Reston, VA

Test Automation Engineer

Responsibilities:

  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing, environment using Selenium WebDriver, TestNG and Jenkins.
  • Automated Regression Test cases using Selenium Web Driver, Jenkins and Maven.
  • Extensively developed automation test scripts for regression testing (TestNG)
  • Used Maven to build the Project, Git version control for Code repository and JIRA for Test Defects.
  • Developed Data provider test data Objects for multiple test runs and captured Screenshots results.
  • Developed test automation scripts using TestNG for regression and performance testing of the various releases of the application.
  • Implemented Data driven and Page Object Model automation framework with Selenium WebDriver and utilized Apache POI jar file to read data from the excel spread sheets and load them into required test cases.
  • Designed, developed and implemented automation testing framework utilizing Java, TestNG and Web Driver.
  • Experience in preparing Cucumber feature files (User Stories) and automated the feature file using Selenium.
  • Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
  • Assessed and analyzed user stories and participated in Confidential planning, Review Sessions and Scrum Meetings.
  • Attendant Retrospective and presenting the demo to the Product Owner, Scrum Master and the project team members.
  • Used JIRA extensively to track and test the user stories and filed bugs in agile environment.
  • Work with development team to create test plans for enhancement and fixes on application
  • Understanding software requirements and indentifying required test scenarios
  • Responsible for specific testing phase.
  • Experience in executing test cases to test the application functionality against the requirements manually.
  • Excellent skill using Excel and professional customer support experience.

Confidential, Washington, DC

QA Selenium Engineer

Responsibilities:

  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven)
  • Automated Regression Test cases using Selenium Web Driver, Jenkins and Maven.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing, environment using Selenium Web Driver. Data Driven, Hybrid, Page Object Model (POM).
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Developed keyword driven and data driven frameworks to retrieve test actions, test data from excel files and SQL databases.
  • Executed the selenium test cases locally, on VM machines and also using Selenium GRID
  • Used various queries to validate and populate data into a table. Developed Test cases and Test scripts to fully validate the functionality and ensure that the application meets all the security and privacy requirements.
  • Tested the application in highly dynamic environment with Confidential team using agile methodology
  • Coordinated with the offshore team for task allocation and resolving their queries to maintain the quality of deliverable under stringent deadlines.
  • Worked with the product managers, business analysts, and development leads to create test plans for all major and minor releases

Confidential & Noble, New York, NY

Test Engineer

Responsibilities:

  • Reviewed product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents.
  • Analyze business processes according to specifications, work flows, and identify key areas concerning application functionality and behavior.
  • Developed Test Plans, Test Cases for both Functional, UAT and Regression Testing in multiple projects
  • Develop Selenium scripts in TestNG for parameterization using Data Provider annotation.
  • Involved in production support and worked on solving the issues with the developers and Customer service team members.
  • Extensively used Selenium (data-driven, XPath locator) and Web Driver to test the web application.
  • Analyzing the User Stories, New Features/Enhancements in JIRA
  • Involved in testing the new functionalities based on test cases manually and coordinated with development team in fixing the issues.
  • Managed the defect triage process to ensure critical defects are prioritized, addressed, tracked and fixed to allow QA to continue their test effort and certify models and products.

TECHNICAL SKILLS:

Testing Tools: JIRA, Fire path, Selenium, TestNG, Postman, Cucumber

Development Languages: Java, SQL, HTML, XML

Environment: s/ Platforms JAVA, LINUX/UNIX, JDBC, SQL Developer, Oracle, SQL Server, Excel

CM and Other Tools: Eclipse, Git, HTML, MS Access, Jenkins, Maven

We'd love your feedback!