We provide IT Staff Augmentation Services!

Senior Qa Engineer Resume

3.00/5 (Submit Your Rating)

Boston, MA

SUMMARY:

  • Senior QA Engineer having around 8 years of experience in manual and automation testing with a solid understanding of all phases of SDLC and STLC in different domains like Banking, Healthcare, E - commerce. Proficient in test strategy, implementation of test plan, development of test cases, test execution and bug tracking.
  • Experienced in working with Software Development (SDLC) and Software Testing Life Cycle (STLC) models - Waterfall, Agile/Scrum.
  • Conversant in developing Test Plan, Test Strategy, Test scenarios, Test cases, Test data, Test reports and documenting Manual and Automation Testing.
  • Expertise in developing, documenting, and executing test cases manually as well as generating automated scripts using Selenium.
  • Used to developing RTM using Functional requirements in each module.
  • Worked in different types of testing like Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, Functional testing, and Database testing.
  • Experienced in working with open source tools such as Selenium IDE, Selenium RC, Selenium Web Driver, Selenium Grid, Postman, JIRA and Eclipse.
  • Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath, CSS, and DOM in creating automation scripts.
  • Implemented Action classes to perform keyboard and mouse actions
  • Developed selenium synchronization using conditional and unconditional wait conditions.
  • 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.
  • Worked on Selenium Grid for running automated test script on different platforms and browsers.
  • Experienced in preparing and maintaining Automation Frameworks such as Page Object Model Driven, Data Driven, and Hybrid.
  • Experienced in configuring application framework by processing excel spreadsheets using Apache POI.
  • Worked with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
  • Extensively used TestNG for parallel Testing.
  • Automated and scheduled Build using continuous integration tool Jenkins Server at a periodic interval.
  • Conversant with Maven project build tools.
  • Experienced in using Test Management tools such as Rally, JIRA bug reporting tools to track test progress, execution and deliverables.
  • Conversant using Configuration management tools like GIT.
  • Knowledge of JavaScript and used JavaScript Executor to execute test scripts.
  • Involved in executing SQL queries to conduct data Integrity testing and used JDBC connections.
  • Executed web services testing using Postman tool for Rest Web services.
  • Used log4j for logging application level information for debugging and generating logs.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Performed testing on mobile applications using Perfecto Mobile.
  • An individual with a track-record of being a 'self-starter', who is able to effectively decipher assigned tasks, deliver on-time with a high-level of accuracy, and proactive in solving problems.
  • Agile/Scrum, Waterfall
  • TestNG
  • Selenium IDE/RC/WebDriver/Grid
  • REST API
  • JAVA
  • Maven/Jenkins
  • Frameworks
  • JIRA/RALLY

TECHNICAL SKILLS:

Methodologies: AGILE (SCRUM), WATERFALL

Testing tools: Selenium IDE, Selenium RC, Selenium WebDriver, Postman, Cucumber, Gherkin

Defect Tracking Tool: Jira, Rally, Quality Center

Frameworks: Data Driven, Hybrid, Page Object Model,TestNg,Log4j

Test Build & Integration: Tools: Maven, Jenkins, GIT

Programming Languages: JAVA, C, C++,JavaScript

Databases: MYSQL, Oracle, SQL Server.

Markup Languages: HTML, CSS, XML, XPath, Rest

Operating Systems: WINDOWS, Unix, Linux

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

Other tools: Firebug, Firepath, Eclipse.

PROFESSIONAL EXPERIENCE:

Confidential, Boston, MA

Senior QA Engineer

Responsibilities:

  • Worked in Agile/Scrum methodology and performed agile testing to check functionality of software.
  • Assessed & analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Involved in GUI testing, integration testing and regression testing using web based application and client-server application.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java technologies (Eclipse IDE).
  • Used Selenium WebDriver to handle various web page controls using locators like textbox, button, dropdown, checkbox, radio button, labels.
  • Developed scripts to navigate to various iframes and performed operations on the hidden web elements.
  • Generated test reports using TestNG and captured the error screenshots.
  • Executed some test cases using TestNG parameters, data providers, suites, parallel suites and groups.
  • Performed cross browser testing on various browsers like IE, chrome browser, Firefox browser and compatibility testing using TestNG
  • Maintained Automation Frameworks such as Page Object Model, Data Driven, and Hybrid.
  • Performed Selenium Synchronization using Explicit & Implicit waits.
  • Incorporated the test data in test scripts from excel using Apache POI API.
  • Used Jenkins tool for continuous integration of the builds.
  • Involved in using Maven build tool to manage framework dependency jar files.
  • Used Git repository for working efficiently with the remote team and also used it to store the framework and all the developed test cases.
  • Configured JDBC connections to retrieve data from database.
  • Wrote SQL Queries to connect to the database and retrieve data for a specified set of test requirements.
  • Used JavaScript executor to execute test scripts.
  • Wrote Scenarios, Scenario Outlines and Step Definitions using Gherkin in Cucumber for BDD.
  • Found Defects, prepared Defect Reports and Status Reports, performed Bug Triage, defect tracking using Jira.
  • Executed test cases and participated actively in Smoke Testing, Sanity Testing, System Testing, Functional Testing, End to End, Positive, Negative Testing and Regression Testing.
  • Used Postman to conduct web services testing.
  • Generated Logs using Log4j.
  • Involved in planning and assisted for quality assurance schedules and assignments. Logged and tracked to verify the resolutions of software and its specification defects.
  • Shared Daily Status Reports with all the team members, Team Leads and Managers.
  • Conducted and participated in Conflict Management meetings with the team and stakeholders for better quality of the product.

Environment: Selenium Web Driver, IE, JIRA, Apache POI,Log4j, Java, HTML, JavaScript, JavaScript Executor, CSS, Xpath, Windows, SQL, Maven, Git, Postman, TestNG.

Confidential, Boston, MA

Senior QA Engineer

Responsibilities:

  • Performed agile testing, reviewed the user stories and participated in Daily Scrum, Iteration Planning and Release Planning 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.
  • Participated in peer review with team and developers to review test cases/test scripts.
  • Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative Testing and monitored the behavior of the applications during different phases of testing using testing methodologies.
  • Executed test cases and participated actively in System Testing, UAT and Regression Testing.
  • Regression testing was performed after each build release of the application and the Scripts were updated by executing the Regression suites built using Selenium.
  • Created and executed automated test scripts using Selenium WebDriver, TestNG.
  • Executed test cases related to Mouse Hover by using Actions class and found the hidden elements using XPath, frames and windows classes.
  • Performed Parallel, Cross Browser Testing using Selenium Grid and TestNG.
  • Used automated scripts and performed functional testing during the various phases of the application development using TestNG framework.
  • Involved in enhancement of framework using Data driven frame work with Page object model as a design pattern
  • Performed back end testing by writing and executing SQL queries to validate the data.
  • Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
  • Found Defects, prepared Defect Reports and Status Reports, performed Bug Triage, defect tracking using Rally.
  • Provide test summary documentation and analyze test results, identifying trends and/or root causes of problems.
  • Used Jenkins tool for continuous integration of the builds.
  • Involved in using Maven build tool to manage framework dependency jar files.
  • Used Postman to conduct web services testing.
  • Generated Logs using Log4j.
  • Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Performed testing on mobile applications using Perfecto Mobile.
  • Conducted Conflict Management meetings with the team, stakeholders for the better-quality outcomes.

Environment: HTML, CSS, JavaScript, Selenium IDE, Selenium WebDriver, Apache POI, Java, XPath, Windows, SQL Server, Maven, Jenkins, Git, Rally, Firefox.

Confidential

QA Engineer

Responsibilities:

  • Reviewed the web-based application and identified critical functionalities.
  • Experience in the Waterfall environment and contributed in the Requirement Analysis, Test Design, Development & Maintaining automated test scripts.
  • Created and executed manual test cases using Quality Center. Documented the test cases and created the requirement traceability matrix to demonstrate the test coverage.
  • Created and executed Test Cases manually as well as verified the actual results based on expected results.
  • 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 QC.
  • Clearly communicated defects with developers and updated comments in QC.
  • Documented and reported all found defects in Quality Center. .
  • Effectively implemented QA methodologies, strategies and plans in all stages of SDLC
  • Performed automation testing by creating test scripts using Selenium WebDriver (using Java).
  • Communicated with developers to discuss about the defects found in the system.
  • Performed back end testing by writing and executing SQL queries to validate the data.
  • Performed Integration Testing to verify the behavior of each application in relation to any impacted external interfaces, code review, code optimization & performance tuning.
  • Used GitHub as a source repository system to share code within the office

Environment: Java, Selenium WebDriver, TestNG, Eclipse, JIRA and MYSQL, QC, Git.

Confidential

QA Engineer

Responsibilities:

  • Worked in waterfall methodology to check the overall functionality of the software.
  • Understanding the Business requirements, Application and function specifications, Design documents.
  • 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.
  • Identified the Test Cases and documented them in Quality Center.
  • Performed GUI, Functional, Negative, Positive, Regression Testing.
  • Prepared various reports based on different stages of Testing.
  • Updated Reports and dashboards to display the status of test coverage including the number of test cases passing, failing or pending.
  • Interacted with developers, users and various members of the team to discuss issues, resolve defects and set priorities.
  • Involved in backed testing.
  • Enhanced test scripts by inserting checkpoints, synchronization points and adding conditional statements and reporting statements.
  • Involved in Managerial Meetings and attended various conference calls at different levels from QA, Developers and Clients.

Environment: Manual Testing, HP Quality Center, MS Excel, Waterfall Methodology, Oracle.

We'd love your feedback!