Naga Y
Software Test Engineer
Email: *********@*****.***
Ph #: 979-***-****
Professional Summary:
●8+ years of experience in Manual and Automation Testing using Selenium WebDriver, Java, TestNG, POSTMAN, MySQL, Playwright, and other testing tools in different client domains.
●Strong experience in different phases in the Software development life cycle (SDLC) and Software test life cycle (STLC).
●Proficient in working with testing and carrying out Functional testing, GUI, Integration, Black Box, System, Integration Testing (SIT), User Acceptance Testing (UAT), Cross-Browser, Compatibility, Regression, Migration, Negative testing, A/B testing (split testing or bucket testing), end-to-end testing, and Exploratory testing.
●Proficient in analyzing business requirements documents (BRD) and functional requirements documents (FRD), designing documents to formulate and also creating acceptance criteria, test plans, and test cases, and working as a business analyst and functional analyst.
●Experience working in Agile testing methodology, participated in Sprint Planning, daily Stand up meetings, Sprint Review & Retrospective calls.
●Involved in Requirement Traceability Matrix (RTM), Test Plans, and Test Cases based on defined QA testing standards.
●Hands-on experience in developing and Executing Test cases and preparing testing Documentation in TFS and Jira.
●Experience collaborating with UI/UX designers and validating designs using FIGMA slides to ensure alignment with product requirements for Web Applications.
●Work with business customers, third-party providers, and internal teams to troubleshoot and resolve problems quickly and diligently. Update relevant runbooks as necessary.
●Collaborate with business work streams to integrate and review end-to-end scenarios.
●Experience using Microsoft Visio software to convert the Business Requirements into flowchart diagrams and work with cross-functional teams to build test scenarios.
●Proficient in Microsoft Office applications, such as Word, Spreadsheets, PowerPoint, and VIsio presentations.
●I used the Snipping tool and Snagit for screen capture and screen recording for QA testing documentation evidence and for raising bugs.
●Experience in Triage meetings to prioritize the defects & find the resolution.
●Involved in working with the UAT team for Functionality and different calculations related to home mortgage.
●Performed back-end testing using MySQL Workbench tool by writing & executing basic SQL queries to validate that right data is being populated in appropriate tables in the database.
●Experience in API testing using Postman and Swagger.
●Involved in testing the in-house project developed using FIGMA, React, MySQL, Swagger, Query Store & Playwright Inspector for Automating the Manual testing process.
●Good experience testing in Robot Framework using Keyword Driven Framework (Inbuilt and User Defined keywords) approach with TestNG and Extent Report.
●Experience in Automation Frameworks (data-driven, hybrid-driven, and Page Object design pattern).
●Involved in automation framework and executing test scripts using Selenium Web-Driver with Java for multiple platforms and browser testing.
●Knowledge of Continuous Integration CI/CD processes and testing in deployment pipelines using GIT and GitHub.
●Experience in Project Management and Bug/Defect Tracking Tools like QC/ALM, JIRA, and AzureDevOps/TFS
●Experience with User Stories, Acceptance Criteria, Backlog Grooming, and Sprint Planning in an Agile/Scrum environment and also providing the DSR (Daily Status Report) and WSR (Weekly Status Report).
●Knowledge of Load, Stress, and Performance testing using JMeter.
●Knowledge on SmartBear tools and BDD (behaviour-driven development) with Cucumber.
●Self Learned Mobile testing using Appium and Android Studio on Android.
●Worked closely with developers, product managers, business line, and other stakeholders to provide clear QA testing feedback and improve software quality.
●Involved in process improvements and quality assurance in QA testing workflows.
●Passionate to learn and quick learner of technology, new applications, and tools.
●Excellent interpersonal, written, verbal communication, and presentation skills.
Technical Skills:
Testing Tools
Selenium IDE, Selenium WebDriver, TestNG, POSTMAN, Swagger, Maven, Jenkins,..
Languages
Core Java, SQL
Web Technology
HTML5, CSS3, XML
Databases
MySQL
Software Testing
Manual, UAT, Automation, Negative, End-to-End, Integration Testing, Functional Testing
IDEs
Eclipse IDE
Software Tools
MS Office (Excel, Word, PowerPoint), OneNote, Teams, Outlook, Visio
Bug Tracking Tools
Jira, QC/ALM, AzureDevOps/TFS
Environment
Mac OS, Microsoft Windows
Professional Experience:
Client: U.S. Bank, Hopkins Excelsior Blvd, MN July 2022 – Present
Role: Software Test Engineer
Responsibilities:
Project 1: Loss Mitigation and Early Resolution: In the current market, many foreclosures are looming for clients/customers. To get ahead of that influx, new features, capabilities, options, and to help them mitigate that risk and ultimately help through options/modifications.
●Excellent experience working with Early Resolution Application (ER application) for processing the Home Mortgage loans for different investors with multiple Plans and Modifications within Decisioning, WorkFlow, and Letters.
●Experience in understanding the Business Requirements and functional requirements for different investors like Fannie Mae, Freddie Mac, FHA, VA, USDA, Asset, and ALS for multiple loan modifications, working as a Business Analyst and Functional Analyst.
●Hands-on experience in Test Estimation, Test Strategy, and Test planning based on the project schedule and timelines.
●Involved in acceptance criteria, creating test scenarios, and writing test cases based on business, system, and functional requirements specifications documents.
●Hands on experience in ensuring traceability from requirements to test cases, documenting test cases and generating reports, generating software quality related metrics.
●Experience in loan processing for Home Mortgage with different Modifications or Plans.
●Worked in Agile testing methodology, participated in Sprint Planning, daily Stand up calls, Sprint Review, and Retrospective
●Experience working with AzureDevOps/TFS as a Project Management, Test management, and bug-tracking tool
●Experience on Bug Life Cycle from the time it's created until retesting and regression testing after the defects got resolved then closing the defects.
●Conducted functional testing, system integration, regression, negative testing, end-to-end testing, and exploratory testing, verifying and validating the actual QA testing results with expected testing results.
●Identify and document problems and issues, providing specific guidance on root causes analysis and remediation.
●Experience using Microsoft Visio software to convert the Business Requirements into flowchart diagrams and work with cross-functional teams to build test scenarios.
●Proficient in Microsoft Office applications, such as Word, Spreadsheets, and PowerPoint presentations.
●Experience in verifying Web services API requests and response data validations using Postman.
●Performed back-end testing using the MySQL Workbench tool by writing and executing basic SQL queries to validate that the right data is being populated in the appropriate tables in the database.
●Experience using MSP Mainframe to condition loan Data and also for data Validations.
●Experience in calculating Escrow Advance, Escrow Shortage, Repayment plan, Interest Arrears, and Partial Claims for different Investors in the home Mortgage industry.
●I used the Snipping tool and Snagit for screen capture and screen recording to prepare QA testing documentation and raise bugs.
●Experience with User Stories, Acceptance Criteria, Backlog Grooming, and Sprint Planning in an Agile/Scrum environment and defect management, also providing the DSR (Daily Status Report) and WSR (Weekly Status Report)
●Collaborate with business work streams to integrate and review end-to-end scenarios.
●Involved in Demos and presenting the user stories to the Business line after completing QA testing & getting the approval and sign-off.
●Capable of solving problems at their root, stepping back to understand the broader context, and engaging technical resources for assistance when appropriate.
●Involved in QA release cycles and performing the Audit tasks.
●Involved in working with the UAT team and training new resources to Functionality and walkthroughs of different calculations related to home mortgage.
Project 2:
●Involved in testing the in-house project developed using FIGMA, React, MySQL, Swagger, Query Store & Playwright for Automating the Manual testing process on Early Resolution Application.
●Performed web application GUI, Functional testing, Performance testing, Regression testing, Adoc and Exploratory testing in different environments and investors with multiple data sets.
●Experience working with Zephyr and Jira as test management, Project management, and Bug Tracking tools.
●Experience with User Stories, Acceptance Criteria, Backlog Grooming, and Sprint Planning in an Agile/Scrum environment.
●Worked with development teams on planning, writing, and executing tests to include them in the release sign-off process.
●I worked in Agile testing methodology and participated in Sprint Planning, daily Stand-up calls, Sprint Review and Retrospective, and defect management.
●Used Playwright inspector for locating web elements and automating the execution process.
●Worked in Cross-functional teams during business requirements and test execution.
●Involved in QA release cycles and performing the Audit tasks.
●I used the Snipping tool and Snagit for screen capture and screen recording to prepare testing documentation and raise bugs.
Environment: FIGMA, React, MySQL, Swagger, Query Store, Playwright, Visio, UAT, AzureDevOps/TFS, Jira, MSP, MySQL, Postman, Snagit, OneNote, Teams, Outlook
Client: Truist Bank, Charlotte, NC Oct 2020 – Apr 2022
Role: QA Engineer
Responsibilities:
●Involved in test scenarios and wrote Test Cases based on business, system, and functional requirement specifications documents.
●Performed agile testing, reviewed the stories, and participated in Daily Scrum, Iteration Planning, and Release Planning meetings.
●Hands-on experience in Test Estimation, Test Strategy, and Test planning based on the project schedule and timelines.
●Understanding of application End to End by functional study.
●Developed and executed detailed Manual test cases to validate software functionality.
●Involved in acceptance criteria, creating test scenarios, and writing test cases based on business, system, and functional requirement specifications documents.
●Proficient using Microsoft Office applications and word processing, spreadsheets, databases, and in presentations.
●Involved in Requirement Traceability Matrix (RTM), Test Plans, and Test Cases based on defined testing standards.
●Performed System, Functional, end-to-end, Regression, Integration, GUI, Web Application, Compatibility, Adhoc, cross-browser, Sanity, and Migration testing.
●Used Snipping tool for screen capture and recording to document the testing evidence and raise bugs.
●I worked on Defect Logging, Tracking, and Status Reporting using QC/ALM.
●Performed migration testing on Migrated Data from the old to the new Database.
●Attended Triage meetings to prioritize the defects & find the resolution.
●Shared Daily Status Reports with all the team members, Team Leads, and Managers.
●Performed retesting and regression testing after the defects got resolved, fixing and then closing the defects.
●Geared up the functional test cases using test design techniques, data validation concepts, Equivalence partitioning, and boundary value analysis.
●Conducted UI, Functional, and Regression testing and verified the actual testing results with expected testing results using Traceability Matrix.
●Performed Black Box testing to ensure that the application’s functionality matched the Business requirements.
Environment: Agile, QC/ALM, Windows, OneNote, Teams, Outlook
Client: Speedway, Enon, OH Aug 2017 – July 2020
Role: QA Automation Engineer
Responsibilities:
●Responsible for working within a team to create, document, and execute testing strategy, test plans, test cases, and test scripts in support of a set of global tools, systems, and databases.
●Performed agile testing, reviewed the stories, and participated in Daily Scrum, Iteration Planning, and Release Planning meetings.
●Worked with Business Analysts to define test cases, test plans, and test data, ensuring accurate coverage of business and functional requirements.
●Performed Functional Testing to identify various critical points in the application and executed the automated scripts using
a hybrid framework developed using Selenium with Java and TestNG to validate all UI components.
●Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath, CSS, and DOM in creating automation scripts.
●Executed automation test scripts for regression testing.
●Involved in designing and implementing Selenium WebDriver with Java using TestNG to automate Hybrid Framework.
●Involved in executing test cases, reporting bugs and status, and executing test automation using testing tools like Selenium WebDriver.
●Used Project management, Test Management, and bug reporting tool Zephyr Jira to track test progress, execution, and deliverables.
●Worked closely with automation engineers to prioritize tests to automate and automate regression test coverage and in defect management.
●Knowledge of Continuous Integration CI/CD using GIt and Github
●Involved in web automation, which includes GUI Testing, Functionality Testing, Unit Testing, Integration Testing, Regression Testing, System Testing, and User Acceptance Testing.
Environment: Jenkins, Git, Maven, Selenium WebDriver, Robot Framework, Hybrid Framework, TestNG, Core Java, XPath, CSS, Eclipse, Jira, Zephyr, JMeter, Windows, Teams, Outlook
Client: CenterState Bank, Davenport, FL Aug 2016 – June 2017
Role: QA Engineer
Responsibilities:
●Hands-on experience in Test Estimation, Test Strategy, and Test planning based on the project schedule and timelines.
●Involved in test scenarios and wrote test cases based on documents on business, system, and functional requirement specifications.
●Followed Agile testing methodology, participated in daily status meetings, and tested each deliverable.
●Reviewed and analyzed functional requirements documents and business requirements documents.
●Involved in Test Plan and writing Test cases for each sprint and for each User story.
●Understanding of application End to End by functional study.
●Performed retesting and regression testing after the defects got resolved, fixing and then closing the defect.
●Performed Regression testing before every release, and if I saw any issues, raised bugs and followed the Bug life cycle from the time the Bug was created till closing
●Conducted Functional testing, Regression testing, Integration, and end-to-end testing and verified the actual testing results with expected testing results using Traceability Matrix.
●Analyzed testing results, tracked the defects, and generated reports using JIRA.
Environment: Agile, UAT, GUI, Internet Explorer, Firefox, Google Chrome, Jira.