We provide IT Staff Augmentation Services!

Senior Qa Engineer Resume

2.00/5 (Submit Your Rating)

West Orange, NJ

PROFESSIONAL SUMMARY:

  • A highly competent and result oriented Senior QA Engineer with around 8 years of experience in all phases of Software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC), in writing Test Cases, Test Plans and Automation test scripts using Selenium WebDriver with JAVA. Diversified experience in Automation and Manual testing, serving various domains such as HealthCare, E - Commerce, Banking and Insurance.
  • Expertise in implementing Waterfall, Agile Scrum Methodology by analyzing requirement specifications.
  • Actively involved in Sprint Planning Meeting, Daily Scrum Meetings, Review Meeting, Defect Triage Meeting and Retrospective Meeting.
  • Tested in focus to ensure system quality standards are met by planning, designing and executing appropriate test cases. This includes creating test plans, executing test cases, first-level triage of defects found, and retesting of defects through resolution.
  • Excellent skills in automation testing using Selenium Web driver with Java as programming language.
  • Strong working experience on Functional testing, GUI testing, Regression testing, Smoke testing, Sanity testing, Positive & Negative testing, Boundary Value testing, End to End testing.
  • Expertise in creating Requirement Traceability Matrix (RTM), Daily/Weekly Status Report, Defect Report and Project Report.
  • Handled synchronization problems using Implicit and Explicit wait in Selenium.
  • Extensively used Selenium APIs such as Take Screenshot for Capturing Failed test cases, Select for selecting multiple values from list, Action for various key and mouse event, with different Locators (Xpath, CSS, id, Link text).
  • Experienced using Accessing Forms, tables, link, Keyboard Mouse Events, Uploading File using Selenium WebDriver.
  • Expertise in setting up Selenium Grid using different machines as nodes and one machine as hub to distribute the execution of selenium test scripts on all node machines for cross-browser and compatibility testing.
  • Integrated TestNG with Selenium to generate test execution result.
  • Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter, Data Provider.
  • Analyzed, Designed and Implemented frameworks like Data Driven, Behavior Driven Development (BDD) and Test-Driven Development (TDD) using Page Object Model design pattern for several projects.
  • Used Maven build tool to manage framework dependency, plug-in and test suites using pom.xml file.
  • Performed Continuous Integration of code and scripts using Jenkins and triggered the Continuous Delivery process using Jenkins build jobs.
  • Generated test logs using Log4j for various log levels.
  • Developed BDD scripts using Cucumber writing step definitions and behaviors.
  • Experienced in using Project and Defect Management tools such as JIRA, Rally and HP ALM to track test progress, execution and deliverables.
  • Maintained the Selenium & JAVA automation code and resources in source controls such as GIT.
  • Experienced in writing Test cases for Functional performance testing.
  • Performed Back-end testing using SQL Queries to make sure that data entered has been uploaded correctly into the SQL Database using different servers.
  • Executed web services testing using Postman tool for Restful Web services.
  • Hands on experience in using Apache POI to read the data from spreadsheet to feed data into the test script.
  • Good Knowledge and understanding of Mobile testing using Perfecto Mobile.
  • Excellent technical, analytical, presentation, communication and leadership skills.
  • Strong team player with the ability to manage and work independently.

CORE SKILLS:

  • Agile/Scrum, Waterfall
  • TestNG
  • Selenium IDE/RC/WebDriver/Grid
  • Maven/Jenkins
  • JAVA
  • JIRA/RALLY
  • Frameworks- Data Driven, Page Object Model, BDD & TDD

TECHNICAL SKILLS:

Project Methodologies: Agile, WaterFall

Testing Automation Tools: Selenium WebDriver, Selenium Grid, Selenium RC, Selenium IDE, JUnit, Cucumber, Apache POI

Defect Management Tools: JIRA, Rally, HP Quality Center

Frameworks & Design Pattern: Data Driven, TestNG, Page Object Model (POM), Behavior Driven Development (BDD), Test Driven Development (TDD)

Test Build & Integration Tools: Maven, Jenkins

Programming Languages: JAVA, Python, C, C++

Markup Languages: HTML, XML

Platform Compatibility: Windows 7/8, UNIX, LINUX, Mac OS

Web Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Opera

MS Office Tools: Outlook, MS Word, MS Excel, MS PowerPoint, MS Access

Version Control tools: GIT

IDE tools: Eclipse IDE, SQL Server Management Studio 2008/2015

WORK EXPERIENCE:

Confidential, West Orange, NJ

Senior QA Engineer

Responsibilities:

  • Participated in Sprint planning, Review Sessions &Scrum Meetings and developing Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Analyzed the User Stories and preparing detailed test cases for new Functionality.
  • Prepared Test cases for positive and negative test scenarios as referred in the user stories keeping in mind the Boundary Value Limitations, Equivalence classes.
  • Developed and Executed Test Scripts using Selenium WebDriver, TestNG, analyzed Test Results.
  • Implemented TestNG automation framework for Smoke Testing and Regression Testing.
  • Involved in preparing test cases using Selenium Web driver to validate all UI components, Popups, Browser navigations, Mouse Movements.
  • Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes).
  • Developed Automation framework implementing Page Object Model, and Data Driven for Test Scripts.
  • Performed Functional testing, Integration Testing and System Testing using Selenium WebDriver.
  • Worked with firebug, Fire path, Selenium screenshots, Action Classes, TestNG Groups, and Data Provider.
  • Used Data Driven Framework and extracted data from external Excel files using Apache POI.
  • Managed the framework dependency jars using Maven and Continuous integration tool as Jenkins.
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time using TestNG, Selenium.
  • Verified the integration of various components in the application and executed End-To-End Testing.
  • Managed individual sprints user stories and tasks using JIRA as Project Management tool.
  • Executed test cases, test Scripts and reported defects in the defect tracking tool.
  • Maintained the Selenium & Java Automation Code and resources in source control GIT.
  • Participated in Release Review/Requirement Analysis and Design review meetings.

Environment: Selenium WebDriver, Eclipse, Java, TestNG, JIRA, Maven, Jenkins, Apache POI, GIT, Oracle, Firebug, Data Driven Framework.

Confidential, Melville, NY

QA Automation Engineer

Responsibilities:

  • Closely collaborated with Business analyst and developer in order to test strategy for Confidential online store project.
  • Implemented Agile Methodology by analyzing requirement specifications
  • Conducted UI testing, Functional testing, Regression Testing, Acceptance testing and verifying the results with expected results, which should complain with the predefined requirements.
  • Used Selenium WebDriver to test web sites and their systematic updates for functionality, usability, regression, and performance and browser compatibility.
  • Involved in working with JUnit, TestNG and Eclipse.
  • Built automated test-suites using WebDriver Java API / Selenium test suites, JUnit and TestNG. Creating test cases and test suits.
  • Developed Maven targets to execute automation suites.
  • Developed and maintained release acceptance tests using Selenium.
  • Used Selenium Screenshots for bug reporting, analysis and exception debugging.
  • Wrote complex SQL query by joining multiple tables according business logic for data validation.
  • Identified, recorded, tracked and prioritized defects within the integration and stage environments.
  • Worked in continuous integration environment using Jenkins
  • Deployed code stored in GitHub to QA environment via Jenkins.
  • Wrote Scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for BDD.
  • Used JIRA for bug reporting, bug tracking and identifying test cases and document them.
  • Executed web services testing using Postman tool for Restful Web services.
  • Managed QA process for release candidate.
  • Reported progress to business and development.
  • Created Test Plan, Test Strategy and Test Cases manually for in-house developed products and software applications developed.

Environment: Selenium WebDriver, AGILE, Java, Eclipse, TestNG, SQL plus, Windows, GitHub, JIRA, Junit, Cucumber.

Confidential, Los Angeles, CA

QA Test Engineer

Responsibilities:

  • Understanding client requirements and system functionalities.
  • Reviewed web based (e-Claims) application and identified critical functionalities.
  • Created and executed manual test cases using Quality Center. Documented the test cases and created the requirement traceability matrix to demonstrate the test coverage.
  • Conducted testing manually and generated automated test scripts using Selenium with Java
  • Participated in meetings with Business Analysts to discuss about requirements for better understanding of the business functionality while writing test scripts.
  • Performed Functional Testing, Regression Testing, User Acceptance Testing (UAT) and End to End Testing.
  • Reviewed the Use case and Business requirement documents (BRD) for Functional testing.
  • Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in JIRA.
  • Clearly communicated defects with developers and updated comments in JIRA.
  • Involved in mapping the requirements to the test cases.
  • Worked in the Agile-development environment with frequently changing requirements and features set.
  • Effectively implemented QA methodologies, strategies and plans in all stages of SDLC
  • Created test cases, analyzed and interpreted results and reported software defects in JIRA.
  • Communicated with developers to discuss about the defects found in the system.
  • Involved in Requirements walkthrough with Product team and Knowledge transferring the same to team members.
  • Wrote test Plans, test Cases, and test scenarios using MS Office Suite and test Management tools.
  • Performed Daily smoke Test Manually on different browsers (e.g.: Firefox, Safari and IE)

Environment: Selenium WebDriver, JIRA, Java/J2EE, TestNG, Windows, MS office 2007, Agile.

Confidential

QA Analyst

Responsibilities:

  • Worked in waterfall methodology to check the overall functionality of the software.
  • Involved in writing and designing templates for the Test Plans and Test cases.
  • Created Test Scenarios and reviewed Test Cases.
  • Involved in updating and executing test cases according to requirements.
  • Analyzed end user needs, preliminary investigation, and gathering information prior to developing test cases and scripts for testing the application for various modules.
  • Prepared deliverables for the project like Functional Test Plan, Test Scripts, and End of Test Report
  • Involved in functionality testing, regression testing and ad hoc testing.
  • Performed cross browser testing and compatibility testing to verify the application on different platforms using Selenium Grid.
  • Executed manual testing on web services using Postman tool for Restful web services.
  • Tested application using mobile testing tool Perfecto Mobile across Android and iOS platforms.
  • Involved in Performance Testing by providing the Load Mix Data to the JMeter Performance testing team.
  • Found Defects, prepared Defect Reports and Status Reports, performed Bug Triage, defect tracking using RALLY.
  • Involved in Managerial Meetings and attended various conference calls at different levels from QA, Developers and Clients.

Environment: Manual Testing, Selenium Grid, Postman, Perfecto Mobile, JMeter, RALLY.

We'd love your feedback!