We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

San Jose, CA

SUMMARY

  • 6+ years of experience as a QA Automation Engineer - SDET, extensively worked on Manual, Automation, and DevOps Testing, Mobile, API, and Webservices applications.
  • Top skills: Selenium Web driver, Behavior Driven Development (BDD), Cucumber, Gherkin, Keyword Driven Testing Framework, Data Driven Testing Framework, Agile Testing Methodology, JAVA, OOP. SQL.
  • Primary Skillsets: Java, SQL, Docker, Git/GitHub, Linux, /Unix, Restful Web Service Testing, Unit Test, OOP
  • Secondary skillsets: Cross Browser Testing, VBScript
  • Experienced in planning, developing manual and automated testing for various projects as an IT professional and extensive knowledge on system and significant exposure to Structured object-oriented language in various industries. Implemented Test Automation for a very high-quality standards and produced best quality product.
  • Roles played: Automation Test Engineer, Test Engineer - Industry Experience/Domain Knowledge: Financial, Consumer Products
  • Experience inCore Java,development by applying different concepts likeOOPS concepts, Collections, Strings,Exception handling, Multithreading.
  • Proficient in manual and automation testing of SOAP/RESTful Web Services and Web/Window based applications.

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

Automation Test Engineer

Responsibilities:

  • Implementing quality software best practices to develop test strategy, test plan, test data, test case, test automation and actively participate in process improvements.
  • Created detailed periodic status reports for senior management to keep them posted on the progress of implementation.
  • Implemented Automated test suite to increase the automation coverage for regression test cycle.
  • Introduced and implement open-source web test tool Selenium WebDriver for cross browser testing.
  • Implemented Automated test suite to increase the automation coverage for regression test cycle.
  • Introduced and implement open-source web test tool Selenium WebDriver for cross browser testing.
  • 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.
  • Implemented robust Selenium Page Object Model using Object Oriented Programing to increase the code maintainability.
  • 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

Environment: Cucumber, Selenium WebDriver, Java, TestNG, JSP, JSF, SOA, restful Web Service, HTML, Oracle, Tomcat

Confidential, New York, NY

Automation Test Engineer

Responsibilities:

  • Implementing quality software best practices to develop test strategy, test plan, test data, test case, test automation and actively participate in process improvements.
  • Created Test Plans and Test Strategy which describes the features to be tested -
  • Implement quality software best practices to develop test strategy, test case, test automation and actively participates in process improvements.
  • Build Automated test suite to increase the automation coverage for regression test.
  • Responsible for coaching and mentoring the team.
  • Participate in project development meetings to provide guidance on quality and quality testing issues from project creation to completion.
  • Integrated our automation executions with our CI process (Jenkins) so our scripts are executed each time a build is kicked off
  • Implement wide range of functional testing by various QA Automation Test Framework like Key Word Driven, Data Driven and Behavioral Driven Testing concept to ensure the code reusability and code maintainability, which Reduces the script development time.
  • Implement cross browser and cross platform testing with Selenium WebDriver and Cucumber JVM.
  • Develop and implement robust Selenium Page Object Model framework with Selenium WebDriver using Object Oriented Programing Java
  • Develop Restful Web Service testing framework with Rest-Assured to build robust and scalable web service testing.
  • Created detailed periodic status reports for senior management to keep them posted

Confidential, New York

Software Engineer Intern

Responsibilities:

  • Worked with Users and Business Analysts to define and design test scenarios.
  • Ensured that testing activities allow applications to meet business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues.
  • Wrote SQL queries to test Data Integrity, Referential Integrity and performed Database Testing for the Application.
  • Maintained Test Matrix for the latest test results information.
  • Worked directly with Business users performing User Acceptance Testing (UAT).
  • Developed the Test Strategy for 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.

Confidential

Software Engineer

Responsibilities:

  • Effectively maintained and troubleshoot bugs/errors of the website
  • Involved in the Analysis, System study and designing of the project.
  • Worked with issue fix for bugs and made checked in the code repository using Git/SVN.
  • Involved in 24X7 production support and maintaining the application after production.
  • Integrated multiple payment option such as Idea Money, Bill Desk, CC Avenue, etc.
  • Used Angular, HTML5 for UI development
  • Used Java/J2EE for business logic development
  • Made the user event driven application share with Adobe and Google Analytics.
  • Created RESTful APIs which were used by other systems as well.
  • Written Linux script to automate the process of Deployment and Integration of code.

Confidential

Web developer

Responsibilities:

  • Worked on development for Code for Inventory and MRP projects
  • Created Session beans to implement business logic
  • Spearheaded Functional, QA, Blackbox and regression testing
  • Used Selenium for automation of UI testing
  • Worked on test Plans, Test Cases, and test conditions.
  • Wrote Selenium/TestNG scripts for automation
  • Performed RCS (Root cause analysis)
  • Used JIRA for bug tracking and Bug resolution.