Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

PRAGNYA REDDY

Oakville,ON

Summary

  • 7 Years of experience as QA manual/Automation Testing Proven skills in completing black, white and grey box tests. Background writing and implementing test cases, developing testing plans and identifying use cases. Fully versed in complete SDLC and object-oriented methodologies. Proficient in Test Plan creation, Test Case Design, Test Case Review, Test Case Execution, Test Scripts based on User requirements Specification (URS) and System Requirements documents, Testing Tools Usage, Defect management, and in preparing Test reports. Responsible for gathering Business Requirements, Functional Requirements and Design Documents. Performed Functional, Negative, Positive, Integration, Regression, End to End and User Acceptance Testing. Experience in Waterfall, Agile and Scrum methodologies and involved in Analysis, Design and Quality Assurance of Web applications. Participated in all phases of the Software Testing Life Cycle (STLC). Experience in designing and creating automation frameworks for J2EE based applications using Java, Junit/ TestNG, Selenium WebDriver/IDE/Grid, ANT/Maven, SOAPUI, Cucumber and Jenkins. Good Knowledge in Karate API framework. Hands on experience in Test Management and Testing Lifecycle Methodologies like Agile Models, Waterfall, TDD (Test Driven Development) Rational Unified Process (RUP). Experience in Using Quality Center/Azure DevOps extensively for Establishing Traceability to Requirements, Test Cases, Bug tracking and Reporting. Well versed in testing Web Services using SoapUI, Postman and RESTFUL. Experience in Automation, Integration (CIT/SIT/UAT), Installation, Smoke, Regression, System, GUI, Adhoc, Incident, Recovery, Cross Browser and Compatibility Testing. In depth understanding and implementation experience on TestNG framework and how to incorporate it into the test as needed. Possess good programming skills and understanding of JAVA, JSP, HTML, VB, UNIX shell scripts, SQL. Designed& Develop data driven framework using Selenium WebDriver, TestNG and apache POI API. Experience in converting script from QTP to Selenium to support multiple browsers. Expertise in back ends testing and writing SQL queries, Joins, procedures using Oracle and MySQL. Using Spring Framework written Java Coding for API Testing using Post. Performed Java Web Services testing for REST API Calls. Performed API Testing using Rest Client and SOAP UI. Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling. Excellent debugging skills for web-based technologies using Firebug, Web developer tools Co-ordinate with QA team in Offshore and Onsite Involved in creating the Traceability matrix based on Functional requirement in each module. Backend testing using SQL Queries. Involved in creating the Scenarios for single and multi-user test. Expertise in Data driven testing, Back-End testing. Excellent skills on written and verbal communication with the client, project manager and developers Possess strong technical aptitude with strong analytical, problem solving and communication skills. Hands on presentation skills, working with senior management, team managers and team leads. Have good knowledge in SQL, Java, C and C++ Experience in dealing with different data sources ranging from SQL server, MySQL, MS Access and Excel. Hands on Experience using Microsoft utilities for project management. Experienced in working with Cross Functional Teams and interacting with all levels of management for requirements, tracking resources, performance management and project status and producing deliverables in timely manner. Strong expertise in Data analysis, mapping for business applications in client/server applications. Ambitious Quality Analyst with track record of dependability and leadership. Knowledgeable in QA methodology with proven history of reducing errors to increase quality.

Overview

10
10
years of professional experience

Work History

QA Analyst

Nexwave
04.2021 - Current
  • Improved software quality by executing thorough test plans and identifying defects before release.
  • Enhanced product performance by conducting comprehensive regression testing on new updates.
  • Streamlined QA processes for better efficiency, implementing standardized test cases across multiple projects.
  • Collaborated with cross-functional teams to ensure seamless integration of new features and bug fixes.
  • Reduced regression testing time by developing automated test scripts for various applications.
  • Enhanced software quality by designing and implementing comprehensive test plans and automation frameworks.
  • Completed in-depth usability testing on Windows, Android and iOS mobile devices.
  • Built automated test scripts to handle repetitive software testing work.
  • Advised developers on problems with databases, performance and other issues.
  • Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
  • Developed training materials, SOPs and work instructions to supplement new team member onboarding.

QA Analyst

State of Michigan, Deloitte
09.2019 - 02.2021
  • Performed Functional, Negative, Positive, Integration, Regression, End to End and User Acceptance Testing
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually
  • Created detailed checklists (testing plans) in Azure DevOps for each user story
  • Created easily reproducible bug reports in Azure DevOps and track their resolution
  • Used Postman API to get convenient, visual display of query results
  • Created and verified MySQL reports to be used for back-end testing and verification
  • Attended Daily Scrum Meetings and participated in weekly project status meeting and updated the testing Progress.
  • Provided regular updates to team leadership on quality metrics by communicating consistency problems or production deficiencies.

QA Analyst (Automation)

CAPRICORN SYSTEMS, INC. ATLANTA, GA
06.2017 - 09.2019
  • Responsible for gathering Business Requirements, Functional Requirements and Design Documents
  • Performed Functional, Negative, Positive, Integration, Regression, End to End and User Acceptance Testing
  • Directly tested HTML implementation and page coding with Selenium automation
  • Performed the tasks of assisting agile tester in conducting test plans and test cases
  • Developing Test cases in Quality Center/ALM and executed the test cases in Test Lab module of QC
  • Performing Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework
  • Automated test cases with Selenium IDE using JavaScript
  • Actively participated in Weekly software tools meetings and Admin Monday meetings, contributing my ideas on the application and suggesting new features and functionalities
  • Report Test Failures and Defects using HP Quality Center and Team Foundation Server (TFS) and provide management with Regression Test Reports and Progress Reports
  • Gathered Test requirements and uploaded in hp Quality Center
  • Used HP Quality Center (QC) and JIRA for reserving, executing test cases, defect tracking, and the complete test management
  • I built the whole automation framework from the scratch using (selenium web driver, java, testNG, Maven, Page Object Modeland extent reporting) and doing backend testing using MySQL
  • Fetching the data from the backend database using MySQL queries
  • Creating new Views for the new reports to submit to the auditors (business requirement)
  • Used Microsoft Visio to model business processes using UML to create use case diagrams, activity diagrams, sequence diagrams and collaboration diagrams
  • Performed automated client-side GUI testing using Selenium RC/Webdriver that interacts with page elements as a real user would and regression test suites (TestNG)
  • Involved in creating the Traceability matrix based on Functional requirement in each module
  • Served as a backup resource and liaison between subject matter experts and technologists throughout the project lifecycle
  • Participated in Smoke Testing, Black box testing, White box testing, GUI testing, System Testing, Browser Compatibility Testing, and User Acceptance Testing.

Quality Assurance Engineer

Amazon Development Center (India) Pvt. Ltd Hyderabad
08.2015 - 08.2016
  • Worked in the Agile environment with frequently changing requirements and features set
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and TestNG Framework
  • Executed functional, smoke, and regression test cases on a new version of research software application
  • Worked in Agile Environment, participated in daily scrum and bi-weekly sprint meetings
  • Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files
  • Developed test code in Java language using Eclipse IDE and TestNG framework
  • Used Java language and TestNG framework for scripting
  • Used ClearCase, Subversion for code repositories and Maven for the dependencies
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver
  • Extensively used Selenium (data-driven, Xpath locator) and WebDriver to test the web application
  • Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser
  • Extensively used XPATH, Regular expression and classes to perform UI actions
  • Exported output/reports for all automated testing results
  • Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs
  • Prepared test cases, test data and test responsibility matrices for the application under test
  • Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria
  • Involved in UNIX Shell Scripts, Python, and Perl scripts
  • Discovered software bugs in the application product and submitted them in JIRA
  • Verified resolved bugs including customer facing bugs, documented verification steps, and updated status of the bugs to “closed”
  • Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually
  • Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers
  • Strong organizational skills demonstrated ability to track multiple test executions simultaneously and synthesize results
  • Creativity and initiative to improve product test coverage and effectiveness for the entire team
  • Comfortable communicating cross-functionally and across management levels in formal and informal settings.

QA Analyst (Manual)-Intern

Capricorn Systems, Hyderabad
05.2014 - 04.2015
  • Understanding the user requirements from the end user/client and Created test cases from the user stories or from test scenarios, Execute the test cases
  • If there is any defect found, report it to developer and fix it, make sure that the application is defect free and send the test reports to test lead
  • Participating and Preparing Test Plans, Test Cases for module, integration and system testing for all applications
  • Prepared Manual SQL scripts to create a Data sanitization across the environments.

Education

Master of Science - Information Management

Pace University
New York
05.2018

Skills

  • Test Case Development
  • Agile Methodology Knowledge
  • Continuous Integration Familiarity
  • API Testing Experience
  • Regression Testing Expertise
  • Manual Testing Proficiency
  • Root Cause Analysis
  • Attention to Detail
  • Automated Testing Frameworks
  • Performance Testing Abilities
  • Quality Assurance Metrics
  • Debugging Techniques
  • Python and C
  • Continuous-Integration Testing
  • Test Code Generation
  • New Feature Testing
  • Software Development Tools: JIRA, Confluence
  • Test Planning
  • Performance Testing
  • Defect Monitoring
  • Scenarios and Use Cases
  • Cross-Functional Team Collaboration
  • Manual Testing
  • Test Plans and Test Methodologies
  • Results and Deadline-Driven
  • Defect Tracking and Reporting
  • Data Validation
  • Report Creation
  • Requirements Analysis
  • SQL Knowledge
  • Software Development Knowledge
  • Functional Testing
  • Usability Testing
  • Test Automation
  • Defect Tracking
  • Data Analysis
  • Regression Testing
  • SQL Understanding
  • Test Documentation Creation
  • Cross-browser Testing
  • Test Automation Expertise
  • Mobile Application Testing
  • Load Testing Capabilities
  • Manual and Automated Testing
  • White Box Testing
  • Integration Testing
  • Manual Test Case Preparation
  • Programming Languages: Java, C#
  • Web and Mobile Application QA
  • Unit Testing
  • Test Automation Frameworks
  • Agile Methodologies
  • Mobile App Testing
  • Continuous Integration
  • Behavior Driven Development
  • Load Testing
  • Debugging
  • Sanity Testing
  • Application Testing
  • Test Plan Creation
  • Load and Stress Testing
  • Test Strategies and Coverages
  • Automated Testing
  • Smoke Testing
  • Database Testing
  • Black-box Testing
  • Cross-Platform Testing
  • Compliance Testing
  • Amazon Web Services
  • Compatibility Testing
  • Test Implementation
  • Software Documentation Reviews
  • System Testing
  • End-to-End Testing
  • Bug Tracking and Resolution
  • Database Management
  • Software Development Life Cycle
  • Test Data Management
  • Test Environment Setup
  • Test Case Design
  • Quality Assurance
  • Test Strategy
  • Web Application Testing
  • Test Scenarios
  • Test Scheduling
  • Scripting Languages
  • Test Management Tools
  • Test Reporting

Languages

English
Full Professional
Telugu
Native or Bilingual
Hindi
Professional Working

Timeline

QA Analyst

Nexwave
04.2021 - Current

QA Analyst

State of Michigan, Deloitte
09.2019 - 02.2021

QA Analyst (Automation)

CAPRICORN SYSTEMS, INC. ATLANTA, GA
06.2017 - 09.2019

Quality Assurance Engineer

Amazon Development Center (India) Pvt. Ltd Hyderabad
08.2015 - 08.2016

QA Analyst (Manual)-Intern

Capricorn Systems, Hyderabad
05.2014 - 04.2015

Master of Science - Information Management

Pace University
PRAGNYA REDDY