We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

New Jersey, NJ

OBJECTIVE:

To make a contribution and add value in a fast - paced team environment by utilizing my proven software testing skills and abilities, and my diversified experience in quality analyst, to ensure the company’s sustained growth and continued success.

SUMMARY:

  • Having 6+ years of IT experience in Software Testing and Quality Assurance of Web-based Applications and SQL Server Development.
  • Extensive experience with Core Java, JDBC, Selenium WebDriver, FirePath, FireBug, TestNG, XML, AngularJs, SauceLab, Jenkins.
  • Experience in JAVA and Open Source development that helps in good understanding of Object Oriented Design and Analysis, and Software Development Life Cycle (SDLC).
  • Expert in Software Testing and Documentation, Analysis of the Business Requirements and the Software Requirements Specifications.
  • Proficient in writing and executing Test Plans, Test Cases, Bug Reporting and Tracking Defects.
  • Actively participated in all the stages of SDLC. Worked with the QA teams and UAT teams, and created test cases for User Acceptance Testing (UAT).
  • Extensive Manual testing experience in Black Box testing, Functional, Integration, Regression, User Acceptance testing, UI-testing, Smoke, Sanity.
  • Hands on experience in developing Automation Scripts, Execution and Analysis Test Results using Hybrid and Data Driven Framework in Selenium.
  • Experienced on Eclipse and IntelliJ to develop Junit and TestNG Frameworks using Java and Selenium .
  • Experience in Cross Browser and Multi-device testing for different platforms and browsers using cloud Selenium Grid and SauceLab.
  • Experience in using Source Code Management Git, Online Storage Git Repository, Defects and Bug management system JIRA and Continuous Integration and Delivery system Jenkins.
  • Experience in Web Services using REST Assured, HttpClient and Postman.
  • Ability to interact with developers and product analysts regarding testing status..
  • Experience in using Selenium RC to write automated web application UI tests in Java.
  • Involved in review meetings with Project Managers, Developers and Business Associates during Project Planning, Coordination and implementing various QA methodologies.
  • Excellent understanding of databases like MySQL and Oracle
  • Expertise in using Microsoft Office tools like MS Word, MS Excel, and Power Point for Documentation, Reporting and Presentation.
  • Excellent team player with good logical reasoning ability, coordination and interpersonal skills.
  • Quick Learner with the ability to rapidly achieve organizational integration, assimilate job requirements and employ new methodologies. Energetic and self-motivated team player/builder.

TECHNICAL SKILLS:

Operating Systems: Windows, Windows Server, LINUX, MS-DOS, MAC

Languages: Java, JavaScript

Web Fundamental: Html, CSS, AngularJS, JavaScript, Bootstrap, Ajax, Get, Post, Http etc.

Databases: Oracle, MySQL,MS server

Test Automation Tools: Selenium WebDriver, Selenium RC, Selenium IDE, Selenium Grid

Project management tool: Jira, Bugjilla

Test Management Tools: TestRail

Project building tool: Maven

Testing Framework: Junit, TestNG, BDD Cucumber, Postman

Project label Pattern: Page Object Model, Hybrid framework, Data Driven framework.

Web servers: Apache, Tomcat

Version Control Tools: Git, Source Tree, Bitbucket.

Continuous integration tool: Jenkins

Web service: Rest, REST Assured, HttpClient, Postman

Web Debugger: Firebug, Firepath

Cloud Test: Selenium Grid, SauceLab

Logging Framework: Log4j, ExtentReports

Productivity Software: MS Office, Photoshop, Outlook, HipChat

Environment: Agile, Waterfall, Scrum.

IDE: Eclipse, Notepad++, IntelliJ.

PROFESSIONAL EXPERIENCE:

Confidential, New Jersey, NJ

QA Automation Engineer

Responsibilities:

  • Perform Regression tests to verify whether modification made in the application have not cause unintended adverse side effects.
  • Expertise in analyzing Business requirement specification and System Requirements specification.
  • Involve in Functionality Testing, Smoke Testing, Regression Testing, System Testing, Black Box Testing, Integration Testing, User Acceptance Testing (UAT), Ad-Hoc Testing, End - to - End and database testing.
  • Develop Automation engineering strategies incorporating tools, test design, test data preparation, test execution, result analysis and maintenance smoke and regression test suites after every sprint deployment.
  • Work with all Agile Development and Scrum process throughout the entire project.
  • Develop test cases, execute test cases, log defects and provide testing signoff management, user story integration, development and testing.
  • Develop & execute test cases as well as log and manage defect using JIRA.
  • Design the Test Strategy for multiple projects, defect management using JIRA.
  • Product Management and Product support thoroughly Cross browser test projects to support IE7+, Firefox, Safari, Opera and Chrome.
  • Test REST web services using the different assertion like HTTP assertion, XPATH assertion, Security assertion using REST Assured Framework.
  • Design & Develop automation framework using Selenium Java, WebDriver, TestNG.
  • Implement continuous integration using Jenkins CI tool for scheduled test suite runs.
  • Implement Object Oriented Concept like Polymorphism, Inheritance to produce efficiency & scalability in automation Framework.
  • Write SQL queries in order in order obtain test reference data, detect data caching issues and ensure data consistency; a large number of defects are detect by performing back end testing in this project.
  • Experience all types SQL queries like select, insert, update, delete records Develop scripts to run job in Selenium Grid for multi-browser testing and then move on to use Sauce Labs for more extensive test cases.

Environment: TestNG, JAVA, REST Api, Selenium Web Driver, HTML, SQL, Windows, eclipse, Maven, Cucumber, Jenkins, Extent Reports, Jira.

Confidential, New Jersey, NJ

QA Automation Engineer

Responsibilities:

  • Attended daily stand up meeting with the QA Team to provide status.
  • Analyzed Product Requirement and wrote test cases based on the user stories.
  • Updated Test Cases according to the changes of Confidential in Confluence.
  • Provided test estimation effort for each sprint.
  • Logged and follow up defects using Jira.
  • Tested application in Development, QA, and Production environment.
  • Provided sign off before deployment of the codes to production.
  • Worked in an existing framework which was Hybrid framework(Selenium WebDriver, Java using POM, Data Driven Testing, TestNG etc.) and used customized report for automation script as well.
  • Design and develop automated scripts for functional, regression, sanity, and integration testing using Selenium WebDriver, TestNG along with Java.
  • Identify the defects through Selenium and ensured that business processes deliver the expected results and remain reliable throughout the production release.
  • Implement cross browser web testing with Selenium Web-Driver and Selenium Grid, SauceLab.
  • Used Selenium to expand test scenarios to catch more bugs and improve quality.
  • Experience on Git for code repository.
  • Compiled code to run batch jobs that will kick off executions of the scripts in Jenkins Server.
  • Created and executed test cases for the REST API for make sure service response producing as expected using HTTP Client and Postman.

Environment: TestNG, JAVA, HTTP Client, Postman Selenium Web Driver, HTML, SQL, Windows, eclipse, Maven, Cucumber, Jenkins, Extent Reports, Log4j, Jira, Git, SauceLab, Selenium Grid, JDBC, BDD Cucumber.

Confidential, Connecticut, CT

Automation Tester

Responsibilities:

  • Wrote scripts for Secure Login Test using Data Driven framework importing data from excel sheet using Apache POI, and JDBC connector from databases as well.
  • Worked existing Selenium Automation Framework with Java using Page Object Model (POM)/Page Factory, Data Driven Testing and TestNG as test runner and customized framework .
  • Created own custom Xpath and Css Selector to find dynamic element from webpage.
  • Performed Cross Browser and parallel testing using BrowserStack, SauceLab and Selenium Grid.
  • Created test framework using Selenium WebDriver, Java with BDD Cucumber framework and Gherkin syntax for further test creation and execution .
  • Used Git as code repository to share my code to fellow team member and ran my code in continuous integration server like Jenkins where we build our project periodically and during any deployment.
  • Prepare and review automation test scripts & checklists for application testing.
  • Used Jira for Defect tracking and also integrated the Automation scripts results in Rally.
  • Plan, monitor and manage all activities related to Automation testing .
  • Worked with development team to understand technical design and architecture for test planning.
  • Worked on some story development along with Automation script development.
  • Provided testing results of all testing cycles on regular basis.
  • Performed browser (IE) and platform (Windows 7/8) compatibility testing in virtual machine environment.
  • Create and enhance numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
  • As a member of the team, collaborated with the Lead to how best can achieve the Project goal which is moving towards Continuous Delivery.An Automation Framework that provides continued validation which then can help deploy continuously and frequently in small chunks .
  • Worked in the Agile Development Environment, attended daily scrum meetings and all agile meeting .
  • Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting, weekly assessment meetings with business analysts, developers, DBA and others .
  • Ran Smoke test in the morning, Analyzed, Debug and send report to the whole team .
  • Design and develop an automated continuous integration regression test framework for protocol compliance and program stability
  • Tested all automation script in different environment like QA, UAT, and PRODUCTION.
  • Used JIRA for project and bug tracking tool.

Environment: JUnit, TestNG, JAVA, Selenium Web Driver, HTML, SQL, Windows, eclipse, Maven, Cucumber, Jenkins, Extent Reports, Jira.

Confidential, California

QA Analyst

Responsibilities:

  • Analyzed Requirement, Test plan, Test Design and Test Execution and defect logging using JIRA.
  • Involved in analyzing Requirement Specifications and development of Test Scenarios.
  • Developed Test conditions and Test Cases for User Acceptance Testing and executed test case scenarios.
  • Used Selenium IDE and Selenium WebDriver for generating test scripts and to Automate Functional and Regression Testing using Selenium.
  • Participated in writing multiple classes, reading/writing excel interface for Hybrid Framework to test cases for money transfer, open account, debit card, credit card, personal loan and auto loan application, Transaction verification etc.
  • Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
  • Responsible for creating test automation suite for projects from inception to ongoing maintenance state.
  • Responsible for designing, authoring and executing test automation to prove the upgrade of platforms and successful on-going development.
  • Hands-on Experienced in cross browser testing in different platform manually.
  • Coordinated with technical product owner for the clarifications.
  • Daily Scrum Standup calls, Weekly grooming Sessions and Sprint planning meetings.
  • Work closely with development and product owner to provide timely and accurate test results.
  • Responsible for Backend testing and executing SQL queries.to validate database using MySQL.

Environment: JUnit, JAVA, Selenium Web Driver, HTML, SQL, Windows 7, eclipse, Maven, Jenkins, Jira.

We'd love your feedback!