We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

Abbott Park, IL

SUMMARY

  • 5+ years of QA experience in Manual/Automation testing of Web and client/Server with specializing in Software Quality Assurance Testing and QA Automation Engineer.
  • Hands on experience in Test automation using different Automation tools/techniques, Unit testing by using Selenium Web Driver/IDE/GRID, TestNG, Maven, Fire Path, Running scripts, Debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Extensive experience in writing and implementation of complex Test plans, design, Development and Execution of Test scripts for system and functional projects.
  • Experience in creating and executing very large and complex End - to-End Test Scripts across different application Interfaces both Automated and Manual.
  • Extended experience in system testing, integration testing, UAT testing, Performance testing, functionality testing, and regression testing.
  • Extensively worked on Agile Development and management process.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL technologies.
  • Expertise with the Selenium & JAVA automation code and resources in configuration management tools like GitHub/SVN repository over the time for improvements and new features.
  • Experience in Back end testing, data validation, Database testing using SQL queries.
  • Integrates Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for nightly batch run of the Script.
  • Experience in Rest API automation using Rest Assured, Postman requests.
  • Extensive experience in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.
  • Extensively worked on different Selenium automation frameworks.
  • Excellent interpersonal skills, proven team player with an analytical insight to problem solving and deliver under high stress environment.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/IDE/GRID, FirePath, Firebug, Cucumber, TestNG, SOAPUI, SOAP, Manual Testing.

Language/ Script: Java, JavaScript

Frameworks: Junit, TestNG, TDD, BDD, Protractor.

Web Development: HTML, VB Scripts, XML, CSS, JavaScript.

SOA Technologies: SOAP UI, REST, SOAP.

Build/ CI Tools: Maven, Jenkins

Databases Technologies: MS SQL Server, MYSQL.

Platforms: Windows, Linux, Mac, Unix

PROFESSIONAL EXPERIENCE

Confidential, Abbott Park, IL

QA Automation Engineer

Responsibilities:

  • Identified test cases to automate then tested these cases using Selenium WebDriver, TestNG and Java technologies (Eclipse IDE). Contributed in framework creation.
  • Creating the functional testing framework using TestNG and using Selenium WebDriver to automate the UI components.
  • Involved in testing both SOAP, REST services using Rest Assured, and tested both XML and JSON formats.
  • Perform Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance Testing and End to End Testing.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Interacted with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Tested the application in highly dynamic environment with sprint team using Agile methodology.
  • Created Automation Framework for Testing E2E product having distributed across cloud, local networks using cucumber.
  • Used GitHub to maintain and manage the build scripts, test data used and other documents related to the project.
  • Used Build tool like Maven to generate test report.
  • Involved in Web Services Testing using SoapUI.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.
  • Setup Jenkins, GitHub, and Maven to work together and provide a smooth continuous integration system. Used Maven as a build automation tool for Java projects.
  • Involved with SDLC models waterfall and Agile Methodology projects (Scrum and XP).

Environment: Java, Selenium WebDriver, Jenkins, TestNG, Maven, SoapUI, Agile and Windows

Confidential, Mountain View, CA

QA Automation Tester

Responsibilities:

  • Responsible for Setup the automation framework using Selenium WebDriver.
  • 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.
  • Executed Selenium Web Driver + Java automated test scripts using Maven build tool.
  • Developed Internal Framework Used Selenium Web Driver (Java & TestNG) APIs.
  • Extensively involved in all stages of testing life cycle, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Initially the project was started with ruby cucumber and then shifted to Cucumber and Selenium Web driver.
  • 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.
  • Created data-driven automation scripts for testing API Web Services using SOAP UI.
  • Worked with unit testing for Java applications using Testing and Junit.
  • Defects found tracked and managed in Rally and disposition in defect scrub meetings.
  • 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.

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

Confidential, Westmont, IL

QA Tester

Responsibilities:

  • Analysis and study of Software Requirements Specifications (SRS) documents, project planning for preparation of test plan.
  • Performed, Functional, Integration, User Interface testing manually.
  • Involved in writing and executing the test cases and test suits using Java and Selenium Web driver.
  • Build and maintained test automation stubs and frameworks using selenium.
  • Created test plan, test cases and test scripts and followed agile development process.
  • Verified Process flow by writing and executing SQL queries and stored procedures using Oracle PL/SQL developer.
  • Defined types of tests and identified the objectives.
  • Attended weekly Status Meetings and present QA status to the Manager.
  • Conducted functional, integration and regression testing of Web Services using Soap UI.
  • Performed Backend Testing using SQL.
  • Creation of test cases and execution of test cases.
  • Created Load Runner Scenario utilized user scripts into real Performance Test, utilized different Load Runner monitoring tools, identified bottlenecks and analyzed the performance of Application Server and Database Server.

Environment: Manual Testing, Junit, Win Runner, SQL, WebLogic, Windows, Agile

Hire Now