We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

5.00/5 (Submit Your Rating)

MD

SUMMARY

  • More than Six years of experience in performing Manual and Automated Testing.
  • Proficient in creating automation scripts from scratch.
  • Proficient in creating business based functional Test Scenarios, Test Plans, Test Cases, Test Scripts, Test Specifications and Traceability Matrix including both Manual and Automation testing of the applications.
  • Experienced with several types of testing like GUI Testing, Web Testing, Regression Testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, and Database Testing.
  • Proficient in maintaining test data in Excel files and Importing Excel files from Resources module in HP ALM/Quality Center.
  • Experienced in using defect management tools like HP ALM/Quality Center and JIRA and using JIRA for defect tracking, bug reporting and coordinate with team members in debugging effort and Root Cause Analysis.
  • Strong Knowledge in writing SQL statements in databases.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Proficient in customizing Selenium Framework to suit in a testing environment and enhancing the scripts for Reusability.
  • Extensively experienced in writing automated tests using Java, Selenium Web driver, TestNG, Jenkins, Maven, Log4j, and Extent Reports.
  • Hands on experience in developing Automation Scripts, Execution and Analysis Test Results using Hybrid and Data Driven Frameworks in Selenium.
  • Good Knowledge in the development of Data driven and Hybrid frameworks in Selenium.
  • Experienced in developing and executing automation Regression testing and System testing using Selenium.
  • Proficiency in writing load scripts using Apache JMeter.
  • Experienced in using Apache POI to read data from external sources to feed locators into the test script.
  • Experienced in using GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Great expertise in testing web services and API’s via SOAP and REST, using the open source testing tools Soap UI and Postman.
  • Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels in line with an Agile development methodology.

TECHNICAL SKILLS

Testing framework: Data Driven, Hybrid, Junit, TestNG

Defect Tracking Tolls: Quality Center/ALM, JIRA

Languages: Java, Python, SQL, HTML, CSS, JavaScript

Testing Tools: Selenium WebDriver, Selenium IDE, SOAP UI, Postman, JMeter, Cucumber

Operating System: Windows, UNIX/Linux

Continuous Integration Tools: Jenkins

IDE: Eclipse, IntelliJ

Web Server: Tomcat, Apache

Version Tools: GIT, SVN

Browsers: Firefox, Chrome, Safari, Internet Explorer

Other Tools: Microsoft Word, Microsoft Excel, Microsoft PowerPoint, MS Access, MS Outlook

PROFESSIONAL EXPERIENCE

Confidential, MD

Test Automation Engineer

Responsibilities:

  • Involved in testing various business rules User/Customer Functionality, Change Process.
  • Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
  • Actively participated and Interacted with product management teams in the review and analysis of functional requirements.
  • Performed testing on various policy applications using Mainframes and BATB keyword to execute batch files.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Created test case scenarios, executed test cases and maintained defects in JIRA.
  • Developed Test Cases in Excel datasheets and imported into JIRA.
  • Executed Test Cases and logged defects using JIRA.
  • Conducted database verification testing by using different SQL queries.
  • Designed & developed data driven framework to validate different user form using Selenium Web driver and TestNG.
  • Developed and executed automation Regression testing and System testing using Selenium.
  • Developed a Hybrid Automation Framework using Selenium.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Involved in using Apache POI to read data from external sources to feed locators into the test script.
  • Used GitHub as a source repository system to share code within the office and overseas team.
  • Implemented automation test scripts in SOAPUI for web service testing.
  • Coordinated User Acceptance Test (UAT) processes and documented and addressed all the issues during the process.
  • Involved in writing load scripts using Apache JMeter.
  • Coordinated meetings with the development teams for appropriate handling of the bugs and their timely resolution in line with Agile development methodologies.
  • Identified Bugs and Prepared Bug Reports.
  • Reported application defects and worked with business analysts and developers to resolve technical/functional issues.
  • Participated in various meetings and discussed Enhancements and Modification Request issues.

Hardware/Software: Selenium WebDriver, TestNG, Maven, Jenkins, HTML, XML, DB2, CSS, Java, SOAP UI, Postman, .NET, Oracle, SQL, Windows, Share point, Outlook, MS Word, MS Excel, UNIX.

Confidential, New York, NY

QA Engineer

Responsibilities:

  • Actively participated in all phases of Testing Life Cycle (Design, Planning, Development and Results).
  • Involved in QA Docs (Test Plan, Scenarios, RTM, Test Case Design), Peer Reviews.
  • Involved in providing end to end testing services for the web application.
  • Generated the test scripts for Functional, Data driven and Regression testing using the automated testing tools.
  • Developed user defined functions for different selenium locator types.
  • Prepared Test Plans and Test Cases based on the functional requirements, specifications and wireframes.
  • Performed GUI functional and sanity testing manually for each new build of the application.
  • Involved in Hybrid methodologies and Test - Driven Development (TDD).
  • Performed both Manual and Automated testing.
  • Performed System and Integration Testing along with testers.
  • Responsible for Analysis and Defect Tracking using JIRA .
  • Interacted with developers and business Users to communicate the defects and actively participated in replicating the bugs and performed regression testing using JIRA.
  • Used JIRA to log defects and generated defect reports and graphs.
  • Wrote SQL queries for back-end testing.
  • Customized Selenium API to suit in testing environment.
  • Performed Data driven testing to validate the components displayed on the website using Selenium.
  • Created various data tables based on created templates for different states to execute batch files in Selenium.
  • Developed a Hybrid Automation Framework using Selenium.
  • Developed components for each transaction used in the test script or scenario by using Selenium.
  • Developed and executed automation Regression testing and System testing using Selenium.
  • Involved in developing and executing automation Regression testing and System testing using Selenium.
  • Performed Functional Testing of the Web services using Soap UI and Postman
  • Developed and conducted system and user acceptance test plans.
  • Facilitated User Acceptance Testing or coordinated parallel testing.
  • Tracked and reported product’s outstanding issues throughout the development life cycle of the product.
  • Generated system error logs and analyzed reports for root-cause-analysis of program failures.

Hardware/Software: JIRA, SQL Server, Selenium WebDriver, TestNG, Maven, Html, CSS, JMeter, XML, JavaScript, .Net, AJAX, Java, Oracle, MS Excel, MS Word, PowerPoint, Windows, Linux.

Confidential, Atlanta, GA

Software Tester

Responsibilities:

  • Worked with Business Analyst and Product Owner to write agile formatted stories.
  • Collaborated with team members to create a test plan for the project.
  • Performed quality assurance reviews on all System Development Life Cycle.
  • Involved in Planning, Scheduling, Tracking, Reporting Status and Managing Issues.
  • Involved in preparing Requirement Traceability Matrix (RTM).
  • Involved in mapping the requirements to the test cases through Test Manager.
  • Used Quality Center/ALM as Defect tracking system to maintain defects.
  • Developed comprehensive Test plans according to business, functional and technical requirements using Quality Center/ALM.
  • Responsible for writing complex SQL Queries to find out that the data is correctly populated in each field.
  • Developed Automation scripts based on system requirements and use cases using Selenium.
  • Performed Regression Testing with help of scripts written in Selenium.
  • Coordinated with developers to prioritize defects and rectify them.
  • Ensured the correlation of session IDs, description, actual output, expected output and status of application.
  • Involved in Scheduling QA project status meetings and publish meeting minutes.

Hardware/Software: Windows, UNIX, Quality Center/ALM, Oracle, MS Word, MS Excel, PowerPoint, Selenium, Java, Share Point, J2EE.

We'd love your feedback!