We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY

  • Over 7.5 years of experience in teh IT industry in Quality Assurance using Selenium WebDriver, Java, Jenkins, JMeter and Rest Assured for different Client/Server applications.
  • Experienced in creating Test Frameworks using Selenium WebDriver wif Page Object Model, Data Driven Testing and UI Mapping using Java, Selenium WebDriver, Maven, JUnit, TestNG, Apache POI and Apache Log4j.
  • Proficient in Continuous Integration and Continuous Deployment using Jenkins, Automated test cases through Jenkins pipeline, Gerrit for pre - commit review process and Google Cloud Platform for Deployment.
  • Responsible to test APIs by executing collections runners of GET, PUT, POST, DELETE requests using Postman.
  • Experienced in manual testing and automate SOAP and RESTful Web Services using SoapUI, Apache HttpClient, RESTAssured
  • Hands on experience Defect tracking and analyzing test result using various defect tracking tools like Rally, JIRA and Bugzilla.
  • Knowledge working wif Mobile Automation using Appium for Android and iOS native devices.
  • Worked on Selenium Grid for running teh Automation Test script on Different Platforms and Browsers.
  • Good Knowledge in Web Automation using Protractor for Angular application.
  • Used Maven and Ant for Project building tool, Git as source code management tool.
  • Experience in designing and building automation frameworks in Cucumber BDD.
  • Strong expertise in use of stress testing and performance testing using JMeter.
  • Good noledge wif latest web technologies like HTML, AngularJS, Node.js and testing teh applications built on these specifically single page applications.
  • Familiarity on Cloud-Based Cross Browser Testing tools like BrowserStack and Sauce Labs.
  • Created and executed complex SQL queries to teh Oracle Database to validate and test data.
  • Exposure to working wif multiple platforms, including Windows, Linux, and UNIX environments.

TECHNICAL SKILLS

Operating Systems: Windows, UNIX, Linux,iOS, Android, MAC.

Bug Tracking Tools: Rally, JIRA, QC, Bugzilla

Databases: SQL, Oracle, PL/SQL

Tools: SoapUI, Cucumber, Postman, Appium, Jenkins, JMeter, SQL Developer, Git, Selenium IDE, Sauce lab, Protractor, Browser Stack

Languages: Java, Shell Scripts, SQL, PL/SQL, XML, HTML, JSON.

Packages: Maven, Selenium WebDriver/GRID, Apache HttpClient, REST Assured, log4j, Apache POI, TestNG, Junit

PROFESSIONAL EXPERIENCE:

QA Automation Engineer

Confidential, Pleasanton, CA

Responsibilities:

  • Collaborated wif product management teams in an Agile environment to develop a comprehensive set of tests for web-based applications.
  • Worked on Hybrid automation framework using Page Object Model, Automation framework using Java, Selenium WebDriver, TestNG, Apache POI for data driven and Page Object Modal
  • Used Maven tool for teh Project management and for teh purpose of compile, run, deploy and to add external dependencies.
  • Responsible to verify Web Services API request, response data validations in REST using REST Assured.
  • Worked wif Selenium Grid along wif TestNG to execute parallel testing scripts.
  • Done SOA testing for API's using Postman PlugIns.
  • Developed test scripts in Appium to test mobile application functionality for iOS and Android devices.
  • Worked wif Continuous build and Integration and Deployment using Maven and Jenkins.
  • Maintain Code versions through Git.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions.
  • Testing scripts using JMeter and Cloud Computing environments using AWS.
  • Have exposure in Protractor to automate AngularJS application modules.
  • Experience wif Container based deployments using Docker.
  • Have good noledge in using Shell Scripts on Linux
  • Used SQL Queries to verify teh data from teh Oracle database.
  • Effectively involved in logging bugs, reviewing solved bugs and analyzing test result using Rally.

Environment: Java, Selenium WebDriver, Selenium Grid, TestNG, Git, Maven, Jenkins, Agile, Log4j,SQL, Oracle, Appium, Rally, Linux. Cucumber, JMeter, AWS, Docker, Protractor, REST Assured, Postman

QA Automation Engineer

Confidential, Pleasanton, CA

Responsibilities:

  • Worked in Agile - Behavior Driven Development (BDD) model.
  • Developed Selenium Automation Framework wif Java using Hybrid Driven Model (Pagebject model, Data Driven).
  • Used Core Java, Maven, TestNG, Apache POI and log4j for writing Selenium WebDriver tests for teh web application.
  • Experience wif TDD / BDD Developed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions. Cucumber / Gherkin.
  • Tested REST API web services using Java and HttpClient API.
  • Used Jenkins as a Continuous Integration server to configure wif GitHub and Maven.
  • Independently created test automation frameworks for angular applications using Protractor.
  • Established Continuous Integration builds to build as code is checked-in and executed sanity test suite to validate teh code checked-in.
  • Experience on Chrome Vox for Screen reader that brings teh speed, simplicity, and security of Chrome books to visually-impaired users.
  • Responsible to run automation scripts in Sauce Labs.
  • Developed performance test scenarios using JMeter to test various RESTful Web Services
  • Used Rally for Project Management and defect tracking.
  • Involved in writing SQL queries and Unix scripts for debugging purpose.

Environment: Selenium WebDriver, Agile, Maven, Rally, TestNG,Scrum methodology, SQL, HttpClient, Appium, Java, Unix, Chrome Vox, Cucumber, Protractor, Apache POI, Log4j, Jenkins, Sauce Lab, Git, JMeter

QA Engineer

Confidential, Deerfield Township, IL

Responsibilities:

  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Used Selenium WebDriver, an automation testing tool written in Java, to automate web applications.
  • Used Maven for building teh WebDriver project.
  • Upgraded test scripts running on Selenium RC to use WebDriver.
  • Created automation scripts in Eclipse, Cucumber, Selenium WebDriver, running them as JUnit
  • Exposure to SoapUI tool in testing web services
  • Created Test Suites and performed parameterization using properties files for SoapUI test cases.
  • Performed Multi-browser Testing to check teh Browser-compatibility e.g. - Safari, Chrome, IE, Firefox using Selenium Grid.
  • Worked wif Jenkins to automate teh builds and execution of automated testing applications.
  • Maintained teh Java and Selenium WebDriver test source code and resources in teh GitHub source control repository tool.
  • Wrote Scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for BDD.
  • Defects found tracked and managed in JIRA and disposition in defect scrub meetings.
  • Maintained and executed Maven build files for running Automated Tests.
  • Worked extensively wif SQL queries for database integrity and data validation.

Environment: Selenium WebDriver/RC/Grid, Cucumber, SoapUI, JMeter, Java, Jenkins,Maven, JIRA, SQL, JUnit, Agile, GitHub

QA Analyst

Confidential - Irvine, CA

Responsibilities:

  • Worked under Agile Scrum Methodology.
  • Implemented Page Objects, Data Driven, Keyword Driven, Hybrid Automation frameworks using Selenium WebDriver, Java, JUnit
  • Developed Maven build files for maintaining test automation builds
  • Sent SOAP request to check web services data by transfer teh response using Groovy Script(Property Transfer) and analyzed teh response
  • Used automated scripts and performed functionality testing during teh various phases of teh application development using Selenium IDE.
  • Validated Web Services request and response XML using SoapUI tool.
  • Designed and executed functional, data driven and basic load test cases for web services testing in SoapUI.
  • Creating, execution and monitoring Load/Stress tests, using JMeter
  • Worked on setting up and Managing GitHub repository for Automation
  • Worked wif developers to update teh defects, resolve them and track their status using JIRA.
  • Performed database testing using SQL queries in MS SQL server.
  • Executed selenium tests headless on Unix machine.

Environment: Agile, SoapUI, JIRA, SQL, Selenium WebDriver, Selenium IDE, Java, Maven,Groovy, JUnit, GitHub, Unix, JMeter

QA Tester

Confidential, New York

Responsibilities:

  • Improved teh efficiency of teh SDLC by participating very early in teh cycle, identifying gaps in teh requirements and catching issues early.
  • Worked as Manual tester to create test scenarios, test plan, test cases of system design documents.
  • Performed Positive and Negative testing, Black Box, and End User Testing.
  • Experienced in creating both manual and automated test cases using HP Quality Center and QTP wif VBScript.
  • Developed Test Plans, Test Cases from User Stories and requirements, executed test scripts, and log defects in HP ALM.
  • Enhanced teh QTP Scripts in expert mode in order to implement efficient test scenarios.
  • Responsible for regression testing by executing batch test cases using Quality Center.
  • Executed Test Cases for Web Application hosted on a WebLogic Server and validated response.
  • Defects were tracked, reviewed, analyzed and compared using Quality Center.
  • Ensured that all teh test cases are updated in teh Quality Center along wif Master test plan.
  • Designed and developed complex set of SQL queries and sub queries for database testing.
  • Job run using UNIX shell scripts for teh Test data.

Environment: QTP, HP Quality Center, VBScript, UNIX, SQL, HP ALM

We'd love your feedback!