We provide IT Staff Augmentation Services!

Test Automation engineer Resume

4.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY:

  • Highly skilled, motivated Software Test Automation Engineer with 6+ years of experience in Quality Assurance field.
  • Perfect understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC)
  • Experience in writing test plans, test cases, preparing test scenarios, test data, execute test script, track defect and analyze test result
  • Involved in development of Test Process, prepared test scripts, running tests, and reported status of the tests
  • Experienced in Test management and defect tracking tools like HP ALM, JIRA.
  • Experienced in Quality Assurance methodologies like V - Model, Agile-Scrum, etc.
  • Worked in the QA Life cycle, which includes Design, Development, and Implementation of the entire QA process and documentation of Test Plans, Test Cases, Test Procedures and Test Script for Manual, Automated & Bug tracking tools.
  • Experienced in developing frameworks like Keyword Driven, Data Driven and Hybrid with open source tools like JUnit, TestNG and Cucumber
  • Integrated test automation execution on different environment as part of CI/CD Process using Java, Selenium and Jenkins
  • Created and maintained smoke/functional/regression test scripts for web-based application using Selenium Web Driver, Java, and TestNG
  • Experience in automation scripting using BDD approach (Cucumber)
  • Developed web application tests via Selenium Web Driver and TestNG.
  • Configured Selenium WebDriver, TestNG tool and created Selenium automation scripts in java using TestNG prior to agile release.
  • Expertise in using automation tools like Selenium RC/WebDriver/IDE (Functional & Regression Testing), Jenkins, for testing Client Server and Web based Applications.
  • Expert in defining Testing Methodologies and creating Test Plans, Test Scenarios, Test cases from business, technical and functional requirements.
  • Experienced in attending all type of scrum meetings, interacting with developers to resolve issues.
  • Ability to work in a team environment or independently, well at multi-tasking and working well under tight deadlines with high efficiency. Strong verbal and written communication skills.

TECHNICAL SKILLS:

Automation Tools: Selenium WebDriver, Java, TestNG, Junit, Cucumber, Maven, Eclipse

Automation Frameworks: Keyword driven, Data driven and Hybrid frameworks

Programming Languages: Java, SQL, Gherkin

Web & Internet Technologies: Java, JavaScript, PHP, HTML, XML, CSS

Testing Methodologies: Agile/scrum and Waterfall

Release Management Tools: GIT, Jenkins

Test and Project Management Tools: Agile Scrum, Jira, Confluence, HP ALM, Quality center

Databases: Cassandra DB, Mongo DB, Oracle DB, NO SQL

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA

Test Automation Engineer

Responsibilities:

  • Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
  • Created test cases based on the User stories as specified by the Business side.
  • Used Java automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.
  • Created and enhanced numerous Java 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.
  • Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG.
  • Developed ant build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Regression test cases were written and automated using Selenium WebDriver.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Used Jenkins as continuous integration tool to schedule and run the Java automated test scripts
  • Tested compatibility of application for dynamic and static content under various cross browsers using CSS and XPath in Selenium.
  • Performed GUI Test, Functional testing, Smoke testing, Regression testing, Backend testing
  • Analyzed and Developed Test Plan, Test Cases, Test Scripts, Expected Test Results from functional requirement for each module.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Attended daily stand-ups to discuss about the day to day assignments, to clear roadblocks if any and determine efficient co-operation to resolve tickets with developers.
  • Executed Regression test cases by Selenium Grid in order to save time to run tests in different node machines. Environment: Java, Selenium WebDriver, TestNG, Jenkins, Agile/Scrum, Page Object framework, TestNG, Cucumber Maven, Fire Path, Firebug, Eclipse, HTML, XML, XPath, JIRA, Internet Explorer, Chrome, Oracle and Windows.
Confidential, New York, NY

Test Automation Engineer

Responsibilities:

  • Analyze the business requirements and involve in the review discussions.
  • Actively participated in daily Scrum stand-ups.
  • Involved in gathering requirements and preparing High level design Documents, Test Plan reviews.
  • Involved in preparing of Functional Test Strategy.
  • Conducted smoke/sanity testing of the application based on user requirements.
  • Performed quality assurance reviews on all System Development Life Cycle.
  • Involved in Planning, Scheduling, Tracking, Reporting Status and Managing Issues for Testing using JIRA.
  • Involved in preparing Requirement Traceability Matrix (RTM).
  • Performed defect management using JIRA.
  • Created SQL statements for backend data base validation.
  • Worked on Selenium WebDriver, the integrated development environment for Selenium scripts using Firefox, Internet Explorer and Google Chrome.
  • Developed regression test scripts using WebDriver.
  • Automated the regression test cases using the Selenium & TestNG.
  • Automated the Test Cases using Selenium WebDriver, Java, Eclipse and TestNG.
  • Executed Automated tests in appropriate test regions in support of integration, functional, and regression testing used Selenium WebDriver.
  • Designed and developed automated scripts which involved Functional, Regression, Integration test cases using Selenium WebDriver.
  • Participated in various meetings and discussed Enhancements and Modification Request issues.

Environment: Java, Selenium WebDriver, TestNG, Jenkins, Fire Path, Firebug, Eclipse, HTML, XML, XPath, HP ALM, Internet Explorer, Chrome, Oracle and Windows.

Confidential, New York, NY

Test Automation Engineer

Responsibilities:

  • Reviewed and analyzed the Business requirements and Functional requirements to better understand the client needs.
  • Worked with development team to understand technical design and architecture for test planning.
  • Executed Manual and Automated tests and reported defects by running automated tests; executed manual tests; reviewed results of all tests and reported anomalies into the defect tracking database; verified the resolution of all defects for an assigned project.
  • Prepared traceability matrix to ensure the adequate coverage of the test cases.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the HP ALM.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on oracle database by writing SQL quarries.
  • Interacted closely with developers regarding defects, participated in tracking, reviewing and analyzing bugs.
  • Worked extensively with business users to define scope and prepared Documents of Understanding' for various change requests by analyzing the feedback from user groups.

Environment: Java, Manual Tester, HP ALM, HTML, Java Script, Oracle, UNIX.

We'd love your feedback!