We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

5.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • 11+ years of experience as Automation Test engineer (web and mobile apps) and Manual test engineer.
  • 1+ years of experience in Mobile Automation testing using tools likeAppium on Perfecto platform by using Quantum framework.
  • Good experience on Selenium Automation using WebDriver and Server. Heavy programming using Java, Junit, TestNG using Serenity framework.
  • Good experience on using Katalon studio to use web mobile and API Testing.
  • Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
  • Proficient in using test automation tools such as Selenium WebDriver/IDE/Grid, Mercury Quality Center/ALM, and Cucumber to develop automation testing scripts for web applications.
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Experience inMobile APP testing on Android and IOS to perform Mobile App testing on Perfecto Cloud, phone functionality and native app testing.
  • Experience in working with Build Systems like Maven and Gradle. and continuous integration systems like Jenkins.
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience in unit testing, functional testing, user acceptance testing, integration testing, system testing, performance testing, sanity testing, exception testing, compatibility testing & security testing of client/server and web - based applications.
  • Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Database Change Verification testing using Oracle-TOAD and PL/SQL queries/procedures.
  • Working experience with defect tracking tools like Jira, and ALM/Quality Center (QC).
  • Experience programming in Java, Python, JavaScript, HTML, XML and SQL on Windows Operating Systems and UNIX environments.
  • Experience in both Waterfall and Agile project environment.
  • Proficient in testing database of applications developed with SQL Server and Oracle.
  • Strong in writing SQL queries to perform backend data validations.
  • Excellent experience with source version control tools such as Subversion (SVN) & GitHub.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS

Testing tools: Selenium WebDriver/IDE/GRID, Appium, Junit, TestNG, SOAP UI, Rest Assured, Cucumber, perfecto, Serenity, Quantum

Internet Programming: HTML, DHTML, XML

Methodology: Waterfall and Agile

Defect Tracking Tools: Quality Center, JIRA, Clear Quest, Bugzilla

Scripting: Python, JavaScript

Build Tools: Ant, Maven, Gradle

Continuous Integration Tools: Jenkins

Database: Oracle, SqlServer

Operating System: Windows, Unix

Domain Expertise: Investment banking, Insurance and Health care

PROFESSIONAL EXPERIENCE

Confidential, St Louis, MO

Automation Test Engineer

Responsibilities:

  • Involved in analyzing Business Requirement Documents and Technical Specification document and developed test plan and test cases for testing the application.
  • Followed Business Driven Development (BDD) as much as possible and written test cases using TestNG for every relevant class.
  • Participated in requirement reviews and analyzed Modification requests and Enhancement requests.
  • Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional, non-functional and performance testing.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script
  • Performed manual testing of each build and then regression testing on each build using Selenium WebDriver.
  • Create scripts for new functionalities and update the existing scripts for upgraded functionalities.
  • Created Selenium web-driverautomationscripts usingJavato validate functionality on various browsers.
  • Performed UI testing and front-end testing using Selenium.
  • Used Firebug to do web-based application testing with selenium for the commands and locator application.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE, Edge and Firefox.
  • Developed data driven test scripts to check the same functionality with multiple sets of data.
  • Created the tests that have no user interaction as a set and executed them as Batch tests using Maven.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
  • Developed Selenium scripts in TestNG using Data Provider annotation.
  • Conducted System Testing and User Acceptance Testing for every client and Conducted Backend testing writing extensive SQL queries.
  • Created Test plans for Black- box and White- box Testing.
  • Involved in documentation as to how to maintain and run scripts for future enhancements. Responsible for testing the application against different environments in QA and production.

Environment: Java, Selenium Web Driver, Cucumber, Perfecto, TestNG, Jenkins, Quality Center/ALM, XPath, Maven, Java Script, IE, Firefox, Chrome, GIT, Windows.

Confidential, Plano, TX

Automation Test Engineer

Responsibilities:

  • Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
  • Performed functional and regression testing using Selenium and TestNG.
  • Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • On daily basis used build tools like Maven and Jenkins to build and regress automated tests. documented and tracked defects and produced detailed reports using Jira.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Regression test cases were written and automated using Selenium WebDriver.
  • Created TestNG test cases for the different web applications using Eclipse IDE.
  • Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties files.
  • Extensively used Selenium (XPath and CSS locators) to test the web application.
  • Reported software defects in Jira interacted with the developers to resolve technical issues.
  • Analyzed test results, tracked the defects and generated reports using Jira.
  • Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
  • Performed Browser Compatibility testing on different platforms and data validations for all reports using Selenium.
  • Used SQL queries to extract data from the target tables to prove the data mapping.
  • Coordinated with developers and product managers for product improvement with timely suggestions and helped resolving technical issues.

Environment: Java, Selenium WebDriver, TestNG, Maven, GitHub, Jenkins, ATDD, XPath, Eclipse, agile, Jira, Windows and Linux.

Confidential, Pittsburgh, PA

Automation Test Engineer

Responsibilities:

  • Analyzing Business Requirements / Features and preparing the Test conditions in JIRA.
  • Preparing Test Scenarios based on RSM (Requirements Specification Matrix).
  • Develop test scripts using Selenium Web Driver, ample use of Firebug to map HTML pages and Selenium to document reports, test results.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data Contributed in developing Automation Framework that uses Java, Selenium WebDriver and TestNG.
  • Involved in the Continuous Integration of the automationframework with Jenkins.
  • Involved in designing and building automationframeworks in Cucumber BBD.
  • Cucumber was used for entire regression testing and functional testing with primary tool as Selenium to test Scenarios, test Cases and Test conditions identified.
  • Conducted Test Scenario walkthrough with Onsite/Offshore development team.
  • Extensively queried through SQL to check the database records.
  • Suggested automation process improvements & engaged in framework enhancements.
  • Engaged in framework enhancements, code reviews and maintaining deliverable quality.
  • Developed QA processes automation test scripts using Selenium to test Web based user interfaces for different type of browsers.
  • Designed, implemented and maintained Hybrid Framework (Data Driven + Keyword Driven Framework) for automation testing activities.
  • Validated the data from Front End to Back End tables in Sql Server Database.
  • Monitor and track high Priority defects on day-to-day basis, write positive and negative test cases, improve traceability, to reduce project risk and increase the quality of the application
  • Prepared test estimation, test plan, functional and regression test suite for project.
  • Responsible for providing the status updates to the team on daily basis.
  • Uploading the Test cases in JIRA.
  • Updated the Test cases and executed test cases maintain the automation test scripts and maintain the Defects in JIRA.
  • Involved in Backend testing and writing SQL queries and execute the queries using sql server.
  • Used Agile/Scrum methodology for increase the productivity and reduce the risks and testing life cycle like iterations wise.

Environment: Selenium web driver, Grid, Junit, TestNG, cucumber, Jenkins, GitHub, HTML, XML, CSS, SQL, Agile/Scrum, SQL server, Windows/Linux, MS Office.

Confidential

Automation Test Engineer

Responsibilities:

  • Validating Custom Edit Checks/Custom Functions/Custom Reports based on the requirements provided for each study by Medidata rave tool.
  • Execute test cases (manual or automated) and analyze results and Evaluate product code according to specifications.
  • Involved in creating Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
  • Created Test Cases in HP Quality Center, executed Test Cases and reported defects for all the modules in the project.
  • Developed positive and negative scenarios for GUI testing/validation.
  • Conducted manual testing to test the overall functionality of the application.
  • Executed the Test Cases Manually and reported the defects using Quality Center.
  • Performed Functional, Regression, Ad Hoc on Web based applications.
  • Coordinated with developers and system engineers to fix application defects.
  • Executed various SQL Queries to perform the backend testing.
  • Performed Regression Testing with existing test cases and test scripts after fixing bugs in the applications.
  • Participated in Weekly Project status meeting and involved in improving the testing Process.

Environment: Medidata Rave Tool, C#, QC, SQL, MS SQL Server, Windows.

Confidential

Test Engineer

Responsibilities:

  • Analyzing Business Requirements / Features and preparing the Test cases in JIRA.
  • Develop test scripts using Selenium Web Driver, ample use of Firebug to map HTML pages and Selenium to document reports, test results.
  • Extensively queried through SQL to check the database records.
  • Developed QA processes automation test scripts using Selenium to test Web based user interfaces for different type of browsers.
  • Designed, implemented and maintained Hybrid Framework (Data Driven + Keyword Driven Framework) for automation testing activities.
  • Validated the data from Front End to Back End tables in Sql Server Database.
  • Monitor and track high Priority defects on day-to-day basis, write positive and negative test cases, improve traceability, to reduce project risk and increase the quality of the application
  • Prepared test estimation, test plan, functional and regression test suite for project.
  • Responsible for providing the status updates to the team on daily basis.
  • Updated the Test cases and executed test cases maintain the automation test scripts and maintain the Defects in JIRA.
  • Involved in Backend testing and writing SQL queries and execute the queries using sql server.
  • Used Agile/Scrum methodology for increase the productivity and reduce the risks and testing life cycle like iterations wise.

Environment: Selenium web driver, Grid, Junit, TestNG, HTML, XML, CSS, SQL, UAT, Agile/Scrum, SQL server, Windows/Linux, MS Office.

Confidential

Test Engineer

Responsibilities:

  • Worked closely with the business team and development team to develop the test plan for the client server application.
  • Reviewed System Requirement Specification, Technical Specification and functional design documents to achieve better understanding of the project.
  • Conducted weekly walkthrough’s and inspections to review the testing progress.
  • Investigated and recommended the manual testing and automation testing tool for application.
  • Involved in both manual and automation testing.
  • Participated in Business Analysis, Requirements Review and Technical specs inspection
  • Involved in developing test cases from Business Requirements in HP Quality Center.
  • Responsible for performing System Integration Testing and Regression Testing.
  • Involved in validation and verification of data
  • Involved in Test Execution, Results Analyzing and Defect Reporting.

Environment: Windows XP, MS SQL Server 2008, Visual Studio 2008, Windows 2003 server, Agile/Scrum Methodology.

We'd love your feedback!