We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Over 7 years of experience in creating, enhancing, and maintaining test plans and test cases for Automation and Manual Software Testing.
  • Experience in designing, building, and maintaining automated tests for multi - tier SOA applications.
  • Full understanding of Waterfall and Agile SDLC processes to Test developing application.
  • Able to create Test Scripts from scratch, Bug Detection, Traceability Matrix and Test Results.
  • Implementation of Software Testing Life Cycle. Involved in Functional, Sanity, Regression, GUI, Integration, Database, Ad - hoc and System Testing of Client Server and Web Applications.
  • Proficient in creating Automation script from scratch in Java (IDE Eclipse) using Selenium.
  • Extensively experienced in using Selenium WebDriver APIs for writing Junit test suites and test cases.
  • Sound knowledge on JUnit, TestNG testing frameworks for Unit and Functional testing, Maven for Project building, Jenkins for CI/CD.
  • Experienced in using GitHub to share code wifin the office & overseas team.
  • Expertise in documenting defects wif high level of detail, accuracy, and informative recreation steps using ALM/Quality Center, JIRA and TFS.
  • Experienced in writing and executing SQL queries to perform Data Validation and Back-end testing of databases to check the integrity of data.
  • Expertise in testing the browser compatibility for the web applications in Firefox/IE/Chrome browsers.
  • Knowledgeable in Web Services Testing wif REST API requests using SOAPUI and Postman.
  • BDD test automation framework creation experience: TESTNG / Junit and Gherkin / Cucumber.
  • Implementation experience from ground zero to build and maintain complex Test Automation Frameworks (Data-Driven, POM, XML)
  • Strong written and verbal communication skills and the ability to clearly articulate information / issues wif the appropriate level of detail. Good sense of planning, prioritizing of work and time management.
  • Able to create risk-based testing matrix to meet deadline in tight deadline.

TECHNICAL SKILLS

Testing Tools: Selenium (JAVA), QC/ALM, Jira, Appium, JUNIT, TestNG, SoapUI, Postman

Platforms: Windows XP/Vista/7/8/10, Android

Languages: JAVA, C#, .Net, HTML, JSON, XML

Scripting: VB Scripting, JavaScript

Database: Microsoft SQL, Oracle, MySQL, MS Access

Browsers: Google Chrome, MS Internet Explorer, Mozilla Firefox

Process: SDLC, STLC, Agile, Scrum, Kanban, Waterfall Model

PROFESSIONAL EXPERIENCE

QA Automation Engineer

Confidential, Atlanta, GA

Responsibilities:

  • Worked directly wif development, business analyst, release engineering, technical operations, and product management teams to deliver quality software products.
  • Analyzed extensive data, identify discrepancies and inconsistencies and recommended corrective action.
  • Designed test plans, scenarios, scripts, and procedures based on business requirement and/or functional specification and reported defects to developers and project manager.
  • Participated in product design reviews providing input on functional requirement and production problem.
  • Designed and Developed Test Cases for automated testing using Selenium Web Driver, JUnit, TestNG and Eclipse IDE.
  • Configured Selenium WebDriver, Maven tool and automated scripts in java using Junit prior to agile release.
  • Executed automation scripts on different environment as part of Continuous Integration Process using Jenkins.
  • Involved in Designing & Developing data driven framework using Selenium WebDriver, TestNG and implemented Java Mail to send the regression result automatically.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Extensively used Page Object Model design and was involved in building the Hybrid Automation Framework (Data Driven and Functional Driven).
  • Used Jenkins as a Continuous Integration server to configure wif GitHub and Maven.
  • Involved in executing SQL queries and PL/SQL procedures, functions, and packages for backend testing.
  • Created XML based test suit and integrated wif Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments wif different test configurations.
  • Performed Web Service API testing using Postman and created regression suite wif assertions.
  • Participated in QA reviews and implementation of processes and procedures improvements.
  • Participated in Daily Scrum Meetings, Sprint Review/Sprint Retrospective wif the software development team.

Environment: Java, JavaScript, Typescript, Protractor, Selenium, Cucumber, TestNG, SOAPUI, JIRA, Maven, Jenkins, Log4j, SQL

QA Engineer

Confidential, Stamford, CT

Responsibilities:

  • Analyzed business requirements, system requirements specifications wif developers and Business team.
  • Involved in analyzing system specifications, design, development and execution of test plans and test eases for Manual and Automated testing.
  • Created and enhanced numerous test scripts to handle changes in the objects for GUI in the test environment using Selenium WebDriver.
  • Developed Selenium test cases using Junit framework wif maven to manage decencies.
  • Modification and execution of Test Case Scripts (Java-Selenium WebDriver) in Eclipse IDE, design of automation test framework (Junit and maven).
  • Used Cucumber automated testing to test new and existing functionality.
  • Used Java language and Junit framework for scripting. Used Maven for building the WebDriver project. Integrated wif Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Integrated Automation scripts (Selenium Web Driver API) in Continuous Integration tools (Jenkins) for nightly batch run of the script.
  • Implemented Data-Driven test to verify the same functionality wif multiple sets of data.
  • Executed Automated tests in appropriate test regions in support of unit, integration, functional, and regression testing used Selenium WebDriver.
  • Designed and developed automated scripts which involved Functional Regression, Integration test cases using Selenium WebDriver.
  • Initiated and participated in conference calls, walk through and review meetings.
  • Reported the bugs. Email notifications to the developers using JIRA.
  • Provided back-end testing for data validation using SQL on Oracle.

Environment: Java, Selenium WebDriver. Jenkins, Junit, Maven, Cucumber. SOAP Ul, Jira, Mobile Testing. Eclipse IDE, SQL. Internet Explorer, Firefox. Chrome, Oracle. Windows, Android and IOS.

QA Tester

Confidential - Plano, TX

Responsibilities:

  • Analyzed business requirements by interacting wif end-users and developers.
  • Responsible for writing the Test Cases and Test Scenarios based on the Functional Requirements and Use Case documents.
  • Used Quality Center & MS- Excel extensively for creating test cases. Performed Functional, System Integration, Regression, and User acceptance testing on applications.
  • Ensured to meet the project timelines and escalate the risk identified during the testing process.
  • Experience in implementing automated test tools (Selenium Web driver, Eclipse).
  • Develop, maintain test automation framework using Selenium to test Web Application.
  • Design/implement automate test scripts and run them during integration.
  • Developed and executed tests for Web services for Get, Post, Put and Delete response testing.
  • Communicated wif support, business, and development teams to resolve issues during test execution.
  • Tracked the testing progress by conducting walk through meetings wif internal quality assurance and development teams.
  • Created detailed QA documentation including QA reports and actively participated in project status meetings.
  • Managed the process of identifying issues during test passes and discussed/escalated the issues wif the management, as appropriate.
  • Presented daily and weekly status report updates to Team Lead, Test Group and Managers.
  • Involved in project review meetings and discussed issues, status for tracking the progress wif project teams.

Environment: ALM, SoapUI, Selenium, Java, XML, HTML, SQL Server, My-SQL, Oracle, MS-Office, Windows, API

We'd love your feedback!