Senior Software Quality Analyst Resume
Rochester, NY
SUMMARY
- 9+ years of extensive Quality Assurance (QA) experience in Client/Server and multi - tier Web-based applications.
- Extensive experience in analyzing and testing Financial, Banking, Retail and Travel applications.
- Extensive work experience in leading and executing complete End-to-End and Parallel Testing including Front-End, GUI, Back-End, SIT (System Integration testing), UAT (User Acceptance Testing) and Build Acceptance Testing.
- Competent with Rational Automation Testing tools like QTP, ALM/QC (Quality Center) and IBM Rational Functional Tester (RFT) for creating and executing test plans and test cases.
- Hands-on experience in creating test scripts using Web Driver, Selenium IDE, Selenium Remote Control (RC) and Selenium BDD.
- Experience in using Selenium Grid for Cross-Browser and Compatibility Testing.
- Performed API testing as part of back-end testing via Postman and SOAPUI.
- Experienced in working with AWS services like EC2, S3, IAM and CloudWatch.
- Development of Test Plans, Test Scenarios, Test cases, Web/ Retail Testing and Software documentation from business, technical and functional requirement.
- Complete Software Development/Test Lifecycle (SDLC and STLC) experience including design, development and implementation of test scenarios for fault-free applications.
- Created and executed test plans for Functional, Smoke, unit, integration (Black, Gray and White box) and Regression testing.
- Worked on implementing Penetration testing for security along with Sanity, Cross Browser Compatibility and Recovery Testing.
- Well versed with software development methodologies like Waterfall, Iterative and Agile (SCRUM).
- Comprehensive understanding of tools like XPath, Firebug and Fire Path for performing various operations on UI elements while testing.
- Validated data by querying across various databases like DB2, Oracle and MYSQL.
- Performed API testing as part of back-end testing via Postman.
- Have experience in using TestNG, TestNG- CSV (report generation).
TECHNICAL SKILLS
Testing Tools: QTP (Quick Tests Professional), ALM/Quality Center, Rational Functional Tester, Worksoft Certify, Selenium, Postman, SOAPUI, Testopia, Splunk, Swagger, Ready API, RPA UiPath
Test Frameworks: Selenium IDE, Selenium WebDriver, Selenium BDD, Junit, HP Service Test
Databases: Oracle 8.0/9/10, DB2, SQL Server 2000/2013/2014 , MS Access
Languages: Java, C, C++, Python, XPath
Mobile Testing: IOS, Android, Blackberry
Web services: XML, SOAP, REST
Bug Tracking Tools: Q-test, Bugzilla, HP ALM, JIRA
IDE: MS Visual Studio 2012/2014/2015/2017/2019 , TOAD, Eclipse IDE
Testing Methodologies: Agile, Waterfall model, Iterative or incremental
Operating Systems: Windows XP/2000/2007/NT, LINUX, UNIX
Others: Git, AWS, Putty, Test Rail, Jenkins
PROFESSIONAL EXPERIENCE
Confidential - Rochester, NY
Senior Software Quality Analyst
Responsibilities:
- Analyze Business Requirements and Identified documents required for System and Functional Testing Efforts for scenarios.
- Defined test plans and ensuring that products are defect free before User Acceptance Testing.
- Facilitated the User Acceptance Testing process, developing rollout plans and procedures.
- Experience working with JMeter doing Load Test and Stress Test.
- Performed Back End testing by writing SQL queries and MySQL Database.
- Developed Selenium Automation framework such as Hybrid Framework (Behavior and Data Driven) On IntelliJ using Java, Selenium Web Driver, Maven, Cucumber, JUnit, Jenkins, GIT, Page Object Model (POM).
- Experience on JMeter executing Test Cases by Sample Request, Assertions, Listeners, View Result Tree and Graph Results.
- Create Java code like loops, collections (List and Set) data structure.
- Hands on implementing JSON format on Postman and Rest Assure on API.
- Using Cucumber and JUnit to execute test cases.
- Experience on Postman and Rest Assure implementing Get, Post, Patch and Delete.
- Hands-on experience with groovy scripting in API testing using SOAPUI.
- Involved in measure performance with JMeter.
- Create and Design Automation Test Framework with JUnit, Structured with Core Java.
- Hands on Agile Scrum Team, Analyzing and review user stories for every Sprint Backlog, making Test Plan, Test Cases involving Team Lead, Manual Tester and QA Test Engineer.
- Great experience on JSON format (JavaScript Object Notation).
- Proficient experience Creating Maven folders and Structure to create different packages like Pages, Runners, Step Definitions.
- Create Maven Project storing Dependencies and Plugins into pom.xml.
- Generated Cucumber html reports with Screenshots for every test execution.
- Automated web services using Rest Assure from Java Libraries.
- Performed API testing using Postman and Rest Assure Java Libraries.
- Used JIRA Confluence to upload test plan, test strategy, execution results and track daily progress report towards goal for the Automation team.
- Experience on JMeter doing Test Plan, Examples, Thread Groups, Http Request, Assertions and View Result Tree.
Environment: Windows, Selenium, WebLogic 11g/12c, WSDL, XML, Oracle 11g, Sandbox.
Confidential
Lead Software Quality Assurance Analyst
Responsibilities:
- Involved in analyzing the requirements based on Functional Requirement Specification (FRS), development and review of overall detailed functional and technical design documents for better understanding of the Extensions and Interfaces.
- Prepare and review Test Plans, Test cases and Test scripts in compliance with requirements and manage action items.
- Preparation and validation of RTM (Requirement Traceability Matrix) & Mapping of test cases.
- Used Selenium IDE and Selenium Web Driver for Open-source web testing.
- Experience in writing test scripts using Selenium BDD framework.
- Create and access S3 buckets in theAWSenvironment to store files, sometimes which are required to serve static content for a web application.
- Worked on E2E testing by checking different flows that a user might take from beginning to end.
- Created Test Cases and scenarios for Unit, Regression, Integration as well as Back - end and System testing.
- Constantly access logs using CloudWatch from Amazon Web Services to support root cause analysis.
- Access and troubleshoot on AWS EC2 instances for sand-box testing.
- Worked on implementing test cases for booking interfaces with travel insurances like AXA UK both on front-end and back-end.
- Monitoring, troubleshooting and issue resolution to systems and services hosted in cloud resources.
- Involved in Automation Infrastructure Development using Selenium.
- Monitor our applications and services in the cloud including system health indicators, trend identification, and anomaly detection.
- Created Test Cases using Element locators and Selenium WebDriver Methods.
- Enhanced Test Cases using Java programming features and TestNG Annotations.
- Responsible to verify Web services API request-response data validations in SOAP UI.
- Proficient in using Postman to test RESTful services by parsing the response and writing tests.
- Involved in planning, setting up test environment and executing Smoke, Sanity, Functional, SIT and Regression testing for various releases.
- Interacted with developers, contributed to investigation of reported bugs and supported development team in Root Cause Analysis.
- Creation of SQL queries and joins for backend validation and analytics.
- As an onshore test coordinator, coordinated with various application teams for updating regression packs and report any failures while keeping the management and Stakeholders updated by periodically preparing status reports.
Environment: DB2, AWS S3, JIRA, ST1, ST2 (Tuiprjuat.co.uk) alphaenv, PATbetaenv, Windows XP.
Confidential
Senior Associate Test Engineer
Responsibilities:
- Involved in Preparation, Execution & Reviewing of Test Cases for new features and also access the existing coverage to detect any missing cases.
- Execute Smoke, Functional, Regression, and Adhoc tests in Testopia.
- Expert inTracking and Managingthe Requirements usingRequirement Traceability Matrix (RTM)that controls numerous artifacts produced by the teams across the deliverables for the project.
- Followed agile methodology by quickly adapting to new requirements and updating the Test Cases accordingly.
- Involved in XML’s Testing and batch testing using Winscp and Putty respectively.
- Maintain up-to-date Software Test Documentation for product KT’s Meetings.
- Interacted with developers, users and various members of team for Root Cause Analysis and to resolve defects.
- Identified, researched, and reported software issues to the Bugzilla defect tracking system with detailed bug description, screenshots, videos and log files.
- Write scripts in DB2 for data fetching for validations.
- Experienced in developing Dashboards Reports inCognos.
- Involved in day-to-day QA activities like Daily Scrum Call & Sprint’s Retrospective Meetings.
Environment: IBM Mainframe (Z/OS), DB2, Quality Center, Cognos, OHCB User Panel Interface
Confidential
Associate Test Engineer
Responsibilities:
- Understanding the detailed requirements and Involved in Functional and System Testing.
- Experienced working in a fast-paced environment performing multiple tasks to meet the deadline.
- Updated test cases referencing Software Requirement Specification (SRS) documents.
- Preparation and execution of Test Cases based on test data.
- Preparation of Daily Status Report (DSR) Test Report and Sharing to Client.
- Analyzing the Test Results and Defect Reporting on ALM.
- Perform mobile testing on different devices and emulators for android and IOS.
- Effectively involved in client and QA calls.
- Involve in daily Team activities like status calls and weekly meetings.
Environment: IBM Mainframe (Z/OS), DB2, QC, Cognos, OHCB User Panel Interface
Confidential
Associate Test Engineer
Responsibilities:
- Handling the test scenarios for new enhancements along with maintaining the existing Test scenarios.
- Discussing new bugs reported with the Business Analyst (BA) and functional Analyst (FA) to list the scenarios that have to be tested.
- Performed Data Driven Testing, to test application for multiple scenarios with different varieties data.
- WriteSQL queriesto validate that test results against the data retrieved.
- Discussing the test plan ETA (Time Estimate) with the Test lead.
- Participating in test preparation activities for Functional and automation testing.
- Responsible for Basic Functionality Testing and Regression within ST and SIT testing.
- Wrote software defects and triage them on ALM.
Environment: IBM Mainframe (Z/OS), DB2, QC, Cogon’s, OHCB User Panel Interface
Confidential
Software Test Engineer
Responsibilities:
- Understanding the detailed requirements and raise clarifications with business.
- Verifying the parameter setup, query resolution.
- Reviewing the test data as per the requirements.
- Reporting/attending calls with Client/Business/Offshore team.
- Sharing and building Domain Knowledge.
- Perform mobile testing on different OS like android, IOS etc.
Environment: Windows XP, Oracle, ALM
Confidential
Software Test Engineer
Responsibilities:
- Detailed study of the Functional Specification (FS) Document to identify possible test scenarios.
- Involvement in Scenario Identification and Test Case Writing.
- Review test cases, executing the test cases.
- Logging and tracking of all the defects related to the project.
Environment: Windows XP, Oracle