Prasanna Korupalli
EMAIL: adulvu@r.postjobfree.com PHONE:+1-647-***-****
Automation Testing, Manual Testing, Selenium WebDriver, GIT, Jenkins, Docker, Eclipse, SQL, Outlook, UNIX, Linux, Java, HTML, SQL Server, JIRA, Microsoft Word, Excel, Powerpoint
Summary:
Highly skilled Quality Analyst with over 5 years of experience in the field of software industry as a QA Analyst and Software Tester. Performed Software Analysis, Design, Script Development and Software Testing (Manual/Automation) on Web and desktop Applications
Developed and maintained quality assurance standards and procedures throughout SDLC and analyzed business requirements and prepared test plan and test cases using standard testing methodology
Participate in meetings from beginning of the project through the entire life cycle (SDLC & Agile)
Involved in the specification reviews, test planning, and test case development, executing the test, and reporting bugs.
Experience in defining test plan to cover Functional, Performance, Regression, integration and Interfaces
Performed Sanity, Smoke, System, Functional, System integration, Regression, Backend, Web Services, Usability, Accessibility testing during different stages of the application development
Verification of QA team build test deliverables and documents to ensure quality standards are met
Manage process plan and schedule to ensure deliverables are completed on time
Responsible for performing process evaluations during each phase of the software development life cycle, including review, walk through and good understanding of software testing methodologies (Agile)
Conversion of requirements into test design and execution of Test Cases and Test Scripts
Develop and execute both manual and automated test plans and scripts to ensure the product adheres to the system / application requirements
Experience in coding and configuring Java, Java Script, parameterize and perform database checks validation using Selenium
Created automation framework and test scripts using selenium web driver for multiple platforms and browsers testing.
Experience in writing complex SQL queries and Performed Database integrity system testing
Trained and mentored QA staff on Automation best practices and methodologies
Participated in regular code reviews and provide comments according to coding principles
Team player with an ability to work under pressure and handle multiple tasks with business priorities
TECHNICAL SKILLS:
Programming languages
Java
Windows servers
Windows 2012,2016,2019
Operating Systems
Windows 10, 11
Desktop Automation Tools
Eclipse
Source Control Tools
SVN, GIT
Web Automation Tools
Selenium with Java
Manual Test Case Tool
Microsoft Excel, QTest
Test Management Tool
Jira
Integration Tool
Jenkins
Repositories
SVN, GIT
Collaboration Tool
Confluence
Containerization Tool
Docker
PROFESSIONAL EXPERIENCE:
Maintec Technologies, India May 2018 to Sept 2022
mHMRS Project, Maintec Staffing Solutions
QA Analyst
Roles and Responsibilities:
Participated in agile development process, including sprint planning and retrospectives
Interacted with business analyst and developers to understand the application architecture and recommend a testing strategy
Documented Test scenarios and Test cases based on the requirements and ensured the coverage of test cases with the requirements using RTM-Requirement Traceability Matrix
Executed test cases in multiple browsers and platforms using selenium grid. Implementing page object model (pom) using selenium web driver, maven, testing and java.
Integrated automation scripts(Selenium web driver API) in continuous integration tools(Jenkins) for a nightly batch run of the script and GIT as a repository
Performed sanity, functionality, cross browser, content, look & feel, navigation, integration, user acceptance and User Interface testing
Created test plan, high-level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
Prepared test cases, procedures, bug tracking, logging and reported bugs using Jira
Created the environment for automation testing and designing the strategy for complete test coverage.
Involved in resolving complex automation issues in selenium using suitable java code. Created test cases using element locators and selenium web driver methods.
Executed Selenium scripts for Functionality, Cross Browser and Regression testing
Performed extensive interface testing to validate the messages to the external systems
Identified with any project, bugs were entered in the project bug reporting system and a decision was made to determine whether the project should proceed to production deployment.
Reviewed design documents along with requirements and developed test cases for both positive and negative tests.
Participated in grouping the regression test cases into automatable test scenarios based on the business flow of the application
Verify back end data after interacted with front-end automation test scripts
Co-ordinated with system analysts, development & test teams to review test plans, test cases, and requirement standards & resolve issues including user acceptance testing.
Performed Backend testing using complex SQL queries to validate Oracle database
Identified test data requirements and coordinated with development team for loading it into the test database before the start of test execution.
Designed, developed and implemented keyword driven automation testing framework utilizing java and selenium web driver.
Actively participated in iteration planning meetings and reviews to review impacts on test plan and test strategy of any changes and new functionalities added in new builds
Used selenium web driver APIs for writing test suites and test cases for testing functionality. Developed automation scripts for regression using selenium web driver and java.
Created SQL statements for validating the data from different sources to target tables
Participated in defect triage meeting and prioritized defects accordingly
Participated in status meetings on a regular and frequent basis to discuss the risks to SIT progress
Worked on testing the application after the production push and participated in the production status calls
Documented defect reported by incorporating bug clusters and defect severities
Environment: Windows 10, Windows 2012, Windows2016, Windows2019, Selenium with Java, Jenkins, Eclipse, GIT
Solar IT Solutions, India July 2016 to April 2018
ClickDesk
QA Analyst
Roles and Responsibilities:
Worked with application development and product development teams to produce and implement all testing artifacts including, but not limited to; test strategy, test plans, test scripts, test data, test execution results, and defects.
Implemented black box, navigation, functional, user interface, cross-platform, accessibility, configuration, system, regression, usability, user acceptance testing.
Created and identified the test data customers policies to be used for Functional testing, System Integration and End to End testing of Online ClickDesk application
Analyzed the functional business requirements and visual design documents, developed scenarios for different testing stages.
Analyzed user requirements, attended change request meetings to document changes and implemented procedures to test changes.
Involved in performing smoke testing of various builds in the test and uat environments.
Performed Regression testing by retesting the functionality after defect fixes
Involved in UAT testing by creating UAT test plan, UAT test cases with the help of end users and provided Jira and Defect tracking process training to the end users
Participated in regular code reviews and provided comments according to coding principles
Reported defects with proper priorities and severities. Presented defect reports during triage meetings
Extensively involved in testing the application manually for the functional and systems integration test efforts.
Created user-defined functions in Java and implemented the functionality with selenium.
Involved in generating bug (defect) reports, tracking the status of each defect (new open and fixed) and analyzing the bugs.
Used automated scripts and performed functionality testing during the various phases of the application development using selenium.
Extensively involved in testing the application manually for the functional and systems integration test efforts.
Created automation test strategy and performed automation using Selenium with Java as a programming language, integrated Selenium with Jenkins and executed the test scripts
Make necessary enhancements to the code, testing the changes and producing the new output formats to satisfy user needs.
Performed Regression testing on the new builds to check stability of the application after deployment
Developed automated test scripts using selenium web driver for regression testing.
Created test case for UAT team and did walkthrough for the business and mentored UAT users
Generated and published status reports to the management for assigned tasks
Environment: Windows, Selenium with Java, Eclipse, GIT, Jenkins
Education:
Bachelor of Technology in Electronics and Communications –JNTUK University, India