We provide IT Staff Augmentation Services!

Senior Qa Engineer Resume

4.00/5 (Submit Your Rating)

TexaS

SUMMARY:

  • Senior QA Engineer with 8+ years of experience in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) which includes designing, implementing test plans, test cases, test processes, conducting test review meetings, automation testing of Client Server and Web Server applications in various domains like Banking, Healthcare and Finance.
  • Agile/Scrum, Waterfall TestNG, Maven, Jenkins Python, Java
  • Selenium WebDriver, Grid Postman, REST Client MS SQL, MySQL, Oracle
  • Frameworks - DDD, BDD, Hybrid JIRA/RALLY, GIT HTML, CSS, JSON, XML
  • Experienced in working with all phases of the test cycle, including Integration/System Testing, Performance Testing, Regression Testing, User Acceptance Testing.
  • Extensive knowledge of Quality Assurance standards, methodologies (Agile and Waterfall) and
  • Review and Sprint Retrospective meetings.
  • Experienced strategies with better understanding of Software Development Life Cycle (SDLC).
  • Actively participated in all of the Scrum ceremonies, Sprint Grooming , Sprint Planning , Daily Stand-Ups, Sprint in working with various tools such as Selenium IDE, Selenium RC, Selenium Web Driver, Selenium Grid, Cucumber, SoapUI, JUnit, JIRA, Rally and Eclipse.
  • Actively involved in developing and maintaining Test Plan, Test Evaluation Summary, Test Procedures, Test scripts, Test cases, Requirements Traceability Matrix (RTM), Defect Management, and Performance Metrics.
  • Involved in developing, maintaining and executing test cases for different Black Box Testing methodologies, reviewed test cases for peers and given valuable comments about test case coverage and in using Ant/Maven build tools to manage framework dependency jar files.
  • Expertise in Firebug, Fire Path add-on tools to identify the web elements using various locators such as id, Name, XPath, partial link text, and CSS locator in the application.
  • Experienced in integrating Automation functionality.
  • Experienced scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Enhanced and implemented different automation frameworks like Keyword Driven framework, Data Driven framework, Hybrid framework, and Page object model for different projects using Selenium Web Driver, and TestNG.
  • Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments using Selenium Grid.
  • Familiarity with Behavior Driven Development (BDD) Framework using Cucumber.
  • Expert in identifying test scenarios & performing various testing like Unit testing, Sanity Testing, Regression Testing, Ad-hoc testing, System testing, Performance Testing, Stress Testing.
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experienced in Web Services testing using Postman tool. Validated request and response XML, SOAP Web service calls.
  • Worked on Apache JMeter as a load testing tool for analyzing & measuring the performance.
  • Maintained Selenium & JAVA automation code and resource in source controls SVN, GitHubover the time for improvements and new features.
  • Knowledge on using Appium to automate the GUI of mobile based Applications
  • Generated test logs using Log4j for various log levels.
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

TECHNICAL SKILLS:

Waterfall, Agile: Scrum

Selenium WebDriver: /IDE/RC/Grid, JUnit, Cucumber, Postman

JAVA:, JavaScript, HTML, CSS, XML

Frameworks: JUnit, TestNG, Keyword Driven, Data Driven, Hybrid, POM, BDD

Rally:, TestRail, JIRA, Quality Center (QC), ALM, Bugzilla

Databases: SQL Server, MS Access, Oracle, MySQL

GIT:, Subversion (SVN)

Operating Systems: Windows 8/10, MacOS

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

PROFESSIONAL EXPERIENCE:

Confidential, Texas

Senior QA Engineer

Responsibilities:

  • Performed agile testing, review the stories and participated in Daily Scrum, Sprint Planning and Release meeting.
  • Participated in all phases of the Software Testing Life Cycle (STLC).
  • Involved in the design and development of test plan from Business and Functional requirements which includes test objectives, test strategies, test environments etc.
  • Involved in creating the test plan and executed automated test scripts to identify, uncover software problems and their causes. Responsible for working within a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of global tools, systems, and databases.
  • Extensively worked in Regression testing, Parallel Processing using Selenium Webdriver in TestNG.
  • Developed Selenium test scripts for identified test cases by using Hybrid Framework.
  • Developed the automated test script for regression test suite in an application by using Selenium tool.
  • Enhanced existing test framework using Selenium with Java for further test creation and execution.
  • Developed and Implemented automation using Selenium Web Driver and Java . Used Eclipse IDE to develop & debug the code.
  • Executed and controlled the flow of test cases using TestNG parameters, data providers, suites, parallel suites and groups through the XML file.
  • Integrated TestNG with Selenium using Eclipse to generate test execution result.
  • Use Firepath and Firebug Firefox plugins for identifying all the web elements using locators.
  • Performed Selenium Synchronization using Explicit & Implicit waits.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running using Jenkins.
  • Updated Test Plans and Test Scripts periodically to manage changes in requirements.Reviewed and analyzed the existing test scripts.
  • DoneWeb Services testing using Postman tool. Validated request and response XML, SOAP Web service calls.
  • Maintained user documentation with TestNG output screenshots for User acceptance testing (UAT).
  • Tracked defects using JIRA and generated defect summary reports.
  • Used Git repository for efficient remote team working, also stored the framework and all the developed test cases.
  • Used SQL queries on MySQL for data verification and validation.
  • Implemented Page Object Model using Data driven framework and accessed it by Apache POI.
  • Participated QA weekly meetings and various other meetings and discusses enhancement and modification request issues and defects in the application.
  • Conducted and participated Conflict Management meetings with the team, stakeholders for the better-quality outcomes.

Tools: and Environment: Selenium Web Driver, Selenium Grid, TestNG, Java, Jenkins, BDD with Cucumber Framework, JavaScript, Java, Eclipse, Atlassian JIRA, Chrome, Mozilla Firefox, Windows XP, MySQL, Apache JMeter, GIT.

Confidential, Dallas, Texas

Senior QA Engineer

Responsibilities:

  • Part of Agile-Scrum team, participated in Sprint planning and Demo meetings, Retrospective meetings etc.
  • Created test plans, test suite and uploaded into the Rally.
  • Reviewed requirements for testability and usability, consulted development team with regards to system functionality .
  • Work in the Agile Development Environment with frequently changing requirements and features set review product requirement document.
  • Analyzed the Business Requirements Document put input in Test Plan and prepared detailed Test Cases for new functionality.
  • Associated with the development team to understand technical design and architecture for test planning.
  • Involved in tracking, reviewing, analyzing defects using Rally .
  • Wrote and implemented automated test scripts using Selenium Web Driver .
  • Implemented Page Object Model automation framework with Java and Selenium Web Driver.
  • Implemented TestNG automation framework through Selenium Web Driver with XML to control the flow of the test cases.
  • Performed cross browser testing using Selenium Grid.
  • Written Unit Test cases by analyzing JavaScript.
  • Created Test Reports generated out of TestNG and captured the error screenshots.
  • Wrote Regression test cases and automated using Web Driver.
  • Executed test cases using TestNG parameters, data providers, suites, parallel suites and groups.
  • Performed testing on Web Services using REST Assured and Postman to check the communication between different services.
  • Performed Automation testing using Selenium on Web-based (Browser) application .
  • Written test cases in Cucumber with Behavioral Data Driven framework to make functionalities more understandable.
  • Developed User Defined functions to support the automated scripts.
  • Categorized bugs based on the severity and interfaced with developers to resolve them.
  • Coordinated with the developers in resolving the testing defects.
  • Participated in Test Process Improvement discussions and advised the training and Strategies to implement and enhance the Testing process.

Tools: and Environment: Agile, Selenium Web Driver, Cucumber, Selenium Grid, Postman, Rally, HTML, Firebug, Firepath, XPath, Java, SQL Server, JavaScript, Chrome Developer Tools.

Confidential, California

Sr. QA Engineer

Responsibilities:

  • Reviewed the Business Requirements Document, Functional Specifications Document and Technical Documentation.
  • Interacted with the Project Manager, Business Analysts and Developers to understand the application design and functional specifications.
  • Hand excellent experience in dealing with Product developer’s team which is located globally for various customizing requirements and testing activities.
  • Preparation of High Level Plans & deriving Test Plan requirements.
  • Developed and maintained several test scripts to automate the process of testing using Selenium Webdriver, with TestNG framework using Java.
  • Configured Maven for Java automation projects and developed Maven project object model (POM).
  • Experienced in performing Data driven testing to validate the components displayed on the website using Selenium .
  • Raised defects and performed tracking using JIRA. Created automated functional scripts for the report generation module using Selenium RC.
  • Used Apache JMeter as a Load Testing tool for analyzing & measuring the performance of web applications.
  • Participated in all team meetings, coordinated with the testers, resolved issues.

Tools: and Environment: Selenium Web Driver, JIRA, HTML, Firebug, Firepath, XPath, Java, SQL Server, JavaScript, Chrome Developer Tools, Apache JMeter.

Confidential

QA Engineer

Responsibilities:

  • Identified Test cases based on the requirements, participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements
  • Analyzed requirements & developed tests for developers to use in test-driven development
  • Designed and developed test cases, updated status reports, documented test results based on logs; Validated and verified all logs which is created after the execution of batch files
  • Created Requirement Traceability Matrixand updated the Requirement traceability matrix timely with the changes in ALM
  • Developed and maintained Manual and Automation test scripts through ALM
  • Used ALM for Bug Tracking, Bug fixing, and Bug Reporting
  • Performed Functionality and Regression testing during the various phases of the application using Selenium
  • Developed Automation Scripts, Execution and Analysis Test Results using a Data Driven Framework in Selenium
  • Used Jenkin as a Continuous Integration server to configure with GitHub and Maven
  • Scheduled testing job and set up the flag to run automation script every time developer commits new code and make a new build.
  • Involved in providing the efficient locators strategy like Xpath and Css to run WebDriver script in stable condition
  • Generated Weekly Reports, Defect Reports and Customized Summary Reports.

Tools: and Environment: Selenium RC, WebDriver, Selenium Grid, ALM, Windows, Agile Methodology, MS Office tools, Oracle, HTML, SQL Server, XML.

Confidential

QA Engineer

Responsibilities:

  • Used Test Director for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status
  • Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents.
  • Performed Extensive Manual Testing
  • Developed Test Plans, Test Scenarios, Test Cases.
  • 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).
  • Analyzed the performance based on the reports generated and conducted end to end test executions on the entire application.
  • Participated in development of web pages using JavaScript, HTML, and CSS.
  • Worked on enhancing the existing front of the application for its look and feel.
  • Responsible for providing a regular status report to the upper management
  • Involved in setting up different configuration environment for compatibility testing and manual testing.
  • Performed ad-hoc, Functional, Regression, Integration, Data-driven testing and Compatibility Testing of Web-based Application.
  • Responsible for updating and maintaining the Test Director for all the defects found during functional and regression testing and follow up of the bug life cycle.
  • Carried out extensive Backend Testing to ensure proper backup and restoring of data by writing SQL queries using MySQL tool.
  • Maintained Test Logs and Test Summary Reports and developed UAT Test cases to cover all over Functionality.

Tools: and Environment: Manual Testing, Test Director, Waterfall, MySQL, MS Excel, Java, HTML, CSS, SQL server, Test Director.

We'd love your feedback!