We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

4.00/5 (Submit Your Rating)

Mequon, WI

SUMMARY

  • 5+ years of experience in Information Technology with expertise in analysis, design, development, and testing of Client/Server and Web - Based Applications
  • Experience in SQA (Software Quality Assurance) with tools such as Selenium WebDriver/Grid, Cucumber, Jenkins, HP Quality Center, JIRA, Postman, and SOAPUI
  • Specialized in user requirement analysis, test plan documentation, and creation/execution of test cases using Selenium WebDriver to verify application functionality against business requirements
  • Performed Data-driven testing and created Hybrid Frameworks in Selenium
  • Sound knowledge of Junit and TestNG frameworks for unit testing, Maven for project building and framework dependency jar file management, and Jenkins as a Continuous Integration server for Maven configuration
  • Proficient in functional, GUI, system, integration, regression, black box, and user acceptance testing
  • Expertise in web service testing, XML, and reading WSDL using SOAPUI tool
  • Experience in Core Java, HTML, Oracle, SQL, MySQL, XPATH, CSS.
  • Working experience in Agile(SCRUM), Waterfall, V-methodologies and strong understanding of the Software Development Life Cycle and STLC

TECHNICAL SKILLS

Testing: Selenium Web Driver/GRID, HP Quality Center, Cucumber, SOAPUI, Postman

Languages: Core Java, SQL

Test Framework: Junit, TestNG

Methodologies: Agile-Scrum, Waterfall, V-Model, Integration

Build Tools: Maven

Integration: Jenkins

Database: Oracle, DB2, SQL Server, MS Access

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE

Test Automation Engineer

Confidential | Mequon, WI

Responsibilities:

  • Develop the Automation Test Scripts in Selenium WebDriver using Java based on the design pattern Page Object Model (POM) for reusability
  • Prepare test cases using Data-Driven and Hybrid Framework in WebDriver
  • Work on SOAPUI and Postman as part of Soap and Rest API calls testing
  • Schedule jobs using Jenkins to run at regular intervals for spot and regression testing for all the environments
  • Create and maintain test cases and test runs using the test case management tool
  • Design, build, and maintain story-based test automation scripts for UI validation using Cucumber through business, functional, and technical expertise
  • Use Cucumber for regression and functional testing with Selenium as the primary tool to the test scenarios, cases, and conditions identified
  • Conduct database testing by writing SQL queries in the SQL developer tool
  • Develop data-driven frameworks to test web services using java and TestNG in eclipse
  • Perform system testing, functional testing, integration testing, smoke testing, and regression testing
  • Log defects, monitor their status, and track them to closure using JIRA
  • Work on various projects across multiple teams simultaneously
  • Present sprint demos to product owners at the end of every sprint
  • Design object repositories in the Selenium framework using CSS and XPATH locators
  • Participate in daily scrum, sprint, grooming, planning, retrospective meetings as part of the agile process
  • Interact with Development and QA Teams to ensure adequate defect resolution

Environment: Java, JavaScript, Selenium, Cucumber, TestNG, Test Rails, SOAPUI, JIRA, Maven, Jenkins, Log4j, SQL, Oracle SQL developer

Selenium Automation Engineer

Confidential | Hoffman Estates, IL

Responsibilities:

  • Developed test cases for various modules of the web application using Selenium WebDriver and TestNG
  • Performed automated testing using Selenium on the Confidential website pertaining to customer signup for residence and office delivery options etc.
  • Performed user interface testing focused on multiple scenarios to be validated by automation such as the menu, header, footer, and buttons on Confidential ’s online site
  • Designed test plans to decide the scope, approach, resources, and schedule of the intended test activities
  • Built test cases, scenarios and project checklists to ensure the smooth operation of the applications
  • Developed a regression test suite in Selenium WebDriver and TestNG to perform functional and regression testing on all the modules of the application in the second phase of the project
  • Tested the entire application and covered various scenarios like Positive & Negative, Business Functionality, Integration, Regression, and User Acceptance Testing
  • Wrote SQL queries to retrieve the data from the database for testing
  • Participated in weekly status meetings and interacted with the developer team to discuss technical issues
  • Used Jira for defect reporting and tracking and managing the entire test documentation like requirements management, test case designing, and test execution & generation of the required reports
  • Experienced in working for parallel sprints in which two project builds were released in parallel

Environment: Eclipse, Selenium, Java, XML, JIRA, JavaScript, HTML 5,SQL and agile Methodology

Software Test Engineer

Confidential | Chicago, IL

Responsibilities:

  • Involved in analyzing system specifications, design, development, and execution of test plans and test cases for manual and automated testing
  • Performed manual testing of both front and back end of the system
  • 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
  • Developed Selenium test cases using TestNG framework
  • Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG.
  • Used Selenium Webdriver for automated functional, regression, and integration testing and for generating test Scripts
  • Developed Maven build scripts to run sanity test scripts developed in Selenium WebDriver
  • Created data-driven test cases using Java/Selenium/XML & Property files
  • Configured Maven build scripts to run tests, develop reports, and send notifications
  • Used Cucumber automated testing to test new and existing functionality
  • Developed TestNG tests for each Java-based API in the project and verified functionality by matching expected and actual output values
  • Used Java and Test Driven Development tools for scripting
  • Used Maven for building the WebDriver project
  • Integrated with the Continuous Integration tool, Jenkins, for running tests automatically on a nightly basis

Environment: Java, JavaScript, Selenium, TestNG, JIRA, Maven, Jenkins, XPath, Eclipse IDE, Agile, SQL, Oracle, Windows

QA Tester

Confidential | Rolling Meadows, IL

Responsibilities:

  • Analyzed requirements, functional specifications & required documents for manual testing
  • Reviewed project specs and worked closely with BA and Development for creating test cases
  • Reviewed and updated Requirements Traceability Matrices (RTM) that satisfy all required projects’ test conditions
  • Wrote SQL queries for database backend testing
  • Linked requirements to tests & defects as well as analyzed and tested defects in Quality Center (QC)

Environment: s: Manual Testing, MS office, Quality Center, SQL Server, Windows

We'd love your feedback!