We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

3.00/5 (Submit Your Rating)

Washington D, C

SUMMARY:

  • Highly skilled, motivated Software Test Automation Engineer with 6+ years of experience in Quality Assurance field as manual as automation.
  • 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
  • Involve in development of test process, prepared test scripts, running tests, and reported status of the tests
  • Experience in defect management tracking, test execution, documenting and analyzing test results. Depth knowledge of defect management tools and bug reporting tools including, Jira and Quality Center (ALM).
  • Experience in Quality Assurance methodologies like V - Model, Agile-Scrum, etc.
  • Configuration Selenium WebDriver, TestNG tools and created Selenium automation scripts in Java
  • Expertise on Testing REST API using Postman
  • Develop test frameworks using IntelliJ/Eclipse IDE.
  • Experience in developing frameworks like Keyword Driven, Data Driven and Hybrid
  • Test automation execution on different environment as part of CI/CD Process using Java, Selenium, BrowserStack and Jenkins and Monitors builds on Jenkins for bugs and test reliability with TestRail.
  • Experience in using version control software like bitbucket, Git Hub.
  • Create and maintained smoke/functional/regression test suits for web-based application using TestNG suit.
  • Knowledge on Mobile testing and tool like Appium.
  • Experience in using Maven Build tool by configuring the POM file with all required Jars and maintained the POM file
  • Experience in automation scripting using BDD approach (Cucumber)
  • Develop web application test cases via Selenium Web Driver and TestNG.
  • Good Documentation and Process Management skills with an ability to effectively understand the business requirements to test a quality product
  • 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, Jenkins,IntelliJ, 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, BrowserStack

Test and Project Management Tools: Agile Scrum, Jira, TestRail, HP ALM

PROFESSIONAL EXPERIENCE:

Confidential,Washington,D.C

Test Automation Engineer

Responsibilities:

  • Create test cases based on the User stories as specified by the Business side.
  • Use Java automates test cases and performed functionality testing during the various phases of the application using Selenide WebDriver.
  • Serve as a consultative Test expert to provide thought leadership in solving testing challenges and improving QA process in grooming and pre-grooming session.
  • Automate REST API tests in Java, get JSON result, and locate values using JSONObject, JSONArray.
  • Support and Making changes in the existing page object module framework to make it more efficient and reduce maintain cost.
  • Responsible for fixing, adding and maintaining regression/ smoke automation test suits.
  • Calling to RESTful Webservice and validated URI and the data between JSON and UI
  • Perform functional testing to identify various critical points in the application and automate it by using Selenide WebDriver with TestNG.
  • Create regression test cases, test suits and automate them.
  • Use Jira for bug tracking and follow up with development team to verify bug fixes and update bug status.
  • Participated in the Daily stand up with the development team to be coordinated with the progress and estimated end time for deliverable of new features.
  • Using Jenkins as continuous integration tool to schedule and run the Java automated test scripts and suits as nightly.
  • Using Jenkins and BrowserStack to test cross browser capabilities.
  • Using Maven build tools to manage framework dependency jar files.
  • Analyze and Developed Test Cases, Test Scripts, Expect Test Results from TestRail
  • Involv in testing the application utilizing the Scrum (Agile) methodology.
  • Use terminal/ commend line communicate source control tool, Bitbucket
  • Collaborate with offshore team for daily regression testing.
  • Analyze and monitor test result from TestRail

Environment: Java, Selenide, Jenkins, Agile/Scrum, Browserstack, TestRail, Git, Maven, TestNG, IntelliJ, Page object, Page Factory, JIRA, confluence, JSONObject, JSONArray

Test Automation Engineer

Confidential,Seattle, WA

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.
  • Executed scripts on multiple browsers simultaneously using Selenium Grid.
  • 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.
  • Designed and developed Hybrid automation framework and maintained the code in subversion(SVN) and used continuous integration tools to schedule the jobs
  • 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.
  • 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, Maven, Eclipse, HTML, XML, XPath, JIRA, and Windows.

Test Automation Engineer

Confidential,Seattle, WA

Responsibilities:

  • Developed, implemented and automated test plans and test cases in agile environment.
  • Involved in gathering requirements and preparing High level design Documents, Test Plan reviews.
  • Conducted smoke/sanity testing of the application based on user requirements.
  • Performed quality assurance reviews on all System Development Life Cycle.
  • 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 Selenium WebDriver and TestNG
  • Automated the Test Cases using Selenium WebDriver, Java, Eclipse and TestNG.
  • 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, Fire Path, Firebug, Eclipse, HTML, XML, XPath, HP ALM, Internet Explorer, Chrome, Oracle and Windows.

Test Automation Engineer

Confidential,New York,NY

Responsibilities:

  • 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.
  • 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!