Post Job Free
Sign in

Test Engineer

Location:
McKinney, TX
Posted:
May 17, 2025

Contact this candidate

Resume:

Ramya Puvvada

Sr Software Test Engineer

Email: ***************@*****.***

Mobile: 405-***-****

Professional Summary:

9+ years of experience in IT industry.

8+ years of extensive experience in Manual Testing (WEB & MOBILE), Automation Testing using Selenium with Java, API testing & Performance Testing like Load Testing using JMeter.

Expertise in end-to-end automation development and testing of Web-based applications.

Expertise in different phases of Software Testing Life Cycle (STLC) and Software Development Life Cycle

(SDLC) including methodologies like Agile and Waterfall.

Performing functional, regression and integration testing using Automation tools to make sure the application conforms to the requirement specifications.

Good Exposure to Testing Life Cycle and Bug Life Cycle.

Executing Selenium Test Cases and reporting Defects.

Experienced in reading the test data from Excel spread sheets using JXL API and TESTNG Data provider for selenium scripts.

Actively involved in Scrum Methodology for the project from requirements through delivery of the project.

Strong experience in the preparation of Test Plans, Test Cases, Test Reports, Requirement Traceability Matrix.

Good knowledge on various test management tools like Jira, TestRail and Jenkins.

Experience in developing Selenium automation framework using TestNG, POM and developing Maven targets to execute automation suites.

Strong Experience in Automating Web Application Testing using SeleniumWebDriverwithPOM.

Strong Experience in Writing Test Scripts using Element locators, WebDriver methods and TestNG Annotations.

Thoroughly involved in different types of testing’s like Smoke, GUI, Functional Testing, System Integration Testing, Retesting, Regression Testing, and Browser Compatibility Testing.

Strong Commercial testing experience in Web Applications, ERP, Supply Chain Collaborations.

Provides UAT & Production support as a front-line person.

Knowledge on basic SQL queries, executing the scripts & verify the data integrity during QA.

Working with JIRA on Defects.

Knowledge on creating the release notes document & QA reports.

Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams.

Experience with continues integration tool Jenkins, build tool Maven and version control / source code management tool GitHub implementation for Selenium scripts And also had an exposure to DevOps.

Maintained and executed test cases using Quality Center.

Created and implemented testing process for Agile methodology

Worked on Android, Windows Mobile platforms to qualify applications.

Preparing reports and test results after each release cycle for management and further test planning.

Good team player, excellent written, interpersonal skills, result oriented with zeal to learn new technologies and undertake challenging tasks.

Strong skills in writing scripts, reusable functions using Java.

Knowledge on different phases SDLCs, STLC, BLC, Test Cases, Test Scripts, Test Plan, Test Case Design Techniques.

Good experience on GitHub to Creating Project/builds, Deploying in servers. Education:

Bachelor’s degree from Jawaharlal Nehru Technological University in Computer Science. PROFESSIONAL EXPERIENCE:

US Bank, Minneapolis, MN Aug 2024 - Till Date

Sr Software Test Engineer

Responsibilities –

Followed Test-Driven Development (TDD) in an Agile/Scram Environment.

Extensively used JAVA OOP's concepts for developing Automation Frameworks using Eclipse, Maven, Selenium WebDriver and TestNG.

Used JAVA singleton technique to create Frameworks.

Created various generic methods for capturing SCREENSHOT, sending E-MAIL, reading and writing EXCEL file, connecting DATABASE, and generating LOGS.

Created various custom methods for handling FRAME, MULTIPLE WINDOW, LINK, POP-UP and other WEB ELEMENTS. Created common data provider using Hashtable for all test cases using TestNG and Java. Created customized XPATH and CSS for identifying dynamic elements.

Used Page Object Model (POM) to create Automation Framework using Eclipse, JAVA, Selenium WebDriver, TestNG, Maven and Apache POI.

Extensively used TestNG Listener to generate automatic response on Test failure, Skip, and Success.

Used ReportNg and Extentreport for creating Test reports.

Used Jenkins with Maven for continuous integration.

Developed Automation Framework for Acceptance Testing using Cucumber BDD and JUnit.

Developed Features, Scenarios and Step Definitions using Gherkin, Java, WebDriver.

Performed Mobile testing by developing and executing test scripts for both Android and iOS platforms using Appium and JAVA.

Created a Hybrid Automation Framework using Page Object Model (POM) with PAGE FACTORY CLASS for Mobile App using Appium and JAVA.

Used Sauce Labs for distributed test execution where multiple Test Suits ran parallel on different platforms and browsers.

Configured Jenkins for generating Extent reports.

Used Swagger to get REST API Specification and Documentation, Created and Tested Mock Service for the specification using SOAPUI Pro.

Created End to End Automation Framework for RESTful Web services testing using POSTMAN and REST- assured. Automated Data Integrity testing using SQL, JDBC, and Selenium.

Participated in Daily Scrum /Stand-up meeting, Sprint Planning meeting, Sprint Review, and Sprint Retrospective meeting.

Environment: Java, Selenium JIRA, XML, java Script, Web Services SOAP, PERL and Java Script, Oracle, Windows XP.

DHL Logistics, Hyderabad, India July 2021 - Mar 2024 QA Manual & Automation Engineer

Responsibilities –

Developed automation test scripts for Freight Forwarders to guide shipments through an efficient and contract-aware allocation process with various customers and ports data.

Involved in analyzing the business requirements, functional requirements and technical requirements documents.

Added contracts with various carriers, Effective From date & To date, single or multiple rate types and used created contracts for supply creation of same carrier using JAVA selenium web driver.

Extensively worked on Postman for Web Service API Testing.

Involved in writing Test plan, Test strategy and test scenarios to test business requirements using word, Excel.

Created Test Cases for regression, GUI testing and functional testing, Back-end and compatibility testing based on the system requirements.

Involved in system Testing, Integration Testing, Functionality Testing, Regression, End-End Testing and User acceptance Testing.

Automate Test Cases and create Test Suites locally within Eclipse for Functional, Integration, Regression, and Browser Compatibility, using Selenium WebDriver, Testing.

Experience testing with Internet Explorer, Firefox, Chrome and Safari browser

Designed and developed automation framework using Key Word Driver and Data Driven methods

Involved in testing compatibility of application for dynamic and static content under various cross browser using HTML IDs and Xpath in selenium.

Attended daily Scrum meetings to sort out the issues and discuss on the next day activities.

As a scrum team member, attend in Sprint review meetings to discuss on the planned activities execution and make sure the planned activities should get completed.

Creating automated scripts for cross-browser / platform testing.

Handle the tasks of identifying defects and perform root cause analysis by analyzing data quality issues

Maintained the Selenium and Java automation code and resources in source control like CVS, SVN over the time for improvements and new features

Maintain automation builds on Continuous Integration (CI) tool Jenkins.

Used Maven as Build Integration Tool.

Developed SQL script for Backend testing to ensure that the data is updated as per business rules

Involved in setting up the test suite to run test cases in batches

Identified and isolated software defects and reported them via JIRA tool

Worked in a fast pace AGILE environment and participated in scrum and sprint meeting

Assisted Manager by providing automation strategies, Selenium Automation and JIRA reports.

Attended weekly status meetings with development and management teams. Environment: Java, Selenium JIRA, XML, java Script, Web Services SOAP, PERL and Java Script, Oracle, Windows XP.

DHL Logistics, Hyderabad, India Oct 2019 – June 2021 Sr Test Engineer

Responsibilities –

Create Test related documents such as Test Plan, Test Scenario, and Test Cases throughout the STLC.

Interacted with the business analysis and developers in requirements analysis, review design documents, testing and documents which are developed in to Agile, scrum, and sprint environment.

Performed rigorous manual testing such smoke testing, Integration testing, Regression Testing, End to End Testing and System Testing.

Actively participated Agile and scrum meetings, review and developed test scenarios.

Followed Agile Methodology to emphasize on real time communication over written documentation.

Performed Functionality testing during various phases of the application and analyzed the results.

Worked with java and angular based applications and C++ simultaneously: iOS and Android

Performed functional testing of individual modules (Accounts, Trading, Quotes and More) of the Application on iOS, Android OS operating systems.

Performed browser compatibility and configuration testing on various operating systems such as Android OS, IOS etc..

Documented Test plans, Test Cases and decided schedules for Test Case execution

Reviewed extensive SQL Queries with complex multi-table joins and nested queries.

Performed negative and positive testing manually.

Participated in conducting System testing and End to End testing manually.

Extensive UAT Testing Manually.

Performed Usability and Integration testing manually.

Involved in issue triage meetings

Created Jenkins build jobs for continuous integration.

Tested SOA processes and methodologies used to deliver Customer order application, New Web Application for quality standards interface to meet customer expectation.

Prepared test scenarios designed for iOS and Android according to each OS

Performed UAT testing coordinating with BA, Developers, and SMEs and actively involved in Production phase testing. Participate in Weekly Review Meetings.

Used JIRA bug tracking tool to analyze & capture bugs, track and manage dashboard any type of updates for project release. Performed rigorous manual testing such Functional Testing, Smoke testing, Integration testing, UAT Testing, Backend Testing, Regression Testing, End to End Testing and System Testing Environment: Java, J2EE, HTML, MS SQL Server, WSDL, XML, POS, Mobile Devices for IOS, Android OS and Blackberry OS, etc.

Ratna Global Tech, Hyderabad, India Sept 2017 - Sept 2019 Test Engineer

Responsibilities –

Performed manual testing as well as Automation Testing using Selenium.

Analyzed the application and divided the application into Scenario's to write the Detail test cases for automation purpose.

Quality Centre is used for Manual testing Defect tracking as well as for Automation Testing and reported to developers.

Worked in Waterfall Methodology. Developed, test plans, test cases based on the requirements and logged defects in Quality Center.

Reviewed Business requirements, IT design documents and prepared test plans for all assigned project releases.

Developed Test Plans for the system by using the Business Specifications.

Involved in developing, updating, and writing the test cases and scripts based on analysis of requirements to describe the functionality of the system and user roles.

Ensure that all the test cases are updated in the Quality center.

Created Test cases and scenarios for Unit, Regression, Integration as well as Back-end, GUI and system testing.

Involved in performing User Acceptance Testing of the application.

Conducted the system integration testing of the application for different modules.

Manually executed and verified test cases and documented.

Involved in testing the new functionalities based on test cases and coordinated with development team in fixing the issues.

Performed regression testing after development team has fixed the bugs.

Update program management of QA status at the project level. Environment: Selenium, UAT, Oracle, Java Script, Windows, SQL, JMeter, Waterfall. Incrivel, Hyderabad, India May 2015 - Aug 2017

Test Engineer

Responsibilities –

Analyze the requirements from business team.

Developed the testcases for functional like Positive & Negative, GUI, cross browsing & End To End testing.

Involved in System, Integration, Functional, and Regression testing. Involved in verification and validation of data.

Performed regression testing for the functionality of Applications.

Used Test Director for Bug Logging, Tracking and Bug Resolution.

Update weekly status to QA Lead and involved in meetings with Development and Business Teams. Environment / Software: Mercury Test Suite (Win Runner 7.5, Test Director 7.6, Quick Test Pro, Load Runner), Java, JSP, J2EE, XML, Web Logic, Oracle 8i, Internet Explorer 6.0.



Contact this candidate