We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Worked on various testing frameworks such as Selenium WebDriver&RC, Selenium Grid, Cucumber, JAVA, TestNG, Maven, Web Applications, JIRA, SQL.
  • Experience in different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology/SCRUM, Waterfall and TDD.
  • Expertise in implementing Agile or SCRUM Methodology by analyzing requirement specifications and responsible for developing Test Objective, strategies, Scope, Test procedures and Test Matrices.
  • Ability to handle multiple priorities and manage within deadlines.
  • Extensive knowledge and experience in all stages of the Software Development Life Cycle (SDLC) beginning from initiation and definition to deployment and support.
  • Extensive experience on manual and automation testing the ecommerce and online payment gateway systems.
  • Good knowledge on ItelliJ IDE (Object Identification, Object Repository, Step Generator, Data Table, Check Points, Output Values, Actions, Recovery Scenarios etc.)
  • Designed and Implemented different automation frameworks like Selenium Page Object Model Framework, Test NG Framework, QTP Keyword Driven Framework, Data Driven Framework, and Hybrid Framework for a number of projects.
  • Performed Continuous integration automation using Jenkins and Bamboo.
  • Worked on Web Services Testing using SOAP UI
  • Expertise in writing designing automation script in Java for crosses browsing testing.
  • Experience in BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions.
  • Experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Functional Testing and Unit Testing.
  • Experience in Black Box Testing and White Box Testing Techniques - Boundary Value Analysis and Equivalence Portioning.
  • Maintained the Selenium &JAVA automation code and resources in source controls like GIT over the time for improvements and new features.
  • Experienced in using Test Management tools such as Rally, JIRA and Bugzilla bug reporting tools to track test progress, execution and deliverables.
  • Experience in using finder mechanisms like CSS, XPath expression, HTML id and name to find the Web Elements.
  • Participated in requirement review meetings, analyzed requirements, developing test plan and test cases, Requirement Traceability Matrix, Defect Management, Reporting and Tracking.
  • Experience in preparing test data for positive and negative testing and identified critical bugs in the product early in the test execution cycle.
  • Expertise in writing SQL Queries and performing Database testing including data integrity and data validation testing.
  • Reviewed & revised suite of test cases to reflect changes made to the Test Plan documentation for new functionality and performance issues.
  • Worked with cross functional testing teams and developers for closing defects.

PROFESSIONAL EXPERIENCE:

Confidential

Test Automation Engineer

Responsibilities:

  • Conducted Automation/manual testing using the Standards, guide lines and structured methodology in testing the application. Analyzing Business Requirement/Features and preparing the Test conditions in HP Quality Center.
  • Preparing Test Scenarios based on requirement.
  • Performing different types of testing including Functional Testing, Regression Testing, User Acceptance testing on Application GUI, Database Testing and Webservices Testing.
  • Extensively automated regression and functional test suites using Selenium (Selenium IDE,Selenium Web Driver), JAVA, and Frameworks like Junit and TetsNG using Page Object Model (POM) Concept .
  • Implemented Page Object Model/Page Factory Concept from scratch to represent all the Application web pages using Selenium/Java and also performed preparation of automation test framework.
  • Java Automation for kafka communication stream hosted on Amazon Web Services.
  • Virtualized API using MounteBank for performance testing.
  • Documented and executed Test plans, Test cases and Test scripts based on business requirement document.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in ALM.
  • Involved in Testing in Agile Development Environment. Using ATDD approach.
  • Experienced in testing of SOAP/REST Web services interface using SoapUI and Postman.
  • Involved in backend testing using SQL Queries to retrieve the data from the database and checked data integrity.
  • Developed JMeter script for performance testing of Web Application.
  • Performed End-to-End testing manually and was associated with User Acceptance Testing.

Wipro Technologies

Project Engineer

Responsibilities:

  • Involved in requirement analysis and writing test case for the product features. Created, executed and Reviewed the test cases for assigned features.
  • Involved in Identifying the E2E scenario & Creating the Reusable methods and Generic methods.
  • Automated test script for web application using selenium, Cucumber and Maven.
  • Developed Jmeter script for performance testing Web application and Web services.
  • Participated in framework development. Prepared and executed batch test suite through TestNG.
  • Attended bug bashes for targeted exploratory testing of critical features.
  • Logged bugs found during testing and regular use.
  • Created test data for test environment, have written SQL queries to retrieve data for validation.
  • Performed sanity, functional, regression, security and system testing through various modules of the project.
  • Tested the functionality and web applications on different testing environments throughout the software development lifecycle.
  • Wrote test cases based on the software requirements, content model, and/or business rules. The test cases ensured the thorough testing of each component in the web application prior to final delivery.
  • Indulged in backlog refining, sprint planning, Daily standup, sprint review and sprint retrospective.
  • Documented changes to requirements and tested their implementation in new versions of web applications.
  • Experienced with software development life cycle workflow with hands on technical work (Agile/Scrum).

TECHNICAL SKILLS

Programming Languages: Java and C#

Scripting Languages: HTML, CSS, JavaScript.

Testing Tools & Framework: Selenium, TestNg, Junit, Cucumber, Jmeter, Postman.

Database: MySQL, Oracle 11g, Cassandra, InfluxDB

Cloud: Amazon Web Services.

We'd love your feedback!