We provide IT Staff Augmentation Services!

Sr. Qa Analyst resume

3.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • Strong knowledge in implementing Agile (Scrum) and Waterfall Methodology by analyzing requirement specifications and responsible for developing Test Objective strategies, Scope, Test procedures and Test Matrices.
  • Expertise in different types of testing like Automation testing, Manual testing, Integration testing,Systemtesting, Smoke testing, Regression testing, Performance testing, GUI testing, Functionaltesting, Database testing, Web / UI and User Acceptance Testing.
  • Experienced in working with open source tools such as SeleniumIDE, SeleniumWebDriver, SeleniumGrid , Cucumber , TestNG , SoapUI , Eclipse and JIRA .
  • Proficient in using Selenium GRID to execute test cases parallel on different target machines.
  • Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter and Data Provider .
  • Involved in implementing testing frameworks Keyword Driven, DataDrivenand Page Object Model (POM) using Selenium.
  • Worked on Continuous Integration (CI) & ContinuousDevelopment (CD) using tools such as Jenkins.
  • Developed Test Scripts to implement Scenario outlines and step definitions for BDD (Behavior Driven Development) using Cucumber. 
  • Experienced with Cross - Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
  • Expertise with testing of SOAP and RESTFUL Web Services using POSTMAN/SOAPUI Tool.
  • Experienced in Groovy Script and using TestRunner class for updating Custom Properties at Suite level, Test case level and also from another Suite.
  • Conversant in accessing data from Excel by POI / JXL using Selenium.
  • Hands-on experience with Build management tools like Apache ANT , Maven .
  • Experienced in using implicit and explicit waits for handling Ajax requests and synchronization in Selenium.
  • Proficient in understanding different ER Diagrams and Data Models while working with BRDs, FRDs.
  • Hands-on experience in handling dynamic web elements using Javascriptexecuters .
  • Identified various GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link, Text, XPath, CSS, and DOM in creating automation scripts.
  • Conversant in using Action class for keyword, mouse events and uploading files using Selenium WebDriver.
  • Proficient in working with GraphiQL for testing & querying the GraphQL in terms of business words.
  • Conversant in handling Cookies , popup and alerts in Selenium WebDriver.
  • Proficient in validating the requirements & verifying them in terms of business value.
  • Handled certificate errors using profile for Firefox and Desired Capabilities for IE and Chrome.
  • Experienced in testing and handling different frames (frames, iframes) of a HTML page with having different DOM's for every iframe.
  • UsedScreenshots for bug reporting, analysis and exception debugging using ExtentReports reporting library in TestNG.
  • Automated regression test cases using Selenium WebDriver.
  • Involved in design and implementation of Selenium WebDriver Automation Framework for Smoke test and Regression test using TestNG and Jenkins.
  • Experienced in Database/Backend testing using SQL Queries for data design, data validation and data integrity testing.
  • Conversant in generating reports in Email and taking screenshots of test report in Selenium.
  • Effectively involved in Defects logging, tracking and managing Defect Life Cycles using HP Quality CentreandJIRA.
  • Extensively worked on branch testing which developers had developed individually.
  • Involved in designing the framework for automated test scripts.
  • Worked on databases such as Oracle, MySQL, MongoDB and JDBC connections.
  • Maintained Java and selenium test source code and resources in the GIT/SVN source control repository tool.
  • Conversant in developing Test scenarios, Test cases, Test data, Test reports and documenting Manual and Automation Tests.
  • Proficient in testing complex software applications using testing techniques.
  • Good Documentation Skills and ability to produce completeproject deliverables in specified deadlines.
  • Active participation in daily Scrum stand-up meetings, Sprint Review meetings and Retrospective meetings.
  • Effective oral and written communication skills with more focus on details of the project guidelines.

TECHNICAL SKILLS

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle

Testing Tools: Selenium WebDriver, Selenium IDE, Selenium RC, Selenium Grid, TestNG, JMeter, JUnit,Cucumber,SoapUI, RESTful,GraphQL, QC, ALM, Regex Tester

Testing Types: Component Testing, Integration Testing, Security Testing, Performance Testing, Regression Testing, Acceptance Testing

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

Build & Integration Tools: Maven, ANT, Jenkins

Programming Languages: C, JAVA, JavaScript, Groovy, VB Script, Gherkin, SQL

Markup Languages: HTML, XML, XPath,CssSelector

Databases: MySQL, Oracle, SQL Server, MongoDB

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

Operating Systems: Windows XP/7/8/10, Ubuntu, UNIX, LINUX, Mac

Defect Tools: HP Quality Center, JIRA, Rally

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

Utilities: IntelliJ, Eclipse, GIT, SVN, FireBug, FirePath, Sharepoint, Webex

PROFESSIONAL EXPERIENCE:Confidential, 

NJ

Sr. QA Analyst  

Responsibilities:

  • Created Test artifacts to begin the testing of the project with Test plan, Test Scenarios&Test cases.

  • Expertise in writing the Test Scenarios for all the Modules in the Application.
  • Extensively involved in collecting & analyzing the Business Requirements and prepared detailed Test cases.
  • Implemented all the Black box testing types like Smoke, Regression, Functional and non-functional testing for cross browser&cross platform testing.
  • Involved in gathering &validating the Requirements of the applications while they are in developing stage.
  • Experienced in Prioritizing the Test Scenarios and also tasks for the Developers.
  • Experienced in Collecting the events and Errors in Sentry which is used to capture bugs, errors in UI and API.
  • Extensively worked on validating the Regex for the fields associated with verifying correct input.
  • Experienced in testing the application for continuous release process by testing the individual developed Branches in local.
  • Understanding the Spectrum & required frequencies for the CMTS networking devices.
  • Performed Data validations for correctness and testing the UI & API part of it with queries for GraphQL&Data base.
  • Proficient in testing the Restful Web services & used the methods like GET, POST, PUT & DELETE using POSTMAN.
  • Experienced in creating the test data & also validating the data in database using Robo mongo&DB Visualizer.
  • Conducted walk-through’s and KT sessions for the Project team on business requirements.
  • Organized the team work for each sprint using JIRA and reviewed the status and progress of the team.
  • Trained the team on JIRA for creating the issues and extracting the reports& understanding the burn down charts.
  • Worked with Network Devices such as CMTS for data validations and configurations.
  • Worked on the some of the scenarios to verify the load testing using JMeter testing tool.
  • Experienced in using the viewing the results in Results tree, Results in table & graphs toverify the throughput, Median andDeviation.
  • Actively assisted the Product Owner in the development, grooming and sizing of the product backlog, release backlogs and sprint backlogs to monitor the development process.
  • Facilitating meetings/ participated in scrum of scrum with other teams across organization to remove the impediments/inter dependencies.
  • Active participant in all the agile meetings& used to attend the Triage meetings to handle the complex problems with the developers.
  • Simultaneously worked on couple of projects & managed the testing based on releases.
  • Worked on Selenium WebDriver for testing the META projectby creating the POM frame-work.
  • Proficient in using the Selenium locators accordingly &Waits in the functional testing.
  • Efficiently managed to test the Drop downs, Check-boxes and registration fields in the application.
  • Used TestNG annotations for Grouping, Prioritizing andrunning test in parallel.
  • Maintained the Requirements Traceability Matrix (RTM) & also handled all the UI changes efficiently.
  • Key player in decision making for the project in each & every aspect of testing phase.
  • Created the Test execution summary report& made the decision for going live with the next release of the software version.
  • Worked with stake holders / product owners to prioritize the requirements for sprint. 
  • Encouraged the team to come up with reusable elements and use the best practices.
  • Helped the product owners to come up with set of stories for better understanding for estimate and development.
  • Expertise in training the team for testing the application for major releases.
  • In charge of taking the decisions for the release process and testing process in the team.
  • Key player in communicating with the customers and involved in process to deliver better product for the customers.
  • Lead role in the Sprint Retrospective meeting and taking the meeting notes.
  • Expertise in preparing detailed JIRA tickets and assigned them in the Sprint Planning meeting.
  • Communicated effectively with Business Users, Customers/Stakeholders during various phases of software development process

Environment:   Python2.6/3.5, MySQL, Mongo DB, Rabbit MQ, ELK Stack, Nagios, Celery, Cent OS servers (v6 and v7), Linux,GitHub, Sentry, Atom editor, POSTMAN, Windows 7/8/10, Mac OS Sierra, JMeter, JAVA, Selenium, Firepath, Firebug, SourceTree, TestNG, XML.

Confidential,Mint Virginia

QA ENGINEER

Responsibilities:

  • Analyzed the Business Requirements Document, added input in Test Plan and prepared detailed Test cases.

  • Created test cases based on the User stories as specified by the Business.
  • Experience in using Team Foundation Server for project management to create and assign User Stories and maintain test cases, requirement backlog.
  • Created Product Backlog, Release Backlog and Sprint Backlog and managed User stories.
  • Used automated scripts and performed functional testing during the various phases of theapplication development using Selenium WebDriver.
  • Used Data Driven Frame work in the Project to fetch the Data from Properties files&Excel files.
  • Developed Automation scripts for new enhancements using Selenium WebDriver and TestNG.
  • Performed functional testing to identify various critical points in the application.
  • Developed numerous test scripts & test cases using seleniumwith Java.
  • UtilizedMavenas build Management tool& created maven tests.
  • IntegratedGitwith CI toolJenkins for running the newly addedtestsautomatically.
  • Generated Test reports using TestNG reporter and customized them using ITextlisteners and IReporters.
  • Used Page Object Design Pattern for the project to store the Web Elements in object repository and also created test methods in test classes.
  • Involved in acceptance testing using Cucumber, where Feature files were written in Gherkins Language in order to generate Step Definition File using TestRunner class.
  • Implemented Action class for various web application usages like mouse hover, drag and drop, alerts, pop-ups.
  • Used Zephyr plugin for test management in JIRA.
  • Used SOAPUItool & validated the Reponsesfor testing the Web services.
  • Experienced in usingmethods like GET, Post, PUT, DELETE Methods inSOAPUI.
  • Hands on experience in using the Custom properties at Project level, suite level & test case level.
  • Experienced in Groovy Script and using TestRunner class for updating Custom Properties at Suite level, Test case level and also from another Suite.
  • Developed test scripts using different web element locators (id, name, css selector, XPath).
  • Developed test suites by grouping test cases using TestNG annotations.
  • Developed test scripts using Selenium synchronizationbyadding waits&conditions.
  • Prioritized and automated Regression test casesusing Selenium WebDriver.
  • Involved in writing Test Plan for the web application after analyzing the specifications and business requirements Maintained Requirement Traceability Matrix (RTM) to make sure that all the requirements are covered in test cases.
  • Participated in Sprint Planning, Daily Scrums, Sprint Reviews and Retrospective.
  • Joined requirement grooming sessions during the sprints.
  • Tested the user stories for accuracy to ensure undisputed acceptance and validating stories.
  • Maintained test case matrix to report the execution of test cases.
  • Tested compatibility of application for dynamic and static content under various cross browsers using TestNG.
  • Experienced in using Apache POIjar to access data from Excel files.
  • Developed and executedSQLqueries to fetch the data for verification and validation.
  • Worked on Gitas version control tool and maintained test code for the project.
  • Attended daily stand-ups to discuss about the day to day assignments, to clear roadblocks if any and determined efficient co-operation to resolve tickets with developers.
  • Attended Weekly QA Status meetings with QA Team, Developers, Project Mangers to discuss critical defects, deadlines, build releases, milestones for the tasks identified.

Environment:Java, Selenium WebDriver, TestNG, Data Driven Framework, POM, Jenkins, Maven, Cucumber, Fire Path, Firebug, Eclipse, Git,SOAPUI, HTML, XML, XPath, JIRA, Internet Explorer, Firefox, Chrome, MySQL and Windows.

Confidential

QA ENGINEER

Responsibilities:

  • Assessed & analyzed User Stories, participated in Sprint planning, Review & Scrum Meetings.

  • Prepared Test cases for positive and negative test scenarios as referred in the user stories keeping in mind the Boundary Value Limitations and Equivalence classes. Developed frameworks which promote Maintainability, Flexibility, Extensibility and Scalability.
  • Developed Hybrid framework (Keyword and Data Driven frameworks) to perform test activities and retrieve test data from Excel files and SQL Databases
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites using TestNG, Maven and Jenkins.
  • Performed Cross Browser testing using TestNG.
  • Extensively worked in locating a web element using ID, name, class, CSS selector and XPATH.
  • Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
  • Analyzed and documented system release/deployment issues as per version management, backward compatibility, load balancing of components in production environment.
  • Performed impact analysis for changing requirements and coordinated with business users for prioritizing the testing/release of the changes.
  • Participated in writing Test plans, Test Scenarios, Test Strategy, Schedules and Analysis and Presentation of Results. 
  • Assisted in the design and implementation of detailed Testing Methodologies, Test Matrices, Test cases, and Test Procedures for testing the web application.
  • Configured the Test Cases, Test Data Sets to be run, skipped using excel configuration files.
  • Reported the test result using the output in excel files, TestNG reports, Cucumber JVM reports.
  • Implemented Selenium WebDriver Synchronization features such as Implicit Wait, Explicit Wait to interact with third party interfaces.
  • Used Apache POI to retrieve test data from Excel files to test scripts.
  • Handled dropdown menus, tables, check boxes, radio buttons etc., using Selenium.
  • Handling Ajax call, Cookies using the methodspresent in selenium WebDriver.
  • Used Java script executers to handle dynamic elements by scrollby methods.
  • Developed Selenium scripts in TestNG withParameters, Group and DataProvider annotations for controlling the lifecycle of test execution.
  • Used Selenium Screenshots to prepare and report bugs in the execution report.
  • Developed feature files, Scenario, Scenario Outline, Step definitions, test Steps, tags and background in Gherkin language using Cucumber in BDD framework.
  • Involved in accessing Links, Alerts, Pop-ups, Tables, Forms, Iframes and Listeners usingSelenium WebDriver.
  • Performed keyboard, mouse hover, file uploading using Selenium WebDriver.
  • Involved in executing SQL queries to conduct Data integrity testing by checking the data base tables from the Oracle Database.
  • Tested SOAP and REST web services using the different assertions like HTTP assertion, security assertionsand XPATHMatch assertions in SOAPUI.
  • Used SVN as the version control tool for the source code and merging the source code conflicts.

Environment : Java, Selenium WebDriver, TestNG, XPath, Firebug, Log4j, Cucumber (Gherkins), Eclipse, Hybrid (Key/Data Driven Framework), GIT, Oracle, XML, HTML, Cucumber, SoapUI, Maven, Jenkins, Rally, Agile/Scrum.

Confidential

 QA Manual Tester

Responsibilities:

  • 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 .

  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing). 
  • Extensively workedIntegration and Regression testing to check compatibility of new functionality with the existing functionalities of the application.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from MySQL.
  • Performed functional testing of RESTFUL Web Services using SOAP UI Tool. 
  • Experienced in using the assertions like Contains, XPath match, Response SLA, Sensitive Information Exposurein the Web services.
  • Performed the API testing to verify the calls for each and every action that user does.
  • Wrote Test Scenarios&Test cases for executing the testing which includes taking screen shots.
  • Extensively worked on the payment gate way for consumers to test the transactions and load testing.
  • Involved in acceptance testing using Cucumber, where Feature files were written in Gherkins Language in order to generate Step Definition File using TestRunner class.
  • Experienced in validating the data for the users in the data base and also the coupons that users use for purchasing.
  • Extensively worked on verifying the banners in the site to check the functionality and re directing scenarios for the consumers.
  • Performed the functional testing for the special items that has discounts.
  • Interacted with developers and various members of the team to discuss issues, resolve defects and set priorities.
  • Worked with developers to update the defects, resolve them and track their status using QC.
  • Participated in QA weekly meetings and Review meetings to discussenhancement and modification request issues and defects in the application.

Environment: Windows, MySQL, SOAPUI, Rally,SVN, Linux, HTML, Java, Internet Explorer, Chrome, safari, waterfall model, MS-office.

Confidential

Manual Tester

Responsibilities:

  • Understanding the Application and function specifications, Design documents.

  • Involved in writing and designing templates for the Test Plans and Test cases.
  • Involved in preparation of Test Scenarios and reviewing other tester’s scenarios.
  • 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 and User Acceptance Testing.
  • Prepared various reports based on different stages of Testing.
  • Trained on maintaining the Requirements Traceability Matrix (RTM) and written the test cases for missing requirements.
  • Managed to work
  • 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 Managerial Meetings and attended various conference calls at different levels from QA, Developers and Clients.

Environment:Java, Windows, Quality Center, Oracle, MS Office.

We'd love your feedback!