Post Job Free

Resume

Sign in

Quality Assurance Software Development

Location:
Harrisburg, PA
Posted:
November 30, 2023

Contact this candidate

Resume:

Sreelatha Ponna

ad1lao@r.postjobfree.com

848-***-****

SUMMARY

Software Development Engineer in Test with 10+ years of experience in all phases of Software Testing Life Cycle (STLC), Developing Test Strategy, Test Scenario Design, Test Plans, Test Cases, Test Execution, Test Reviews and Automation Test scripts using Selenium and Java. Diversified experience in Automation, Manual testing serving various domains such as Healthcare, Automobile and Insurance domain.

●Good hands on experience in Quality Assurance in Manual Testing, Automated Testing, UI testing of Web based application and Client/Server based applications.

●Good experience in different phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) including Agile Methodology/SCRUM and Waterfall methodologies.

●Experience in creating Test Plans, Test Scenarios, writing and executing Test Cases, Task Scheduling, Manual Testing and Automated Testing, Defect Tracking, Test Coverage and Test Summary Reports and also well versed in different management scenarios like Quality Assurance and Change control.

●Proficient performing different kinds of testing like Smoke, Sanity, Functional, GUI, Backend, System Testing, Integration Testing, Regression Testing & UAT.

●Experienced in attending Sprint Planning meetings, Requirements grooming sessions, Scrum meetings, Sprint review meetings, Sprint Retrospective meetings and worked very closely with Product Owners and Scrum Masters in Agile Projects.

●Excellent knowledge and experience in working with open source tools like automation testing tool Selenium IDE, Selenium Webdriver,Unit testing Frameworks such as JUnit and TestNG, BDD Framework such as Cucumber tool, Bug tracking tool JIRA.

●Hands on experience for Mobile testing for Android and iOS platforms for different Web and Mobile applications.

●Good knowledge on performance testing using Loadrunner and JMeter tools for Web Applications.

●Experienced in using Test Management tools such as Azure Devops, Rally, HP Quality Center (QC)/Application Lifecycle Management (ALM),JIRA bug reporting tools to track test progress, test execution and deliverables.

●Having Good Knowledge on Cloud based Application testing.

●Hands-on experience in using project building tools like MAVEN in adding dependencies by maintaining in pom.xml file and on version control tools like SVN, TFS and GIT.

EDUCATION

●Master of Engineering from Osmania University(OUCE),Hyderabad, India(graduated in 2006)

●Bachelor of Engineering from Osmania University(OUCE) Hyderabad, India(graduated in 2004)

SKILL SUMMARY

Development Methodology

Agile(Scrum), Waterfall(SDLC)

Automation Tool

Cucumber, Selenium IDE, Selenium RC, Selenium WebDriver, Selenium Grid, Quick Test Pro,

Unit Testing Frameworks

JUnit, TestNG

Frameworks

BDD/ATDD, Page Object Model(POM), Hybrid Driven, Data Driven, Keyword Driven

Build /Integration Tools

Maven, GIT

Bug Tracking Tools

Azure Devops, Rally, JIRA, HP Quality Center,ALM

Web Service Tool

Soap UI,Rest Client,Postman

CI/CD Tools

Jenkins

Programming Languages

Java, HTML, C, C++

Database/Database tools

SQL Server, Oracle

Development Environment

Eclipse, Intellij

Version Control Tools

SVN, GIT, TFS

Protocols

HTTP, HTTPS, TCP/IP

Operating Systems

Windows (7, 8, 10), Linux, Unix

EXPERIENCE

Project 1: Ohio Department of Rehabilitation (ODRC) state of Ohio March2022 - Present

Sr QA tester : Ohio

The Ohio Department of Rehabilitation has the primary Application Dots(Department of Tracking systems) which has all the information about the Inmates and their Institutions(CRC, LORCI, etc), type of restriction they have(LH/RH1/RH2) based on their offense. ODRC has developed differerent systems and services to help individuals become educated, lawful, and physically and emotionally healthy members of society during and after incarceration.Dots Application has some Enhancement requirements. One of the requirements is Separations of the Inmates which explains about the Inmates to which the separation is needed when they will be incarcerated to any instituion.

Applications tested as Sr qa tester:

Dots Application: Separations

1.Separations of Inmates: This explains about the separations between the two Inmates who have some conflict between them. So when they moved to any other institution based on their restriction level this feature gives the information about the inmates if he/She has any separation with the other inmates who are already there in this institution and they will be moved to another cell so that they can not harm each other.

●Tested in QA and UAT environments. Written and Executed all the Test Cases and scenarios in Azure Devops and logged in all the Bugs.

●Involved in all the client meetings and walkthroughs and analyzed the requirements, new change requests suggested by the client.

●Extensively tested the functionality of the Application with different Inmate Ids. Tested all the features like Adding the separations, Deleting, Denying, Edit and PRINT.

●Tested the client specific scenarios like Linking the two inmates Ids which was released and Incarcerated again and validated the functionality as per the requirement.

●Performed Regression testing of the Application after every Fix based on the requirement.

●Executed SQL queries for backend data testing and all the Access level testing of the Application.

●DOts has different Access levels as BOC, Warden and Users, Tested all the Access level testing and its features in the Application by changing the roles in Dots Admin tool.

●Supported in PROD bug testing and Involved in discussion with developers to fix the issues in Dev and UAT environments.

●Actively participated in Requirement meetings with BA/SMEs and discussed all the Possible scenarios of the Application to move to PROD.

2. Revenue Accountability Project:

This Application basically deals with the deposits which are collected in the form of “Payin reports” based on the different Revenue Received types and the mode of Payments like Check, Cash or WIRE.

It has two user access levels, Supervisor and Analyst. It has an Admin tool from which an Administrator or Helpdesk person can provide these Access levels to the users of the Revenue Application. Analyst will create the payin reports and A supervisor will Approve them. A scheduled job will Run using these payin reports it will generate an INF 65 file. THis file is placed on the Client server where the data will be read and if all the payin report data is valid will generate Deposit ids and if any invalid date is there, it will send an error Log file. This Output data is read and dumped into the Application and the user can validate the data.

●Analyzed the Requirements and created test scenarios and wrote and executed the test cases in Azure devops.

●Tested the Application functionality as Supervisor and Analyst and logged in all the Bugs in Azure Devops and discussed with Developer and BA.

●Performed End to End testing of the Application functionality, navigation of the screens and analyzed the data in Payin Reports, TOS approval and Discrepancy reports. These reports have the data from the Batch process and depends On successful file or Error file data. Analyzed and validated the data based on the requirements.

●Actively Participated in all Bug tracking meetings, Client meetings with BA and Manager.

●Extensively involved in UI, navigation of the Application and functionality testing of the Revenue Application as per the requirements.

●Performed Job run to Generate the INF file and handled the Batch Process and analyzed the Log file/ Error File which are the output of the Batch process.

●Tested the INF 65 File layout and all the data based on the requirement document, validated the Data with the Application data for Oaks chartfield and its values as per the user.

●Performed Bckend testing in SQL server to validate the data for supervisor/Analyst roles and discussed all the issues with BA and Developer.

● Attended daily stand ups and Touch base meetings with all the team members and managers.

●Prepared all the Smoke test scenario documents, test cases and test data Results and shared them in the BW folder which is the common shared folder of the Team.

Environment: Azure Devops, MS Excel, MS Word,.NET, SQL server.

Project 2: Pennsylvania Fish&Boat and Gaming Commision October 2021-February 2022

PA F&B-PGC

QA Tester- Harrisburg, PA

The Pennsylvania state Fish and Boat Commision and Gaming Commision shares the one Application that is HUNTFISHPA to sell their Licenses. Both commissions have different Licenses and different Business rules. depending on the customer age and Residency License are categorized. PA F&B has annual, multi year and Lifetime Licenses whereas PGC has annual and Lifetime License. Customers can purchase License directly online and also can purchase at Agents at Headquarters, county treasure and commercial.

Responsibilities:

●Performed manual testing of the Application in UAT environment and supported for the release of the Go live process of the F&B team for their new Licensing year.

●extensively tested the functionality of the Application according to configuration changes made by the BA to check the process years of the Licenses.

●performed smoke, regression and functional testing for every sprint release and reported the bugs and entered them in the Azure Devops.

●Reviewed and revised the test cases based on the UAT scenarios from Business and End user perspective.

●Tested the functionality of different Licenses based on the roles like customer,Agent and Admin for both commissions and logged the bugs in Azure Devops.

●Performed ANtlerless deer License lottery testing for PGC in the season and also did the harvest reporting testing for the same and shared the results with the Team.

●Extensively Tested the UI features and functionality of the application for Mobile app for the Android and iOS applications.

●Performed Mobile testing for the Android and iOS Applications and logged the bugs in Azure Devops.

●Extensively involved in UI features and functionality testing of the native App of the Application and conducted meetings with BA, SME and Product owner to discuss and Enhance the user experience.

●Actively Involved in every day Bug triage meeting with Product Owner, developers, BAs and SMEs.

●As part of the testing printed all Licenses and verified for the expiry dates, content and Name of the License correctly.

●Tested the Application as different agents and completed the transaction of purchasing the License and verified the results.

●Based on the requirements performed SQL queries to validate the data from the database and verified the results.

●Actively participated and discussed the functionality of the Application and rules of the Different Licenses in the meeting with BA and SME of the both commissions.

Environment: Azure Devops, MS Excel, MS Word,.NET, Mobile Testing, SQL, Android, iOS, share point.

United Health Care Apr 2019- August 2021

QA tester, Horsham PA

The UHC is an Insurance Company in the US. This Application has a Member look up page which has different Member Details. It has an integrated application called iWrite which is for sending letters to different members. From the Member lookup page search for a member and for selected members has two options: write a letter or find a letter. User selects the write a letter/find a letter option then navigates to the iWrite application.

Users can write a new letter from the inbox page or can view the letter history from the Search page. Depending upon the category and template selected users can send the different letters to members.

Responsibilities:

●Extensively involved in SIT in Manual and Automation testing of the new features of iWrite Application.

●Analyzed the requirements and identified the scenarios to features.

●Extensively involved in Manual validation of the iWrite application features and involved in sign off for the technical release of the Iwrite Application.

●Used Rally to Create the User stories for all scenarios and developed the test cases based on the Scenarios and for Automation scripts using Gherkin commands.

●Involved and attended the daily standup calls and participated actively in sprint meetings, managing sprint backlog.

●Reviewed and updated Requirements Traceability Matrices (RTM) that satisfy all required project's test conditions and maintained in share point.

●Performed Functional testing for all features which are planned as part of delivery for Iwrite Application and logged the defects in Rally.

●Used Jenkins for CI/CD tool for running the Automation test scripts related jobs as part of the sprint deliverables.

●Extensively involved in All walk through meetings with SME and SA for all issues related with functionality.

●Maintained the Test data and Test Results in Rally for all Manually tested Scenarios according to the sprints in share point.

●For Few scenarios Developed automated scripts using Selenium WebDriver, Java in Intellij IDE to perform functional and SIT testing.

●Performed API testing for RESTful services using Postman tool.

●Implemented Maven Build tool by configuring the POM file with all required Jars and maintained the POM file.

●Implemented the BDD framework using cucumber tool with Gherkins Language and Created Feature files in cucumber and developed the appropriate step definitions for that and Maintained the code in GIT.

●Extensively tested application on Android and iOS for mobile devices and validated the results.

●Performed backend testing using SQL queries to retrieve and verify information in the database.

●Communicated the testing status to project managers, QA lead, and teams who are involved in User Acceptance Testing through weekly meetings.

Environment: Rally, MS Excel, MS Word, Java, Selenium Webdriver, Intellij, XPATH, SQL,GIT, Jenkins,Postman,share point, Cucumber.

Blue Cross Blue Shield, Jan 2017- Mar 2019

QA tester Camphill PA

This project deals with Members and Associate Members coverages and links for this Insurance Company. The term “Member” indicates the person who bought insurance products from Blue Cross Blue Shield. The primary focus of Associate Members is to present with service products through the same interface of what ‘Member’ in today’s world enjoys. This Project checks the logged in user of this Insurance Company. Based on User Role, It forwards the request to ECS. ECS is the Database which has the data related to coverages and other information of the users. Application has Qualifiers for different coverages and based on qualifiers the user will get the links related to coverages.

Responsibilities:

●Testing of new features by creating test specifications, test cases, and working closely with development and business teams.

●Developed the test cases in QC and documented the results, reported the defects.

●Performed UI testing and Functional Testing by checking the Navigation flow of the Application.

●Performed Regression Testing, and Integration Testing using Black Box Testing methodologies and maintained the requirements and test cases in QC..

●Developed automated scripts using Selenium WebDriver, Java, using TESTNG in Eclipse IDE to perform functional testing and regression testing for added new features.

●Involved in Defect Management, Defect Review and Defect Status Reporting.

●Extensively worked on API testing using Postman for RESTful services.

●logged the identified defects in QC and performed tracking and escalating bugs.

●Performed backend testing using SQL queries to retrieve and verify information in the database.

●Maintained QA/Test environments and assisted in build and deploy activities.

●Interacted with the development team to validate the scope of fixing the bugs.

Environment: Java, Selenium Webdriver,Postman, TestNG, Eclipse, XPATH, SQL, SVN,GIT,QC

Merck, Inc Oct 2016 -Jan 20 17

QA Tester North whales, PA

The project was designed to aid the Medical Professionals in its call centers to have faster access to drug literature from a Document database through a front-end Customer Relationship Management (CRM) System. MIS allows the call center to handle additional calls without having to add additional staff to provide information for Doctors on any Merck Drug or Product. The MIS searches and retrieves information on the drug based on a number of resources including Journals and Clinical trials. The E- Connector assembles a customized response from multiple documents in the database and sends it to the Call Centre, Doctor, or Nurse. MIS allows the operator to mail or email or fax follow-up information automatically

Responsibilities:

●Used automated scripts and performed UI and Functional testing during the various phases of the application development using Selenium.

●Implemented Regression and Smoke tests execution as separate steps of the deployment process by using WebDriver.

●Documented test plans, test cases, test scripts, and validations based on design specifications for system testing, functional testing, regression testing, prepared test data for testing, error handling and analysis.

●Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.

●Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment: Selenium WebDriver, Junit, Cucumber, HTML,XML, XPath, GIT, SQL, Oracle, Windows

CMC ltd India

Client: TRW, Koblenz

Sr.QA tester Apr 2013—Apr 2015

Description:

The work involves the functional Verification and validation of the embedded application (Chassinf Module) by sending valid and invalid vehicle variants through diagnostics Communication protocol monitoring corresponding module trims and faults for invalid variants. Chassinf Input validation is ensured or confirmed when the configuration data sent on CAN to chassinf is copied correctly. Chassinf Output validation is ensured or confirmed when the configuration data sent out correctly from chassinf to other subsystems

Responsibilities:

●Supported the Project Manager in prioritizing the Requirements and allocating the responsibilities to the team members.

●Conducted the weekly meetings with the client to analyze the requirements, test planning, Estimating the Test Schedule and communicated the same to Project Manager.

●Reviewing and Managing the work done by the test team of 8 members and communicating the status of the work to the Project Manager.

● Developed the test plan and test cases to validate and verify functional requirements are satisfied.

●Performed Input and Output validation testing and prepared the main variant coding sheets from the requirements provided by the client.

●Performed Test conditions designing and test cases development.

●Performed System Testing and Executed Test Cases.

●For BMW and VW projects Automated the test cases based on the manual test conditions using QTP.

●Analyzed the test result discrepancies, resolving them by debugging and reporting to the client through weekly meetings and status calls.

●Summarized the test cycle and analyzed the results.

●Meet with BA's/SMEs to understand expected results/requirements and document for test execution, validation and building test suite.

●Built Repeatable/Reusable Test cases for future regression testing.

Environment: Quality Center, QTP,Windows 2008, MS Excel, SQL, Java, Canalyzer, Diag tool

CMC LTD India

Client: TRW, Koblenz June 2008- May 2011

QA Tester

Description:

MSM (Memory Seat Module) and HVSM (Heat vent Seat Module) are the ECUs in the vehicle network to control the driver seat position and the heating/cooling of the Car Seats respectively. MSM and HVSM module validation involves the development of test cases and test scripts for functional requirements based on the CTS (component technical specification) and GMLAN (GMW3110 Protocol) documents. Developed CAPL scripts are executed using the CANalyzer tool and log files are created. SDATT (Serial data automated test tool) is used for communication and diagnostic tests and protocol verification in GMLAN based ECUs

Responsibilities:

●Involved in Development of Test cases based on the CTS and GMLAN documents.

●Generated the VB scripts for the test cases as per the functionality.

●Involved in Testing and debugging of code.

●Designed data for interpreting negative/positive results.

●Managed test scripts, results and reports using QC

●Performed Diagnostic tests by using SDATT tool

●Developed the design documents and update the same with respect to the review report, Perform internal technical reviews.

●Execute and maintain functional and load testing suites for periodic releases, capture, analyze and interpret results for review

Environment: JAVA, Windows, MS Access, VBScript, QC, SDATT tool,MS Word, EXcel



Contact this candidate