We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

4.00/5 (Submit Your Rating)

OBJECTIVE:

Obtain a position in Quality Assurance Engineering as a seasoned, result oriented, well determined Automated Test Engineer and contribute with my technical expertise to the future growth and success of the organization.

SUMMARY:

  • Five plus years of extensive experience in planning, developing and executing manual and automated testing for various complex applications; extensive knowledge of distributed systems, object - oriented languages, and databases in various industries.
  • Implemented Test Automation framework for the best and highest quality products.
  • Worked well under pressure on multiple concurrent projects to successfully deliver well-tested software on time using the most effective and efficient methodologies.
  • Worked with application developers, project managers and business analysts to develop manual and automated test cases that validated required functionalities. Worked with the development team members to fix issues found during testing.
  • Solid understanding of SDLC, Agile-Scrum, Waterfall, and Iterative methodologies.
  • Proven track record of successfully meeting expectations of an Automation Engineer.
  • Used Hybrid Framework to develop innovative testing solutions.
  • Implemented Restful API Testing Framework with Rest-Assured framework.
  • Vast experience with Behavior Driven Development (BDD) and Behavior Driven Testing with Cucumber JVM to implement Test Driven Development (TDD).
  • In-depth experience with Gherkin Language to develop Behavior Driven Testing.
  • Solid experience with Keyword Driven and Data-Driven framework implementation.
  • Excellent communication and interpersonal skills with a flexible team player mindset.
  • Good at prioritizing critical path and meeting project milestones and deliverable dates.
  • Strong experience with Agile test methodology and Agile Development process.
  • Excellent at Test Case Design, Test Execution, and Reporting.
  • Expert in analyzing requirements from User Stories and Use Cases to develop test cases and test scenarios.
  • Experienced in preparing Test Strategy, Test plan, Test Scenarios, Test Cases, Test Scripts and Test Matrix.
  • Proficient in Black Box and Gray Box testing.
  • Knowledgeable in QA Methodologies, System Testing, Functional Testing, Integration Testing, Regression Testing, End-to-End Testing and User Acceptance testing.
  • Possess strong analytical and problem-solving skills.
  • Well versed with System test strategy, system test plans based on requirements and, creation and maintenance of Traceability Matrix.
  • Experienced in using Bug Tracking Tools like Quality Center, and JIRA.
  • Expert level experienced in automated functional testing, acceptance testing, system testing, and restful web service testing.
  • Strong experience in development of core QA framework function library for various Web and Client-Server application.
  • Experienced in cross-browser, cross-platform web testing with Selenium Grid.
  • Led efforts to mentor, coach and develop associates.
  • Proven expertise in test design, and test development for cost-effective enterprise level application systems, middleware, and web solutions.
  • Experienced in performing build validation and verification, positive and negative boundary values analysis.
  • Well versed with the following testing: smoke (sanity), functional, integration, system, regression, ad-hoc (exploratory), cross - browser, and User Interface
  • Communicated QA metrics, test results, and project statuses to the stakeholders in a timely manner.

CORE SKILLS:

Selenium Webdriver, Behavior Driven Development (BDD), Cucumber, Gherkin, Keyword Driven Testing Framework, Data Driven Testing Framework, Agile Testing Methodology, Restful Web Service Testing, Cross Browser Testing, JAVA, OOP, Java Script

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, Cucumber JVM, Rest-Assured, POSTMAN

Test Management: JIRA, HP Quality CenterDefect Management: JIRA, HP Quality CenterRequirement Management: JIRA, HP Quality CenterBuild Management Tool: Maven

Programming Languages: Java, HTML, Java Script, C, C++, Visual Basic, Visual C++Development IDE: Eclipse, IntelliJ, Visual Studio

Database/Database tools: SQL Server, Oracle, MySQL

Application: Microsoft Office Application, ,VMware, SQL Developer, Toad

Operating Systems: Windows 8, Windows 7, Mac OS X, Linux, DOS, Windows XP

PROFESSIONAL EXPERIENCE:

Automation Test Engineer

Confidential

Responsibilities:

  • Implemented quality software best practices to develop a test strategy, test plan, test data, test case, test automation and actively participates in process improvements.
  • Implemented Automated test suite to increase the automation coverage for regression test cycle.
  • Implemented Behavioral Driven Development Testing with Cucumber JVM and Selenium WebDriver to ensure the code reusability and code maintainability and cut down the script development time in half.
  • Responsible for Acceptance Test Driven Development (ATDD) or Behavior Driven Development (BDD) approaches to developing and testing software.
  • Develop Features file and scenario with Gherkin Language for Behavior Driven Testing.
  • Develop Behavior Driven Development (BDD) and Behavior Driven Testing (BDT) with Cucumber JVM to implement Test Driven Development (TDD).
  • Responsible to set up and execution of automated tests as needed, via Continuous Integration (CI) tools.
  • Implemented Selenium Grid implementation for in-house script execution parallelization.
  • Implemented Selenium Grid for the cloud with Browser Stack script execution parallelization.
  • Created Test Plans and Test Strategy which for features and functions to be tested.
  • Develop and implement robust MVC Pattern-based Selenium Page Object Model framework with Selenium WebDriver using Object Oriented Programming Java and open source unit test framework TestNG that cut down the script development time in half.
  • Develop Restful Web Service testing framework with open source Java framework to provide robust and scalable web service testing.
  • Created detailed periodic status reports for senior management to keep them posted on the progress of implementation.

Environment: Cucumber, Selenium WebDriver, Java, TestNG, SOA, Restful Web Service, HTML, Oracle, Tomcat

Automation Test Engineer

Confidential

Responsibilities:

  • Created test Plans and test strategies for the features and functions to be tested.
  • Implemented quality software best practices to develop test strategies, test plans, test data, test cases and test automations while actively participating in process improvements.
  • Introduced and implemented open source web test tool Selenium and WebDriver for cross-browser testing.
  • Built Automated test suites to increase automation coverage for regression tests.
  • Responsible for ensuring conceptual integrity of systems; confirmed that the product and product architecture met or exceeded technical requirements.
  • Implemented a wide range of functional QA Automation Testing Framework with Data Driven and Behavioral Driven Testing concepts that increased code reusability and maintainability.
  • Implemented cross-browser and cross-platform testing with Selenium WebDriver and Cucumber JVM.
  • Developed and implemented robust MVC Pattern-based, Selenium Page Object Model framework with Selenium WebDriver using Java and open source unit test framework TestNG that cut down the script development time in half.
  • Strong background in coding for automation.
  • Created detailed periodic status reports for senior management to keep them informed about the current statues.
  • Responsible for coaching and mentoring team members.
  • Tracked and logged defects into defect tracking tools.
  • Participated in project development meetings to provide guidance on quality and quality testing issues from project creation to completion.
  • Tested Thermal Analysis instrumentation to ensure proper performance, long-term stability, reliability, robustness, and customer-usability.
  • Worked with the technical writing department to assure that the documentation is consistent with the software functionality.
  • Interacted with the project team members to ensure all documentation and quality procedures were completed according to internal processes and procedures.
  • Worked on laboratory analytical instrumentation including installation, setup, configuration and general maintenance
  • Implemented QA and automation processes to support online properties.
  • Built an automation framework in Java and Selenium (WebDriver) that featured external test data management, external object mapping, comprehensive test results, parallel execution of tests and back-end testing.
  • Integrated automation executions with CI process (Jenkins) so scripts could be executed each time a build is kicked off.

Environment: Selenium WebDriver, Java, TestNG, SOA, Restful Web Service, HTML

Automation Test Engineer

Confidential

Responsibilities:

  • Developed Test Automation Methodologies for automated testing.
  • Performed Manual and Functional testing of the Application.
  • Performed functional decomposition of requirements for developing test cases.
  • Generated Test cases and traced them to the relevant use cases.
  • Worked with Users and Business Analysts to define and design test scenarios.
  • Ensured that testing activities allowed applications to meet business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues.
  • Developed Automation Framework like Data Driven, Keyword Driven.
  • Wrote SQL queries to test Data Integrity, Referential Integrity and performed Database Testing for the Application.
  • Used Quality Center as the test repository and used it for executing test cases and scripts while logging & generating various reports and graphs for further analysis.
  • Maintained Test Matrix for the latest test results information.
  • Used Quality Center for bug tracking and reporting, also worked with the development team to verify bug fixes and update bug statuses.
  • Created SQL scripts for back-end testing.
  • Supported Business users performing User Acceptance Testing (UAT).

Environment: Selenium, Quality Center, JAVA, VBScript, HTML, SQL Server, SOUP UI, IIS

We'd love your feedback!