We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Plano, TX

SUMMARY:

  • 6+ years of experience in IT Industry as Software Quality Assurance Engineer on Software Testing, Client/Server and Web Based applications.
  • Experienced in building Selenium Automation frameworks using Junit/TestNG and developing Maven targets to execute automation suites using command line.
  • Experienced in creating Test defining Test Scenarios and Test Cases, developing and maintaining Test Scripts, analysing bugs, coordinating with development team and track bug fixes till closure.
  • Strong experience in Coordinating Functional, Regression, User Acceptance, Load, Performance, Stress, Smoke, Black Box testing of Client - Server and Web based applications.
  • Expertise in documenting defects with high-level of detail, accuracy and informative recreation steps using HP Quality Centre, JIRA, DevTest, DevTrack, BugZilla.
  • Hands on experience in performing SQL server backend testing and Data Warehouse testing.
  • Hands on Experience in testing both SOAP and REST services using SOAP UI, Rest Assured and tested both XML and JSON formats.
  • Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM, Waterfall model and TDD.
  • Knowledge of SOA methodology and Web service testing using any automated testing tool.
  • Good knowledge in Jenkins.
  • Coordinated with Business Analysts and IT Technical Delivery Leads to complete testing specifications and release requirements.
  • Associated in team meeting giving the status reports for the team on test execution and results.

TECHNICAL SKILLS:

Development Methodologies: Agile, Scrum, Waterfall

Testing Methodologies: Manual and Automated Testing, User Acceptance Testing, Black box testing, Regression Testing, End-to-End Testing, System Testing., Non functional Testing.

Artifacts: Test Plan, Test Case, RTM, Test Summary Report, Bug report.

Automation Tools: Selenium Web Driver, Selenium Grid, Protractor, Cucumber, Appium,TestNG, RESTAssued, Postman, JENKINS, Maven

Frameworks: Data Driven. Cucumber

Bug Management Tools: HP Quality Center, JIRA, Bugzilla, DevTest, DevTrack.

Programming Languages: Java, C++

Database/ Database Tools: SQL Server, Oracle, MySQL, Toad, SQL

Utilities/ Tools: Eclipse, Jenkins, GIT, Maven, SVN, Firebug, Fire Path, Jmeter

Operating System: Windows, Linux, MacOS

PROFESSIONAL EXPERIENCE:

Confidential, Plano, TX

QA Automation Engineer

Responsibilities:
  • Responsible for periodic updating of Test Cases as per Requirement
  • Specifications and Business rules.
  • Implemented Protractor and automated, executed scripts on different browsers using Java, XML.
  • Built Java based test TestNG framework.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing, environment using Selenium Web Driver.
  • Expertise in designing and implementing Selenium Automation Frameworks using Data Driven, Hybrid, Page Object Model (POM).
  • Tested compatibility of application for dynamic and static content under various cross browsers using CSS selectors and XPATH in Selenium.
  • Configured MAVEN builds scripts to run tests, develops reports and sends notifications.
  • Used Selenium for testing different browser, Selenium Grid for checking instance of server and for record and playback.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Developed Cucumber framework using Selenium Web Driver.
  • Implemented open source web test tool Selenium Web Driver for cross browser and cross platform web testing. Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
  • Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java.
  • Integrated Appium with Sauce Labs for distributing tests on the cloud.
  • Worked in creating server and custom modules for REST API’s.
  • Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
  • Executed SQL queries to verify the database for the relevant test cases.
  • Categorized bugs based on severity and priority.
  • Performed Data Accuracy, Data Validation, and Data Integrity testing by querying the database using SQL Queries to check the data table on the Server.
  • Performed Regression testing on new builds, every modification in the application using Selenium.
  • Responsible for documenting the Automated Test results using SOAP UI.

Environment: Java 1.8, Selenium Web Driver, TestNG, Jenkins, Maven, Cucumber, Eclipse, HTML, CSS, SOAP UI, BDD, TDD Framework, Junit, XML, JIRA, Oracle 10g, SQL, Agile Methodology, Xpath Java Scripting

Confidential, King of Prussia, PA

Automation Engineer

Responsibilities:
  • Assessed & Analysed requirement document and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Developed and Executed Test Scripts using Selenium Web Driver, TestNG, analysed Test Results.
  • Handled the special mouse events and selected the options from the tab menu using SeleniumActions Builder, Mouse Hover and Synchronization.
  • Achieved Synchronization between test scripts execution and application using Implicit waits and Explicit waits.
  • Used Firebug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Link, Partial Link, Attributes and Tags.
  • Used Selenium Grid to run the scripts in multiple platforms and browsers.
  • Involved in grouping of Test automation framework for Smoke Test to ascertain that the crucial functions of the application.
  • Implemented Data Driven with Page Object Model automation framework with Selenium Web Driver.
  • Performed Parallel and Cross Browser testing on different browsers using TestNG where multiple tests were run in parallel.
  • Implemented TestNG work and used Parameters, Data Provider TestNG annotations.
  • Used Apache POI to read data from Excel sheet for data driven testing.
  • Cucumber was used for the entire Regression Testing and Functional Testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
  • Implemented Regression Test to detect bugs after enhancement and configuration settings of the code.
  • Used Zephyr for the execution of the automation scripts
  • Used AutoIT for automating the Windows GUI and general scripting.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
  • Involved in functional testing of SOAP and REST API services using SOAP UI Tool and tested both XML and JSON formats.
  • Prepared BDD scenarios for UAT (User Acceptance testing) using Cucumber.
  • Wrote Scenarios, Scenario outlines and Step definitions using Gherkin in Cucumber for BDD.
  • Configured and launched builds using Jenkins jobs and analysed the Test Results from Jenkins UI.
  • Create UI automation testing framework for regression testing with off-shore team
  • Worked with developers to update the defects, resolve them and track their status using JIRA.

Environment: Selenium Web Driver, Protractor, Selenium Grid, Core Java, Cucumber, TestNG, GitHub, Maven, Jenkins, SQL, AutoIT, Apache POI, JIRA, SOAPUI, SQL Server, Eclipse.

Confidential

Test Engineer

Responsibilities:
  • Involved in gathering business requirement, studying the application and collecting the information from developers, and business.
  • Engagement supported Testing of billing for the Account Management via the My Account Customer Portal.
  • Involved in Mainframe testing of the app.
  • Extensively used Selenium Web Driver API, Junit API and TestNG API to write test cases and automate all these test cases.
  • Web Service: Validated Web Service modules using Soap UI tool (Preparing web service request and added authentication information in Soap Header). Possess understanding of WSDL, schema, XML documents for Web Service Testing.
  • Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
  • Parameterized large and complex test data to accurate depict production trends.
  • Validated the scripts to make sure they have been executed correctly and meets the scenario description.
  • Work closely with software developers and take an active role in ensuring that the software components meet the highest quality standards.
  • Provide support to the development team in identifying real world use cases and appropriate workflows
  • Performs in-depth analysis to isolate points of failure in the application.
  • Assist in production of testing and capacity certification reports.

Environment: and Tools: UNIX, Windows 2007, Tortoise SVN, Selenium IDE/Web Driver, Test NG, Junit, Eclipse IDE, Firebug, JIRA.

We'd love your feedback!