We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

SUMMARY:

  • Have 5 years of experience in the field of Information Technology, with good experience on Software Quality Assurance (SQA) and Test Automation.
  • Extensive Experience with all phases of SDLC and STLC.
  • Produced great ROI (Return on Investment) with Experience in building Test Automation frameworks for multiple enterprise wide applications using various tools like Selenium RC/WebDriver/IDE/Grid.
  • Designed and developed stable Automation frameworks from scratch for functional and regression testing of a wide variety of complex applications using Java, Selenium, Maven, TestNG.
  • Experience in testing and developing automated test procedures using SOAPUI and REST API testing using POSTMAN.
  • Experience in configuring Continuous Integration(CI) using Jenkins for Maven.
  • Experience with working in various Software Development Methodologies Especially Agile - Scrum.
  • Skilled in Designing Test Plans, defining Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, interacting with the development team and tracking bugs till closure.
  • Experience in Business Functionality Testing, Smoke testing, User Interface testing, Integration Testing, Black Box Testing, End-to-end Testing, Manual Testing, UAT testing, Regression Testing, Documentation, and Reporting.
  • Excellent skill in finding bugs and defect management, using bug tracking tools like HP ALM (formerly - HP Quality Center), Jira, Bugzilla, Clear Quest, etc.
  • Experience in writing SQL queries to extract data from various source tables to perform database testing.
  • Demonstrated excellent leadership and communication skills, self-starter, quick learner with strong analytical and critical thinking skills, team player, a good mentor and possess a positive attitude.

SKILLS:

  • Software Quality Assurance
  • Test Automation
  • Selenium
  • Java
  • Web Services Testing
  • SOAP UI
  • REST APIs Testing
  • Database Testing
  • SQL
  • GUI Testing
  • Continuous Integration
  • Jenkins
  • Maven
  • TestNG
  • Waterfall
  • Agile-Scrum
  • Bugzilla
  • JIRA
  • GitHub
  • Apache Subversion(SVN)
  • Windows

TECHNICAL SKILLS:

Automation tools: Selenium Web driver, Selenium Grid, Selenium RC, Jenkins, and Cucumber.

Defect tracking tools: Bugzilla, JIRA.

Test Management tools: HP ALM (formerly HP QC).

Methodologies Worked In: Waterfall, Agile- Scrum.

Languages: Java, SQL.

Version Control Software: GitHub, Concurrent Versions System (CVS), Apache Subversion(SVN).

WORK EXPERIENCE:

Confidential

Test Automation Engineer

Responsibilities:

  • Built Automation testing frameworks from scratch using Selenium and TestNG.
  • Increased ROI by 50% developing automation test scripts for regression and functional testing of monitoring plug-ins to validate health and performance metrics gathered by Application Monitoring Software.
  • Script development in Java for automating various applications and services quickly while working in Agile methodology.
  • Provided automation capability for several teams across the enterprise.
  • Established QA best practices to streamline code delivery and increase code quality.
  • Develop, modify, evaluate test plans that accurately gauge the product quality.
  • Successfully accomplished SQA milestones by Pro-actively participating in bug triage, sprint planning, QA, project status and retrospective meetings with cross-functional teams.
  • Efficient test plan development based on the user stories in the sprints.
  • Led efforts to adhere to QA processes and test methodologies in agile development environments resulting in quality improvements.
  • Significantly contributed in the areas of technical documentation and actively collaborated with the team in driving the review and approval process.
  • Led the definition of quality standards and expectations within and across teams.

Confidential

Test Automation Engineer

Responsibilities:

  • Involved in Automation Infrastructure Development using Selenium.
  • Created Test cases Using Element locators and Selenium Web driver methods.
  • Execution of Selenium Test cases and Reporting defects.
  • Conducting Data driven testing, cross browser testing and parallel test execution.
  • Enhancing the Test Scripts for Global Execution.
  • Involved in Regression Testing using Selenium.
  • Preparation of weekly and monthly status reports.

Confidential

Test Automation Engineer

Responsibilities:

  • Created Automation test cases in Java from Technical/Requirement documents.
  • Created test methods for every test case.
  • Understood the page object model pattern and implemented the test cases based on the pattern using page factory.
  • Used Apache POI for parameterization of test data in the framework.
  • Also involved in Test Scenarios preparation and its peer review.
  • Involved in Smoke Testing, Integration Testing and Regression Testing.
  • Detecting Defects in the existing application. Coordinate with Development teams in defect fixing phase, and close the defects opened in HP Quality Centre.
  • Involved in agile testing methodology for testing Software Testing Life Cycle.

Confidential

Test Automation Engineer

Responsibilities:

  • Involved in reviewing Business Requirements Documents and the Technical Specification.
  • Assisting in writing test plans, which detailed the testing scope, strategy, test requirements, and necessary resources.
  • Involved in Designing, Developing and Managing the QA Process.
  • Creating and executing Test Plan for automating QA efforts, including automated test passes, bug verification, and test environment configuration.
  • Executing the functional and Regression test s, analyzing the result and reporting and tracking the bugs.
  • Conducting weekly meetings and involving in the meetings with the development and build Team every week and as necessary.
  • Involved in performing User Acceptance Testing (UAT).

Confidential

Test Automation Engineer

Responsibilities:

  • Analysis of the Business and System Requirements.
  • Developing the Test Plan and Test strategy.
  • Developing QA Test plans for Functional, Integration and System Testing.
  • Managing the test requirement, test cases, running and analyzing using the Quality Center to follow up the business and software requirements.
  • Interaction with the Development and QA Teams to ensure the overall quality of the software.

Hire Now