We provide IT Staff Augmentation Services!

Sr. Qa Analyst Resume

3.00/5 (Submit Your Rating)

Harrisburg, PA

SUMMARY

  • Software testing/QA professional with 9 years’ experience in information technology and more than Eight years in Automated and Manual software testing. Experience includes:
  • Automated software testing of Web, Mobile and Client/Server Applications using HP tools like Quick Test Professional (QTP)/ UFT and Quality Center
  • Defect Management tools like Quality Center QC/ ALM, JIRA, TTP, Bugzilla, TSW Errors, Microsoft Test Management MTM, etc.
  • Review and Analyzing bugs and Interacting with Developers and team members in fixing the Errors
  • Agile development environment with frequently changing requirements and interact with Business Analyst and Developers in requirements analysis, design reviews, testing and documentation.
  • Designing and building test automation frameworks and coding automated test suites using Selenium to provide effective and efficient test execution.
  • REST API Testing using Java, Rest Assured API framework, TestNG, JSON parsers and Postman/SoapUI tools.
  • Used TestNG Annotations in creating test suites for validating Restful web services.
  • Validated XML and JSON responses using JSON Path and Rest Assured framework.
  • Executed system and integration test cases throughout the Microsoft Test Manager (MTM).
  • Developed automated scripts usingSeleniumWeb Driver, TestNG in Eclipse to perform functional and regression testing for web - based applications.
  • Understanding requirements of functional specifications and ability to quickly grasp the functionality of Application under test.
  • Full STLC- software testing lifecycle, including designing, developing and implementing test plans, test cases and test processes
  • Automated all Test cases using Selenium Web driver.
  • Experience in UI Automation by using Selenium Web Driver, Java, SOAP UI testing, Database SQL Testing, Web application testing.
  • Expertise in software engineering methodologies of SDLC like Waterfall/Agile
  • Involved API testing, front end, Backend, black box testing.
  • Performed the role as Performance Tester.
  • Involved in developed scenarios for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber.
  • Extensive experience in using mechanisms as CSS, XPath expression, HTML id and name to find the web elements.
  • Conducted Sanity testing, System Integration testing, Regression testing, Performance testing, Load testing and coordinating User Acceptance Testing
  • Performed continuous integration automation using JENKINS and scheduled the tests to run at specific time and to email the reports of the status of the build.
  • Designed and Developed Automation frameworks in Junit and TestNG.
  • Used Selenium screenshots for bug reporting, analysis and exception debugging.
  • Controlled the flow of execution of methods using TestNG annotations.

TECHNICAL SKILLS

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

Testing Tools: TestNG, Selenium IDE, Selenium RC, Selenium Grid, Selenium WebDriver, JUnit, Kafka,Cucumber, JMeter, SoapUI, QC, QTP

Test Build & Integration Tools: ANT, Jenkins, Maven

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

Programming Tools: JAVA, JavaScript, VB Script, Gherkin, SQL C, C++

Utilities: SVN, Firebug, Eclipse, GIT,Fire Path

Defect Tools: HP Quality Center, JIRA, ALM

Databases: MySQL, Oracle, SQL Server, Mongo DB

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

Operating Systems: Windows 7/8, Ubuntu, UNIX, LINUX

Markup Languages: HTML, XML, XPath, CSS Selector

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

Mobile Testing Tools: Appium

PROFESSIONAL EXPERIENCE

Confidential, Harrisburg PA

Sr. QA Analyst

Responsibilities:

  • Initiated the development of automated end-to-end tests using Protractor to readily identify regression issues during the development process. The tests were written in JavaScript using the Jasmine framework running to a Selenium grid.
  • Used POSTMAN for REST/ RESTful API testingand Automated REST calls using Unirest.
  • Used Spring Data repository to manage database and Automated Rest API’s.
  • Analyzing the business requirements documents (BRD) and functional requirements documents (FRD) to create test cases which elaborate on the customer needs, functional areas, and test requirements
  • Create test cases for processes in the different lifecycles of employment
  • Perform initial manual testing of the SERIS 2.0 after creating test scenarios
  • Perform Performance/Load testing once the module is completely ready.
  • Use Enterprise Architects to check the workflows, requirements, and roles for the specific needs while creating test cases and executing test scenarios
  • Module lead for test case development and execution
  • Mentoring the testing teams on business domain knowledge and end to end testing.
  • Performing Functional, Smoke, Sanity and Regression testing in the system using SQL queries
  • Writing complex SQL queries using joins, sub queries, and inline views to retrieve data from the database
  • Analyzing problems and creating detailed defect reports to track, verify, and close fixed defects using TFS 2017+
  • Following Agile methodology, participate in daily test case review meetings and requirements walkthroughs
  • Conduct knowledge sharing sessions with the team about the different modules of the different lifecycles
  • Perform End-To-End Testing and Regression Testing
  • Participate in User Acceptance Testing (UAT)
  • Closely involved in working with the development team, maintenance team, and business team regarding changing requirements, builds, and releases
  • Perform System Testing, Functional Testing, Integration Testing, Smoke Testing, Regression Testing to identify the problems/issues/defects in the software programs.
  • Document the software defects using TFS bug tracking system, notify the software developer for fixing the issue, and provide feedback/recommendations to developers on software usability and functionality.
  • Develop Automation Testing Frame works using Visual Studio Coded UI.
  • Enhance the automation scripts with Descriptive programming, conditions, loops and output results.
  • Extensively involved in presentations, meetings, and interaction with senior management
  • Contributes to developing a comprehensive test strategy inclusive of all testing activities
  • The actual process of creating a new member in SERS 2.0 will be done through batch process which involves .CSV files receives from different agencies to SERS and a nightly batch will take acre of inserting them into interface files and then to appropriate tables.
  • To test this in online application on a daily basis for Smoke, Regression tests with help of Visual Studio Coded UI I automated a script which create a new member from online. Here in this scenario for every run script need to pick an SSN which should be unique from the database and enter the mandatory fields and make sure it is navigated to from perform task to verify and distribute tasks then generate welcome package on online or add to batch. Once everything is done checked back with the database to make sure it is updated as expected.
  • Also automated a script which updates the basic information related to existing member from online. Here in this scenario for every run script need to pick an existing SSN from the database and enter the mandatory fields and make sure it is navigated to from perform task to verify and submits the application. Once everything is done checked back with the database to make sure it is updated as expected.
  • In the similar format I had created multiple automated scripts according to functional scenarios.
  • Wrote acceptance and implementation test cases. Interacted with business analyst to write the acceptance test cases based on functionality. Set up test environment for testing the application.
  • Responsible for Performance Testing to simulate a process, which allows more than 500 user login at the same time and observe the behavior of the system by using Load Runner.

Confidential, Honolulu HI

Sr. QA Analyst / Test Lead

Responsibilities:

  • Develop the test plan and testing kickoff for a given work stream
  • Involved in different sorts of testing like Security, Masking, Actuator, useful, pagination and execution testing moreover. Involved in testingboth REST services using Rest Assured and tested both XML and JSON formats
  • Build and maintain traceability from requirements through execution of the tests that validate the requirements
  • Report test status and defect summary to QA manager
  • Report issues, risks, dependencies, constraints to QA manager
  • Work with business SMEs to define testing scope
  • Work with business SMEs in developing scenarios
  • Work with business SMEs in developing test scripts in JIRA
  • Work with business SMEs to execute test scripts in JIRA
  • Work with business SMEs with logging defects discovered in JIRA
  • Manage and drive resolution of business testing defects in JIRA
  • Manage communications across testing team (meetings, triage, etc.)
  • Assist QA Manager with tasks and guidance
  • Perform System Testing, Functional Testing, Integration Testing, Smoke Testing, Regression Testing to identify the problems/issues/defects in the software programs.
  • Document the software defects using JIRA bug tracking system, notify the software developer for fixing the issue, and provide feedback/recommendations to developers on software usability and functionality.
  • Develop Automation Testing Frame works using Visual Studio Coded UI.
  • Drafted test cases based on test plans. Designed, scheduled and executed test cases within the predefined time frame.

Confidential, Harrisburg PA

Sr. QA Analyst

Responsibilities:

  • Analyzing the business requirements documents (BRD) and functional requirements documents (FRD) to create test cases which elaborate on the customer needs, functional areas, and test requirements
  • Create test cases for processes in the different lifecycles of employment
  • Perform initial manual testing of the SERIS 2.0 after creating test scenarios
  • Perform Automation testing by created test scripts.
  • Perform Performance/Load testing once the module is completely ready.
  • Use Team Foundation Server (TFS 2017+) to write test cases for functional requirements
  • Use Enterprise Architects to check the workflows, requirements, and roles for the specific needs while creating test cases and executing test scenarios
  • Module lead for test case development and execution
  • Mentoring the testing teams on business domain knowledge and end to end testing.
  • Performing Functional, Smoke, Sanity and Regression testing in the system using SQL queries
  • Writing complex SQL queries using joins, sub queries, and inline views to retrieve data from the database
  • Analyzing problems and creating detailed defect reports to track, verify, and close fixed defects using TFS 2017+
  • Following Agile methodology, participate in daily test case review meetings and requirements walkthroughs
  • Conduct knowledge sharing sessions with the team about the different modules of the different lifecycles
  • Perform End-To-End Testing and Regression Testing
  • Participate in User Acceptance Testing (UAT)
  • Closely involved in working with the development team, maintenance team, and business team regarding changing requirements, builds, and releases
  • Perform System Testing, Functional Testing, Integration Testing, Smoke Testing, Regression Testing to identify the problems/issues/defects in the software programs.
  • Document the software defects using TFS bug tracking system, notify the software developer for fixing the issue, and provide feedback/recommendations to developers on software usability and functionality.
  • Develop Automation Testing Frame works using Visual Studio Coded UI.
  • Enhance the automation scripts with Descriptive programming, conditions, loops and output results.
  • Generates the test reports using log files and snap shots. Follow up daily with developers on defect status and generates reports for management
  • Extensively involved in presentations, meetings, and interaction with senior management
  • Contributes to developing a comprehensive test strategy inclusive of all testing activities
  • The actual process of creating a new member in SERS 2.0 will be done through batch process which involves .CSV files receives from different agencies to SERS and a nightly batch will take acre of inserting them into interface files and then to appropriate tables.
  • To test this in online application on a daily basis for Smoke, Regression tests with help of Visual Studio Coded UI I automated a script which create a new member from online. Here in this scenario for every run script need to pick an SSN which should be unique from the database and enter the mandatory fields and make sure it is navigated to from perform task to verify and distribute tasks then generate welcome package on online or add to batch. Once everything is done checked back with the database to make sure it is updated as expected.
  • Also automated a script which updates the basic information related to existing member from online. Here in this scenario for every run script need to pick an existing SSN from the database and enter the mandatory fields and make sure it is navigated to from perform task to verify and submits the application. Once everything is done checked back with the database to make sure it is updated as expected.
  • In the similar format I had created multiple automated scripts according to functional scenarios.
  • Wrote acceptance and implementation test cases. Interacted with business analyst to write the acceptance test cases based on functionality. Set up test environment for testing the application.
  • Responsible for Performance Testing to simulate a process, which allows more than 500 user login at the same time and observe the behavior of the system by using Load Runner.

Confidential, Mechanicsburg PA

Sr. QA Analyst

Responsibilities:

  • Involved in analyzing the Business requirements, Functional requirements to develop detailed Test Plan, Test Scenarios and Test Case writing
  • Executing Daily processing reports and monthly reports by running the query and validating data
  • Performed Integration, SAT, Regression, Random, Smoke, and UAT testing
  • Experience with Microsoft Test Manager for Test Case writing and Defect tracking
  • Followed Agile methodology and attended daily Scrum meetings
  • Well versed with Spark and related applications (Kafka, Spark SQL)
  • Set claim processing data for different Facets Module.
  • Tested Claims intake/Logged claims/Filed claims data from Pulse tables to Oracle Financials.
  • Involved in the complete lifecycle of the project. Identified, analyzed, and documented defects utilizing Team Foundation Server as defect tracking system
  • Worked with SME's, BA, QA teams to understand the functionality of the project in writing Test cases effectively
  • Handle the task of preparing defect report, Requirements Traceability Matrix for functional requirements and test plan estimation
  • Experience in testing Data Exchanges using Informatica batch process. Involved in Transition of existing MA Population and introduction of new eligibility rules and the Private Coverage Option
  • Identified the existing MA Population Transitioned to new Healthy PA-specific benefit packages and verified the letters and Notices generated to individuals after Claim determination Process
  • Created data for Medicaid recipients and executed Pre-Transition and Transition Reports based on the functionality. Performed Test Case execution for all the change requests which includes Eligibility Determination, Notice generation, Reissues, Secondary pay, Extraordinary pay through eCIS
  • Involved in mobile testing for android and IOS devices for multiple applications and opened defects in MTM. Performed validations on UAT environment and provided test results to the client
  • Executed SQL Queries to perform data driven tests and Reports in front-end and back-end testing
  • Involved in ACA Phase 2B,3B,5A testing in the areas of real-time data exchanges, automating routine case maintenance activities, and improved records management capabilities in CIS, eCIS, and COMPASS

Environment: Selenium Web Driver, MTM, TFS, JIRA, SoapUI, LoadUI, Core Java, Kafka, Facets, ReadyAPI, XMLSPY, Eclipse, Firebug, TestNG, XML, Jenkins, Service Now, Log4j, Bugzilla, JMeter.

Confidential

QA Analyst

Responsibilities:

  • Understanding the requirements and business of the application.
  • Developed and executed Test Scripts using Selenium Web Driver, TestNG, Analyzed Test Results, Validated all UI components, Popup, Browser navigations
  • Performing Manual Testing on functionality of the application.
  • Creating Test Scenarios, Test Cases, and Test data for the application.
  • Executing Test Cases and Generating Test summary Reports.
  • Testing activities included Functional, Retesting, Regression, System and Acceptance Testing.
  • Raising and Reproducing Bugs.
  • Involved in writing and executing test scripts
  • Defect logging and verification of issues using Bug tracking tool JIRA
  • Hands-on experience with Kafka
  • Performed Integration, System, Regression, Smoke, Performance and User Acceptance testing.
  • Experience in Performing tests on software according to test plans
  • Azure PaaSmigrations for certain Data ETL applications
  • Involved in backend testing to verify the results display on screen from backend.
  • Implemented all automated test scripts and cases on systems.
  • Performed Audit Trail to Verify the Application Entries in Database.
  • Involved in cross browser testing to validate application functionality in various browsers (IE, Safari, Firefox).
  • Responsible for reporting test progress and problem/bug status to the project management team.
  • Always ensure to complete of all assigned tasks on or before the assigned tasks due dates.
  • Involved in developing and deploying quality assurance standards and processes in support of application development.
  • Involved in developing and implement testing standards and processes with the help of Test Lead/Manager
  • Used Jira as defect tracking tool.

Confidential

Quality Testing Project

Responsibilities:

  • Involved in development of test plan for Web Application.
  • Developed Test Cases from the requirement documents and executed Test Cases using Quality Center.
  • Strong understanding of software life cycles and software testing methods.
  • Performed End-to-End testing manually.
  • Wrote and executed automation regression test scripts using Selenium Web Driver with JAVA to in corporate into the build pipeline with Jenkins
  • Performed Regression testing using QTP after bug fixes for verifying those fixes.
  • Wrote SQL Queries to verify the back-end data in database table for correctness.
  • All the test scripts were manually executed initially and recorded the same in QTP.
  • All the issues that came up during this process were logged in Quality center as a defect.
  • Involved in business requirements, user requests and daily defect meetings.
  • Used Quality Center to report defects and track their status.
  • Performed regression testing of application using test scripts.
  • Performed screen navigation and evaluated user interface for ease of use of the application.
  • Tracked the defects, generated various reports using Quality center and distributed the reports to the team for meetings.

We'd love your feedback!