We provide IT Staff Augmentation Services!

Senior Digital Qa Analyst Resume

Minneapolis, MN

PROFESSIONAL SUMMARY:

  • 9+ years of experience in Software testing both in Manual and Automation. Involved in reviewing business requirement, developing test plan, documenting test cases, conducting review meetings and maintaining automation test suite with Selenium WebDriver using Java, Cucumber, TestNG, Maven to support quality deliverables in the domains of e - commerce, Insurance, Healthcare, and Banking.
  • Expertise in implementing and following Waterfall, Agile (Sprint/Scrum), Kanban Methodologies by analyzing requirement documents such as BRD, FRS, SRS, EPICS and USER STORIES.
  • Proficient in developing Test Strategy, Test Plan, Test Scenarios, Test Cases and generating Test Reports based on requirements specification document.
  • Experienced in complete Software Development Life Cycle (SDLC), Software Testing Life Cycle(STLC) and Defect Life Cycle.
  • Performed different types of Black Box testing types which include Functional Testing, Smoke Testing, Integration Testing, System Testing, Regression Testing, User Acceptance Testing, Dry Run Activity Testing and Production/Release Testing.
  • Expertise in Browser Compatibility Testing and Cross Mobile Testing using Sauce Labs and Browser Stack.
  • Good Understanding in implementing Requirement Traceability Matrix (RTM), Traceability Matrix (TM) and defining entry criteria, exit criteria for testing and Go/No-Go for releases.
  • Expertise in creation of Test Data for Production Validation Testing and its limitations.
  • Experience in forms testing as part Document verification and validation.
  • Involved in all Agile methodology activities including capability estimation, capability breakdown, User Story grooming/Backlog Refinement, User Story creation, User story estimation, Defining Acceptance criteria, Defining Acceptance Tests, Tasks, Sub Tasks Creation and Closure of the User Story/Task/Sub Task.
  • Well versed in all meetings of Agile methodology including Sprint Planning, Daily standup, Sprint review and Sprint retrospective.
  • Involved in selection of User stories to Sprint Backlog from product backlog and prioritizing the newly created spike stories.
  • Hands on experience in using multiple project management and defect tracking tools such as Jira, Rally, qTest, QC/ALM and Bugzilla.
  • Expertise in performing backend testing and working closely with developers in mitigating the backend issues and thus reducing the Front-End issues/errors prior.
  • Good Exposure in using the New Relic and Kibana Tools in replicating the Real Time, Production errors and validating the logs to find the root cause of the errors which are reported by real time users which include both Performance and Functional related errors.
  • Expertise in implementing the changeovers as part of marketing and promotional updates as per the business requirements and thus meeting the deadlines.
  • Excellent understanding and hands on experience in using Site improve tool to make sure that the applications under test are with valid changes.
  • Exposure to Kanban and DevOps methodology.
  • Experience in developing, implementing and maintaining Automation frameworks such as Behavior Driven Development (BDD) Cucumber Framework, Data Driven, Keyword Driven, Hybrid, Page Object Model for Smoke testing, Regression testing and functional testing using Selenium WebDriver, Eclipse as IDE and Java as programming language.
  • Developed BDD Scripts using Cucumber and have written Scenarios, Scenario Outlines and Respective step definitions files.
  • Generated Cucumber Reports for all the scenarios run for every execution.
  • Experience on working with different web elements like Input fields, Radio Buttons, Check Boxes, Drop downs and handling Application pop-ups and Web pop-ups.
  • Hands on experience in identifying different UI web elements with different locators such as ID, Name, Classname, Xpath, CSS, Link Text and Partial Link Text.
  • Experience in using Sauce Labs and good Exposure in Selenium Grid for cross browser testing and Parallel testing of web Applications.
  • Facilitated in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameters, Data Provider.
  • Experience in using GITHUB and Exposure in Subversion(SVN) for version control.
  • Proficient in usage of build tool Maven and Jenkins as part of continuous integration(CI).
  • Experience in configuring application framework by processing Test Data excel spreadsheets using Apache POI.
  • Generated test logs using Log4j for various log levels.
  • Experience on testing web services (SOAP, REST) using Postman and SOAPUI.
  • Performed database testing as part of webservices testing, written and handled SQL Queries as part of validating response and request from the database.
  • Exposure in Mobile Testing using Appium, Perfecto Mobile, Sauce Labs, Browser Stack and Mobile Interruption Testing.
  • Exposure in Automation Testing Tool HP Unified Functional Test (UFT) as part of running regression test suite and maintenance of existence Test Scripts.
  • Performed E2E Testing by engaging all the upstream and downstream system.
  • Skilled in coordinating with Product Owner, Business Analysts and Solution Architect in timely delivery of the projects.
  • Expertise in performing change overs and Releases.
  • Experience in performing Disaster Recovery Operations.
  • Involved in Daily Health Check and Early Morning Validations of all the applications in the organization.
  • Expertise in mitigating the challenges in performing Quality Assurance in lower environments and taking the ownership of them and deriving the solutions for the rest of the team.
  • Experience in working onsite/offshore model and reducing the dependencies in either of the teams to achieve the deadlines and to deliver the software/product with utmost quality.
  • Good hands on exposure on End-to-end automation via machine learning using tools like Testim and Mabl.

TECHNICAL SKILLS:

Methodologies: Agile (Scrum), Kanban, Waterfall, SDLC and STLC

Artifacts: Test Strategy, Test Plan, RTM, Test Closure, Defect Report, User Stories, Product Backlog, Sprint Backlog, Spike Story

Types of Testing: Adhoc Testing, Smoke Testing, Functional Testing, Sanity Testing, Regression Testing, Production Validation Testing, Browser Compatibility Testing

Testing Tools: Selenium WebDriver, Selenium IDE, HP UFT

Test Build & Integration Tools: Selenium Grid, Maven, Jenkins

Frameworks: Cucumber, Data Driven, Keyword Driven, Hybrid Driven, Page Object Model, TestNG, log4j

Web Services: Postman, SOAPUI

Mobile Testing: Sauce Labs, Perfecto and Browser Stack

Project Management Tools: JIRA, Rally, QC/ALM

Defect Tracking Tools: qTest, IBM Lotus Notes Defect Tracking and Bugzilla

Programming Languages: C, C++, Java, Gherkin

Databases: MS Access, SQL Server, MySQL, Oracle

Browsers: Internet Explorer, Google Chrome, Mozilla Firefox, Microsoft Edge, Safari

Markup Languages: HTML5,CSS3, XML, JavaScript, JSON

Operating Systems: Windows XP/Vista/7/8/10, Unix, Linux, MacOS

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

Other tools: GIT, SVN, Auto IT, Chropath, Eclipse, FireBug, FirePath, JMeter, HP Load Runner

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

Senior Digital QA Analyst

Responsibilities:

  • Involved in Software Development life-cycle (SDLC) followed by Agile Scrum/Sprint methodology to produce high quality software model and software maintenance life cycle (SMLC).
  • Participated in backlog refinement, sprint planning, daily standup, sprint review and retrospective and Defect triage in agile/scrum methodology.
  • Atlassian tool JIRA is used for project tracking and logging defects and CONFLUENCE and Microsoft Teams for documentations.
  • Designed and executed test cases, identified and acquired test data, analyzed test results.
  • Performed Smoke testing, Sanity testing and Ad-hoc testing when required.
  • Actively participated in Month End changeovers as part of making sure that the application is up and running as expected. qTest is used for managing all the test cases and reporting of Manual Test case Execution.
  • Executed test cases and participated actively in System Testing, Regression Testing and UAT.
  • Interacted with the Development team and Product Owner in prioritizing the defect list and prioritizing them in accordance with the Business.
  • New Relic and Kibana is used in mitigating the real time errors observed in production application and replicating them in lower environments and creating the bugs for the same.
  • XRebel is used in monitoring the performance of all the pages in UAT to make sure that the application is up and running without any latency issues.
  • Integration Testing is performed extensively with the Oracle backend systems like Siebel and Hybris to make sure that the Accounts Creation and Sales Orders are passing to the end point successfully.
  • Successfully Implemented Never Bounce API which resulted in finding the legitimate users thus increase in the productivity of the sales.
  • Identifying Automation Scenarios from the set of Testcases/User stories identified in cycle.
  • Conducted Smoke, Functional and Regression Testing and Created automation test scripts using Behavior Driven Development (BDD) Cucumber Framework and Page object model to test the web applications using Selenium WebDriver, Eclipse as IDE and Java as Programming language.
  • Written Scenarios, Scenario Outlines and Step Definitions using Gherkin in Cucumber for BDD (Behavior Driven Development) in UAT Testing.
  • Performed Grouping of Test Cases for Smoke, Functional, Regression testing using various TestNG Annotations like @Test, @BeforeTest, @AfterTest, @BeforeMethod, @AfterMethod, @BeforeClass, @AfterClass, @BeforeSuite and @AfterSuite.
  • Build Management Tool Maven is used in the framework for batch triggering of Test Cases.
  • Performed Cross and Parallel Browser testing on different browsers like Internet Explorer, Safari, Chrome and Firefox where multiple states can be executed at the same time with integration with Sauce labs.
  • Integrated complete framework with CI Tool Jenkins for Scheduling the Testcases for all the lower Environments.
  • Used GIT as a code repository to check out project from it, make modifications, submit and commit changes to the local repository and then later to the central repository.
  • Running Full Automation suite for every Release and analyze the root cause of Failed scripts.
  • Generated Cucumber Test Reports using test script execution and created the error screenshots.
  • Involved in the evaluation of the code written in Java for performing testing of few Test Cases.
  • Sauce Labs was used part of cross browser and mobile testing.
  • Postman is used to perform the API testing.
  • Worked in onsite/offshore model where actively involved in coordinating both the teams and reducing the dependencies.

Environment: AGILE SCRUM/SPRINT, Jira, Confluence, Microsoft Teams, qTest, Selenium WebDriver, BDD Cucumber Framework, Java, Eclipse, TestNG, Maven, Sauce Labs, Jenkins, SQL, Postman, Git and Windows.

Confidential, Schaumburg, IL

Senior QA Analyst

Responsibilities:

  • Involved in Software Development life-cycle (SDLC) followed by Agile Scrum methodology to produce high quality software model and software maintenance life cycle (SMLC).
  • Participated in daily standup, grooming, retrospective, sprint planning, Defect triage and sprint review meetings in agile/scrum methodology.
  • Atlassian tool JIRA is used for project tracking and logging defects and CONFLUENCE for documentations.
  • Designed and executed test cases, identified and acquired test data, analyzed test results.
  • Performed Smoke testing, Sanity testing and Ad-hoc testing when required.
  • Prepared Traceability Matrix to show the test coverage requirements vs. Test cases and Test scripts.
  • Executed test cases and participated actively in System Testing, Regression Testing and UAT.
  • Interacted with the Development team and Product Owner in prioritizing the defect list and prioritizing them in accordance with the Business.
  • Identifying Automation Scenarios from the set of Testcases/User stories identified in cycle.
  • Conducted Smoke, Functional and Regression Testing and Created automation test scripts using Hybrid Driven framework and Page Factory model to test the web applications using Selenium WebDriver, Eclipse as IDE and Java as Programming language.
  • Performed Grouping of Test Cases for Smoke, Functional, Regression testing using various TestNG Annotations like @Test, @BeforeTest, @AfterTest, @BeforeMethod, @AfterMethod, @BeforeClass, @AfterClass, @BeforeSuite and @AfterSuite.
  • Build Management Tool Maven is used in the framework for batch triggering of Test Cases.
  • Performed Cross and Parallel Browser testing on different browsers like Internet Explorer, Safari, Chrome and Firefox where multiple states can be executed at the same time using Selenium Grid.
  • Integrated complete framework with CI Tool Jenkins for Scheduling the Testcases.
  • Used GIT as a code repository to check out project from it, make modifications, submit and commit changes to the local repository and then later to the central repository.
  • Utilized Apache POI jar file to read data from the excel spread sheets and load them into required test cases.
  • Written Scenarios, Scenario Outlines and Step Definitions using Gherkin in Cucumber for BDD (Behavior Driven Development) in UAT Testing.
  • Running Full Automation suite for every Release and analyze the root cause of Failed scripts.
  • Generated Test Reports using TestNG test script execution and created the error screenshots.
  • Involved in the evaluation of the code written in Java for performing testing of few Test Cases.
  • Used Perfecto as part of cross browser and mobile testing.
  • Performed testing on Restful Web Services(API) using SOAPUI to check end points are working as expected.
  • Created test cases and performed Database testing to check whether the data is being migrated properly.
  • Wrote SQL Queries to connect to the database and retrieve data for a specified set of test requirements which involve in validation of Documents generated in the application.

Environment: AGILE SCRUM, Selenium WebDriver, Selenium Grid, Java, Eclipse, TestNG, Hybrid Framework, Maven, Jenkins, Perfecto, SQL, SoapUI, Git, Jira, Windows.

Confidential, St. louis, MO

Senior QA Analyst

Responsibilities:

  • Involved in Software development life cycle (SDLC) followed by Agile Scrum methodology and Software Test Life Cycle (STLC) to produce high quality software model.
  • Project Management Tool RALLY was used as part of defect tracking and Application Life Management.
  • Reviewing requirement documents, system documents to ensure technical accuracy, completeness and compliancy.
  • Participating in design reviews to provide inputs on functional requirements, product designs and schedules.
  • Creating Test Plan, Test Strategy and Test Cases manually for in-house developed products and software applications developed.
  • Conducted UI testing, Functional testing, Smoke Testing, Regression Testing and verified the results with expected results using Traceability Matrix. Created automation test cases and test scripts using data driven framework and Page Factory model to test the web applications using Java and Selenium WebDriver on Eclipse IDE.
  • Identifying and creating test data needed for carrying out execution of all functional and regression scripts.
  • Utilized Apache POI jar file to read data from the excel spread sheets and load them into required test cases.
  • Interfacing with other groups like, Configuration Management team and Database team to test all features of the application in the perspective of End-to-End.
  • Developed BDD tests using Cucumber by writing behavior's and step definitions. Developed required Selenium support code in JAVA for Cucumber .
  • Created automated test scripts using Selenium WebDriver, TestNG, Maven and used Jenkins to execute these test scripts periodically using Java. Performed Cross browser testing and parallel testing on Chrome, Firefox, IE browsers and Safari using Selenium Grid.
  • Expertise in grouping of test suites, test cases and test methods for regression and functional testing using TestNG Annotations like Groups, Parameter, Data Provider.
  • Utilized Maven to manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run smoke or regression testing. Integrated Jenkins with version controller and scheduled builds to run automatically during a build release by invoking predefined maven commands.
  • Scripted SQL Queries to verify data integrity and validate updated data for the test cases in different modules of the Insurance application.
  • Postman tool was used to check the status and responses of the respective end points.
  • Gained exposure in performance testing through JMeter.
  • Coordinating with other cross team to ensure the newly developed features function End-to-End.
  • Performing production checkout before each production deployments and supporting the operations team in identifying and resolving all production issues.

Environment: Selenium Web Driver, Selenium Grid, MySQL, RALLY, Java, Windows, Eclipse, Hybrid Framework, TestNG, Postman, Agile, Maven.

Confidential

Associate Software Professional in Test

Responsibilities:

  • Work with the Team members in Daily regression activities to run the automated scripts with UFT.
  • Script Maintenance of the Previous Products.
  • Involved in Test Case Development as we have the Product enhancement.
  • Participating in Project related Team meetings.
  • Defect Reporting and Tracking using IBM Lotus notes defect tracking tool.
  • Preparing, reviewing and executing the test cases.
  • Performing Functional/System and Regression testing.
  • Daily sending status details to client.
  • Individually handling some requirements changes testing.
  • Performing Daily Health Check (DHC) and Early Morning Validations (EMV) in the production environments to verify and validate whether all the applications are up and running accordingly.
  • Performed Browser Compatibility Testing of the application in latest versions of Internet Explorer through Browser Stack.
  • Involved in Disaster Recovery Plan where all the applications are tested in multiple servers as part of Application Backup Activities.
  • Co-ordinated in monthly and quarterly releases and performed production validation testing in Production environment.
  • Involved in testing the bugs which are raised by real time users as well as replicating the bug in all the environments and creating a BUG ID for further in-depth testing.

Environment: HP UFT, IBM Defect Tracking Tool, QC/ALM, Browser Stack.

Confidential

Test Analyst

Responsibilities:

  • Understanding the business requirements, the existing product and all the new functionalities/enhancements of the product.
  • Analyzing and updating the change request document.
  • Designing the test cases.
  • Involved in doing walkthroughs / reviews of the test cases written by peers.
  • Execution of Functional and UI Test Cases.
  • Executing/creating/modifying the database queries to set up the data.
  • Reporting and tracking the defects.
  • Performing Functional, Regression and Smoke Test activities on web applications on different explorers and different platforms like Vista & MAC.
  • Preparing and maintenance of test results sheet.
  • Responsible for maintaining the QA Processes like maintaining the traceability matrix, Daily Status reports & Project tracking work book.
  • Responsible for handling the individual modules within the project with no supervision by playing a stretch role which is a tier higher than my designation in the project.
  • Responsible for adding of Meeting Minutes and Action items in Confidential .
  • Assist QA Lead in all aspects to ensure successful delivery.
  • Test Data preparation and work with interfacing applications for data needs.
  • Detecting Defects, communicating to Business Leads and Using Priority based, Business critical bases and enhancement-based strategies to conduct Functional testing.
  • Client interaction via conference calls on need basis, involved in Peer reviews.

Environment: Windows XP, Windows Vista, Internet Explorer 7.0, Mozilla Firefox, and Service Manager, Asp.net 3.5, C#

Hire Now