We provide IT Staff Augmentation Services!

Automation Engineer Resume

5.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • QA Engineer with 5+ years of Experience in Automated and manual testing on Windows and UNIX operating systems.
  • Good knowledge in analysis, design, and development with state - of-the-art-technology in Internet, Intranet, Client Server and Stand-alone Applications.
  • Expertise in Requirements gathering, Business Analysis, QA, Documentation, FSD, BRD, Test Plans, Test Cases.
  • Excellent skills in automated test tools like Load Runner, QTP, Selenium, HP Quality Center.
  • Performed Java Web Services testing for REST API Calls. And API Testing using Rest Client and SOAP UI.
  • Performed Functional, Regression, Integration, Smoke, GUI, Database, Release, Web, Performance, Stress, Internationalization/Localization, System Integration (SIT) & User Acceptance testing (UAT).
  • Extensive work experience in Developing and Maintaining Test Automation Scripts using with QTP and UFT.
  • Hands on experience in Tracking and Reporting of defects using Defect Tracking Tools such as HP QC/ALM, Bugzilla and Jira.
  • Expertise in designing and creating automation frameworks for J2EE based applications using Java, JUnit/ TestNG, Selenium WebDriver/IDE/Grid, ANT/Maven and Jenkins.
  • Performed Java Web Services testing for REST API Calls. And API Testing using Rest Client and SOAP UI.
  • QA methodologies including Agile, Waterfall and TDD methodologies to ensure appropriate Quality Control.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using HP Quality Center, JIRA, IBM Clear Quest, Bugzilla.
  • Involved in Database Testing using Oracle, DB2 and SQL Server.
  • Expert in Developing Keyword Driven and Data Driven Framework for QTP and Selenium.
  • Developed, Executed and Maintained Test Scripts using Selenium for Functional and Regression Testing.
  • Developed custom functions and maintained in the function libraries in Selenium for Keyword Driven Framework.
  • Good team player and have the ability to work independently in a time sensitive environment
  • Ability to handle multiple scenarios with rapidly changing priorities and deadlines.
  • Good organizational and communication skills, with the ability to express technical concepts verbally and in written.

TECHNICAL SKILLS

Testing Tools: Selenium IDE/RC/Grid/Web driver, QTP, JMeter, Load Runner, Junit, JBehave, TestNG, SOAP UI, Cucumber, Jira, Rally

Languages: C, C++, Java, JavaScript, HTML, XML, CSS, UML

Build Tools: ANT, Maven, Gradle

Continuous Integration: Jenkins, Hudson, Cruise Control

Bug Reporting Tools: Bugzilla, JIRA, HP Quality center

Methodologies: Agile (Scrum), Waterfall, TDD

Database: Oracle, SQL Server, MySQL, MS Access

Operating Systems: Windows variants, UNIX,/LINUX, Mac OS

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Automation Engineer

Responsibilities:

  • Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy.
  • Involved in all stages of Software testing life cycle (STLC), Test Driven Development methodologies, and Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Effectively involved in Test Case Development, Test Execution and Test case review by business analysts.
  • Extensively involved in defect management to find out the bugs in initial level.
  • Created Test Automation Framework for new enhancements in Selenium WebDriver using Java, Junit and TestNG.
  • Developed automation scripts to test Mobile applications IOS and Android platforms using Appium, Java.
  • Proficient in using Appium Emulators and IOS Simulators to test the application virtually.
  • Performed Acceptance testing and UI functional testing using Perfecto with extension of Appium and Java as scripting language.
  • Created automation tests using Ruby, Cucumber and Web-driver to validate the fields in Guidewire application using Page Object Model (POM).
  • Regression runs using Cucumber. Perform failure analysis of the test runs and fixing failed scripts.
  • Developed Test Framework in Selenium for UI Regression Test Automation when necessary, and potentially execute Unit Test automation (Java/Junit).
  • Performed API testing using Postman and Soap UI.
  • Implemented functional tests using Java, TestNG/Junit framework and BDD through cucumber.
  • Experience in using JMeter for Load, Stress, Volume and performance testing.
  • Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Performed Scrum (Agile) methodology for testing the application.
  • Used GIT as code repository and code collaborator to re-modify files for software development.
  • Performed back-end validations using SQL statements against Oracle database.
  • Performed bug tracking and reporting defects using JIRA and communicated with the development team to prioritize the bugs and bug fixing.

Environment: Java, JavaScript, Selenium Web driver, Cucumber, Soap UI, Maven, Appium, Junit, TestNG, Jira, Firebug, Eclipse, Xpath, SQL Server, JMeter, Oracle and Windows.

Confidential, San Francisco, CA

QA Test Engineer

Responsibilities:

  • Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting and used Rally Tool.
  • Participated in all phases of the Software Testing Life Cycle (STLC).
  • Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
  • Participated in peer review with team and developers to review test cases/test scripts.
  • Performed System, Integration, Smoke, Sanity, Functional, Back-end, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
  • Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suit.
  • Created Selenium Test cases for automation using Selenium Web Driver and Java.
  • Performed build acceptance testing and smoke testing using Cucumber automation tool.
  • Used Hybrid Framework of Selenium to get data from Excel.
  • Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
  • Created unit and functional test cases through use of testing tools such as Python and Bash.
  • Parallel, Cross - Browser Testing using Selenium Grid and TestNG.
  • Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
  • Interacted and worked with the development team to analyze the defects and reported them in Quality Center and tracked them for closure.
  • Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
  • Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.
  • Performed build acceptance testing and smoke testing using Cucumber automation tool.
  • Manage defect tracking tool like HP Quality Center and JIRA.
  • Actively communicated with the end users and business users to create realistic test cases.
  • Provide test summary documentation and analyze test results, identifying trends and/or root causes of problems.
  • Developed training materials, system maintenance and operating manuals for the QA environment and used the same to train the users.
  • Establish business continuity through Knowledge Transfer and mentoring of new resources.

Environment: Java, Java Script, Selenium Web Driver, Cucumber, HP Quality Center, TestNG, Jira, SOAPUI, REST, HTML, Agile, SQL, Oracle, and Windows.

Confidential, New York City, NY

QA Engineer

Responsibilities:

  • Analyzed business requirements and developed Test cases based on Stories to evaluate the functionalities part of the AGILE Team.
  • Extensively involved in all stages of testing life cycle, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Responsible for Setup the automation framework using Selenium WebDriver.
  • Executed Selenium Web Driver + Java automated test scripts using Maven build tool.
  • Developed Internal Framework Used Selenium Web Driver (Java & TestNG) APIs.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
  • Initially the project was started with ruby cucumber and then shifted to Cucumber and Selenium Web driver. So have thorough knowledge on ruby and cucumber.
  • Created data-driven automation scripts for testing API Web Services using SOAP UI.
  • Identified the Test Data required and maintained for Unit Tests for Users, Order, Products, Tracking and Auditing information for a Web Application.
  • Executed JMeter Scenarios to perform performance, Stress and scalability tests.
  • Experience in unit testing for Java applications using Testing and Junit.
  • Reviewed extensive SQL Queries with complex multi-table joins and nested queries.
  • Executed UNIX shell scripts for validating some of the batch programs on the QA Server.
  • Worked on functional, regression, and implementation testing of all the file formats.
  • Create Test plans, test conditions and Test cases using Requirements and Design documents.
  • Defects found tracked and managed in Rally and disposition in defect scrub meetings.

Environment: Java, Java Script, Selenium Web Driver, TestNG, Jenkins, JMeter, Jira, HTML, CSS, Cucumber, SOAP UI, AGILE, Rally, SQL, Oracle and Windows.

We'd love your feedback!