We provide IT Staff Augmentation Services!

Senior Qa Engineer Resume

3.00/5 (Submit Your Rating)

Chesterbrook, PA

SUMMARY:

  • Senior QA Engineer with 7+ years of experience in Manual and Automation testing with expertise in Planning, Analysis, Design and Maintenance of Manual and Automation tests for Client Server, Web - Based, Mobile application and Web Services. Served various domains like Healthcare, Insurance and Telecom.
  • Strong experience in Software Development Life Cycle (SDLC) methodologies such as Waterfall (Predictive) approach and Agile (Adaptive) approach ‘Scrum’. Exceptional understanding of Scaled Agile Framework (SAFe) for scaling Agile across enterprise.
  • Expertise in Software Test Life Cycle (STLC) and its implementation in Waterfall, Iterative and Agile (Scrum) by analyzing requirement specifications, developing test objective, strategies, scope, test procedures and test matrix.
  • Actively participated in Scrum ceremonies like Sprint Grooming , Sprint Planning , Daily Stand-Ups, Review and Retrospective .
  • Worked on varied types of testing like Functional and Non-functional testing which includes Smoke/Sanity testing, Unit testing, System testing, Integration testing, Regression testing, API testing, Database testing, Performance testing, Compatibility testing, Ad-hoc testing and UAT.
  • Developed and executed test scripts using Java programming language with Selenium WebDriver interface.
  • Integrated Selenium with TestNG framework for cross browser testing, groups and annotations.
  • Experienced in Java-OOPS concepts like Encapsulation, Abstraction, Inheritance and Polymorphism required for Selenium frameworks.
  • Generated reports using ItestListener and IReporters.
  • Strong knowledge on Selenium Components like Selenium IDE, Selenium WebDriver and Selenium GRID.
  • Developed and maintained different types of frameworks like Data driven, Keyword driven, Hybrid driven and Page Object Model (POM).
  • Executed Apache POI jar files to fetch the data from Excel files as well as JDBC API for accessing the database and executed data driven testing by JDBC connections.
  • Proficient in Log4j, a logging framework written in java used to store the flow details of selenium automation in a database or a file.
  • Developed Scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for Behavior Driven Development (BDD)and Acceptance-Test Driven Development (ATDD).
  • Extensively used SQL Server while performing backend database testing.
  • Used JMeter for performance testing, creating samplers, thread counts, scheduling and assertions for validations and listeners for reports.
  • Involved in testing SOAP and RESTFUL web services using different assertions like HTTP, security and Xpath assertion using SoapUI and Postman tool.
  • Experience in maintaining Java and Selenium test source code and resources in version control tools such as GitHub and SVN.
  • Ability to manage complete defect life cycle from discovering defects, finding its root cause and ensuring that client expectations are met with high quality software solution using Rally, JIRA, HP ALM(QC) and Bugzilla.
  • Used Maven for building WebDriver projects and performed Continuous Integration of code and scripts using Jenkins.
  • Proficient and skilled in Mobile testing using Perfecto Mobile.
  • Adept in Team Management , Problem Resolution , Conflict Management , People Management and Interpersonal Skills.

TECHNICAL SKILLS:

Approach: Waterfall, Iterative, Agile (Scrum), Hybrid

Testing Tools: Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Cucumber, SoapUI, QC, QTP, ALM, Appium, XCode, JMeter, LoadRunner, Postman

Test Build & Integration Tools: Maven, ANT, Jenkins

Frameworks: Data Driven, Keyword Driven, Hybrid, Page Object Model (POM), TestNG

Programming Languages: JAVA, SQL, C++

Markup Languages: HTML, CSS, XML

Databases: SQL Server, MySQL, Oracle, Toad

Browsers: Google Chrome, Mozilla Firefox, Internet Explorer, Safari etc.

Operating Systems: Windows XP/7/8, iOS

Defect/Agile Tools: JIRA, Rally, HP ALM (Quality Center)

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Visio, O365

Utilities: Eclipse, IntelliJ, MS Visual Studio

Version Control tools: GitHub, SVN

WORK EXPERIENCE:

Confidential, Chesterbrook, PA

Senior QA Engineer

Responsibilities:

  • Worked in organization developed Hybrid approach which involved Waterfall and Agile (Scrum).
  • Accessed and analyzed Sub-system requirements document and participated in Sprint planning, daily standup, review and retrospective meetings.
  • Involved in preparing Test Plans, QA metrics and mentoring the team in testing methodologies.
  • Developed automation scripts for automating Functional and Regression testing using Selenium WebDriver in Eclipse IDE.
  • Prepared and analyzed test cases for valid and invalid scenarios as required in the user stories.
  • Generated test reports in TestNG, used Parameters and Data Providers in TestNG.
  • Handled Selenium WebDriver features like implicit wait and explicit wait under synchronization.
  • Used Data Driven Framework with Page Object Model and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
  • Used Git for version control.
  • Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
  • Scripted the Test cases and managed the framework dependency jars using Maven
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome and Firefox where multiple tests were run at the same time.
  • Analyzed the logs for errors and exceptions during test execution.
  • Participated in defect review meetings to resolve the defects.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Tested SOAP and RESTFUL web services using different assertions like HTTP assertion, security assertions, and XPATH assertions in SOAPUI.
  • Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting in order to performance testing using JMeter.
  • Used JIRA for bug tracking, Issue tracking and project management.
  • Worked on mobile app testing using Perfecto mobile for applications on both iOS and Android.
  • Actively involved with removing obstacles to progress, re-allocating resources where necessary, prioritizing, review milestones and accomplishments.

Environment: Hybrid approach, Eclipse, Selenium WebDriver, Java, Maven, Log4j, Confluence, Jenkins, SoapUI, HTML, XML, JMeter, JIRA, GIT, Box, Cockpit, ENABLE, SQL Server, MS Outlook, MS Project, MS Word, MS Excel, MS PowerPoint, MS Teams.

Confidential, Atlanta, GA

Senior QA Engineer

Responsibilities:

  • Responsible for providing test cases and executing them within an AGILE software development SCRUM environment.
  • Reviewed Project Plan, Business Process Requirements, Technical Requirements and created Test Specifications and Test Result documents.
  • Developed automated scripts for performing Regression Testing through Selenium WebDriver.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Created Selenium tests for advertising regression testing and production monitoring purposes.
  • Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on periodic bases.
  • Worked on proof of concept to Automate Functional and Regression Testing using Selenium tool.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • Tested request and response XML's based web services interfaces using SoapUI and validated API calls by utilizing Postman.
  • Performed cross browser functional testing using Selenium WebDriver.
  • Implemented Regression and Smoke tests execution as separate step of deployment process.
  • Worked on regression testing, automation estimation, design and framework. Provided the detailed implementation plan to management
  • Contributed to and assisted in the management of bug tracking databases built in Rally.
  • Interacted with Project Managers, developers, QA Analysts and business management in reviews and solving the problems encountered in the applications.

Environment: Agile, Selenium IDE and WebDriver, TestNG, Java, Maven, Jenkins, SoapUI, Postman, TestNG, HTML, XML, GIT, Rally, SQL Server, MS Office and O365

Confidential, Columbus, GA

Automation Engineer

Responsibilities:

  • Developed the test plan and test cases for the positive and negative scenarios keeping in mind the Boundary Value Limitations and Equivalence Class partitioning upon solid analysis of the user stories.
  • Wrote and executed test scenarios, test cases and test scripts for both web and mobile applications using JAVA, Selenium Web Driver and TestNG with a good analysis of the element locators and web driver methods.
  • Extensively involved in the development of Hybrid Framework design on TestNG platform and used Apache POI to read data from external sources.
  • Worked with utilities like Firebug and Firepath for the identification of web elements using locators such as id, name, Xpath, CSS Selectors, Link Text, Partial Link Text and Tags.
  • Performed cross-browser testing on various browsers like IE, Chrome and Firefox and ensured compatibility on different browsers using Java, TestNG and Jenkins.
  • Did Feasibility Analysis on the test cases to analyze the feasibility of the test cases for automation and for the creation of the regression test suite.
  • Accomplished Smoke, Functional, Regression, Positive and Negative testing for each build of the applications with other programs, hardware, operating systems and network environments.
  • Analyzed software failures and reported bugs on JIRA which has been used as the defect tracking and project management tool.
  • Performed testing using SOAPUI on different data sources and validated the RESTful web services.
  • Worked on web services testing using assertions such as XPath, XQuery and Contains assertions.
  • Involved in developing BDD features, scenarios and step definitions using Cucumber and Gherkin using Junit and automated them using Selenium Web Driver.
  • Used Maven for build management, SVN as source repository and Jenkins for Continuous Integration of the builds.
  • Involved in the use of Cucumber Step Definition, Scenarios and Features.
  • Prepared project metrics and summary reports, defect tracking reports to report the entire status to the product owners and the stakeholders serving as a point of contact.

Environment: Selenium Web Driver, JIRA, Jenkins, MAVEN, SVN, Apache-POI, Cucumber, Gherkin, Oracle DB, Eclipse, Firebug, Firepath, SOAPUI, XML, HTML, SVN.

Confidential

QA Engineer

Responsibilities:

  • Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents.
  • Developed and maintained automated regression test cases in Selenium using Java programming language.
  • Prepared Requirement Traceability Matrix (RTM) to trace test cases to functional requirements
  • Composed accurate and detailed Test Approach, scenarios and test cases (functional, usability and regression).
  • Responsible for providing regular status report to the management
  • Involved in setting up different configuration environment for compatibility testing and manual testing.
  • Used SQL commands to validate the database and test its integration with the front end.
  • Preformed GUI Testing, Functional Testing, Regression Testing, Performance and Load testing.
  • Investigated Software bugs and interfaced with developers to resolve technical issues. Closely worked with respective personnel to nail down the bugs and reported bugs to all concerned.

Environment: HP Quality Center, Rally, HTML, Java Script, CSS, Eclipse, Oracle, JMeter, Windows, MS Office

Confidential

Jr. Test Engineer

Responsibilities:

  • Designed the efficient manual test cases based on analysis of Business Requirements, Functional Specs, technical design documents, Use Cases and all supporting documents.
  • Understood the business requirements and develop test cases to test the complete functionality of the application.
  • Executed Test cases and analyze the test results.
  • Maintained Traceability Matrix to ensure all conditions are covered in the Test Cases.
  • Controlled logging and tracking of defects; analyzed and maintained comprehensive defects reports using HP Quality Centre.
  • Created automation test scripts to test all end-to-end components -- Legacy, Web and upgrade.
  • Involved in Unit Testing, handled issues in System testing and UAT.
  • Co-ordinated with onsite teams about various document clarifications and discussions about functionality.

Environment: Waterfall approach, HP Quality Center, SQL Server, HTML, Manual Testing, XML, SQL Developer, Windows, MS Excel.

We'd love your feedback!