Home

Mounika - Senior QA Engineer
[email protected]
Location: Dallas, Texas, USA
Relocation: Texas
Visa: H4 EAD
SR QA AUTOMATION ENGINEER
Mounika
[email protected]
+1 4693344999

OBJECTIVE
QA Automation Engineer with 8+ years of experience in designing, developing, and executing automated test scripts. Proven ability to identify and troubleshoot software defects across various platforms. Skilled in automation frameworks and programming languages. Passionate about improving software quality and delivering a seamless user experience.

Experience working on AGILE Methodologies and involved in all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
Expertise in analyzing Business and Functional Requirement/Use Case documents for creating test cases.
Extensive experience on complete Defect management life cycle all the way from executing test cases, identifying defects, logging defects and verification of bug fixes.
Expert in Test Automation Framework development using Tools such as Selenium WebDriver, TestNG, Maven, Cucumber, Gherkins and Jenkins
Experience in Developing the Hybrid Framework from the scratch using Gherkin and Cucumber and Page Factory, Page Object Model, Selenium WebDriver.
Enhance the automation Test script using Java Object Oriented programming language (OOP) with selenium WebDriver.
Technically resourceful in different types of testing such as Functional, Regression, Integration, Black box, smoke, backend, GUI, End-to-End, Volume, Load, Performance, System testing, Browser Compatibility test of the Client-Server and User Acceptance.
Proficient in using Postman for API testing using POST, GET, PUT, and DELETE
Experience in designing and developing the BDD/ATDD frameworks and worked very closely with the scrum master, product owner and users to derive the Scenarios and created feature files, Step definitions.
Experience in testing web applications with Behavior Driven Development (BDD) with Cucumber.
Optimized .NET applications for performance, resulting in a 20% reduction in server load.
Expertise in using test management tools like Quality Center, ALM & Zephyr.
Extensive experience in Quality Assurance using Manual and automation tools which includes Selenium Quality Center, Cucumber, Azure CI/CD, Jenkins, SOAPUI and TestNG, Maven.
Skills in writing and executing SQL queries on databases for backend testing.
Expert in using IDE like Visual Studio, IntelliJ and Eclipse
Experience on working XML, JSON and testing API and web services using SOAP, Postman and Advanced REST client.
Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment

SKILLSET:

JIRA, Maven, Jenkins, Gherkins, JSON, HTML, AWS, Azure, Selenium Web Driver, JMeter, TestNG, JUnit, Selenium IDE, Cucumber, Agile methodologies, Manual Testing , SOAP UI, XML, CSS, Java, JavaScript, Kubernetes, Docker, Git, Bitbucket, Quality center(ALM), CI/CD pipeline, REST API, Linux, C++, Sql, Api Tsting using postman, Load Runner, python, Micro services, Devops, Tosca, Playwright

EXPERIENCE:

Sr QA Automation Engineer May 2023 Present
Fidelity Investments Westlake - TX
Built robust test automation frameworks using Selenium WebDriver and Java, leveraging the Page Object Model (POM) for efficient test maintenance.
Deployed Cypress and Selenium WebDriver for meticulous web app testing, reducing manual testing time by 60 hours per month and ensuring a 99% functionality validation rate across all platforms.
Carried out extensive API testing using Postman and LoadRunner for RESTful endpoints, data integrity, and seamless integration.
Conducted performance testing using Python-based tools like Locust and JMeter, simulating high-load scenarios to identify system bottlenecks.
Integrated automated tests into CI/CD pipelines using Jenkins, AWS Code Pipeline, and Azure DevOps, enabling continuous delivery.
Utilized Java extensively in developing test cases and automation frameworks, particularly with Selenium WebDriver.
Skilled in using Java testing frameworks such as JUnit, TestNG, and Cucumber for creating comprehensive test suites.
Conducted usability testing to assess the user experience and identify areas for improvement, enhancing overall user satisfaction
Experience in developing Page Factory using Page Object Model (POM) design pattern in an automation framework.
Implemented automated testing for .NET applications, increasing test coverage and reducing regression issues.
Designed and implemented automated testing frameworks for microservices architecture using tools like Jenkins.
Developed and executed API tests, integration tests, and unit tests for multiple microservices using Java and Selenium.
Developed custom Python scripts to handle complex scenarios and data validation, ensuring API performance and reliability.
Adopted best practices and new technologies to enhance the CI/CD workflow, reducing build and deployment times.
Utilized Azure and AWS services (EC2, Lambda, S3, App Service, Functions) to create scalable and cost-effective testing environments.
Integrated Bitbucket, GitLab, or GitHub with continuous integration tools like Jenkins, Azure DevOps, and other DevOps tools to streamline the development lifecycle.
Ensured application security and validated data integrity using SQL queries and security scanning tools.
Developed and maintained test cases and scripts for manual and automated testing, covering functional, regression, and non-functional aspects.
Writing test scripts using JavaScript, especially for front-end testing.
Familiarity with Agile methodologies (Scrum, Kanban), Azure DevOps, and Jenkins for efficient collaboration and version control within testing workflows.
Leveraged Docker and uft for containerization and implemented CI/CD pipelines for deployment, streamlining software delivery.
Led the implementation of Cypress for end-to-end testing of critical application features, utilizing Docker for containerization strategy.
Led API testing efforts using Postman, SoapUI, or RestAssured to validate functionality and security of application-related APIs.
Utilized LoadRunner, Gatling, or JMeter for performance testing and configured Cucumber or Gherkin-based frameworks for behavior-driven development.
Directed and configured different environments (development, testing, staging, production) within the CI/CD process.
Conducted thorough API testing to ensure the integrity and reliability of backend services.
Facilitated team collaboration using Git-based platforms' pull request and code review features.
Possess extensive knowledge of Linux and Windows environments for developing and executing automated tests.
Carried out User Acceptance Testing (UAT) to ensure the application meets user expectations before deployment.
Utilized tools like Jira, Azure DevOps, or TestRail for maintaining the Test Cases and Test Scripts for the application.
Working on Web Services, SOAP, and REST API Testing using tools like Postman, SoapUI, and RestAssured.
Developed automated test scripts using Selenium WebDriver, Cypress, or Playwright to perform functional testing on web applications.
Implemented continuous integration using Jenkins, Azure DevOps, or GitLab CI/CD to automate test execution and generate test reports.
Collaborated with cross-functional teams to identify and prioritize test cases for regression testing.
Conducted performance testing using JMeter, Gatling, or LoadRunner to analyze the scalability and stability of web applications.
Integrated Spec Flow with Selenium for end-to-end testing of web applications, ensuring comprehensive test coverage.
Conducted Black-Box Testing, Functionality, GUI and Regression Testing for the entire application, for various builds in a team environment.
Utilized SQL queries and database testing tools to perform database testing and ensure data integrity.
Resolved defects and issues identified during testing to ensure high-quality software delivery.
Mentored junior team members on test automation best practices and coding standards.

SDET Engineer Feb 2022 Apr 2023
Hartford Hartford Plaza - CT
Implemented Agile methodologies to enhance collaborative testing practices and ensure efficient software delivery.
Actively participated in SCRUM processes and daily scrum meetings.
Utilized JIRA to log defects and communicate status to teams.
Worked closely with developers to replicate and debug reported issues.
Automated end-to-end testing of web applications using Playwright, ensuring cross-browser compatibility
Participated in code reviews to provide feedback on code quality and potential bugs.
Mentored junior team members on AWS best practices and trained them on AWS services. Assisted in developing AWS-focused automation solutions.
Developed, debugged, and executed automation scripts using TestNG, analyzing results and reporting defects.
Implemented automated acceptance tests using Spec Flow, enhancing test accuracy and efficiency.
Developed comprehensive test suites with Rest Assured, ensuring the robustness and reliability of APIs.
Integrated automated testing frameworks (e.g., Selenium, JUnit, TestNG) into CI/CD pipelines to ensure code quality and reliability.
Engineered automation frameworks using Page Object Model, Java, Selenium WebDriver, and Cucumber.
Leveraged Linux environments to develop and execute automated testing frameworks, ensuring seamless integration and robust performance across platforms.
Applied best practices in JavaScript coding and testing, ensuring maintainable and efficient test scripts.
Used Rest Assured, a powerful Java library, to automate RESTful API testing.
Used Spring Test and other Java libraries to facilitate integration testing with various back-end services and databases.
Integrated JavaScript tests into modern CI/CD pipelines using tools like Jenkins and GitLab CI.
Created Jenkins pipeline jobs to perform builds and deployments using Maven to QA and Prod environments.
Automated regression testing for Bamboo Rose using Selenium, reducing testing time by 40%.
Directed Jenkins and built pipelines for microservices deployment to Docker and Kubernetes.
Employed Jenkins for continuous integration and deployment, optimizing testing workflows.
Set up Bitbucket pipelines to run linting, code coverage reports, and other quality checks as part of the CI process.
Performed mobile testing on iOS and Android applications, ensuring compatibility and performance across devices
Directed and organized repositories, branches, and pull requests in Bitbucket.
Directed version control with Source Tree and coordinated Appium for successful End-to-End testing with application teams.
Proficiently utilized TFS (Team Foundation Server) for collaboration and version control in testing environments.
Directed source code with Git, utilized Maven for project management, and TestNG for flexible test configurations during automation testing.
Spearheaded initiatives to integrate security testing practices in AWS environments.
Carried out vulnerability assessments using OWASP ZAP and AWS Inspector, integrating security tests into CI/CD pipelines.
Performed annual regression testing using Protractor, ensuring the stability and functionality of web applications
Conducted performance testing to identify and address bottlenecks in the software.
Analyzed system specifications, designed, developed, and executed test plans and test cases for manual and automated testing.
Working with Black box and gray box including GUI, Ad-hoc, Smoke, Functional, Regression, System, and Integration.
Performed regression testing to ensure the quality and reliability of product releases.
Executed system test cases/scenarios in DEV environment to ensure user stories met expectations.
Conducted Mobile App Testing for Web and Mobile applications on iOS and Android platforms using Appium, following standardized testing methodologies.
Received UGC Excellence Gold Award for projects with Google.
Analyzed business requirements and worked closely with various application teams and business teams to develop procedures that are consistent across application and systems.
Wrote and maintained detailed test documentation for future reference and training purposes.
Developed user-friendly interfaces using React, Redux, Bootstrap, jQuery, Gulp, HTML5, CSS3, and ES6.
Developed React components to implement various feature-specific modules in the application and worked with a team to move existing web apps to React with ES6 Features.
Configured Redux store in the application, created actions, reducer functions, and used Redux-thunk to make REST calls and developed unit test cases in the application using JEST, Enzyme, and Nock.
Used React data grid to develop tabular views in the application and used React data components to implement pagination.
Used React lazy load to load the components lazily to improve the performance of the views in the application.
Implemented jQuery for interaction between JavaScript validation and dynamic HTML pages.
Designed the User Interface pages using HTML, JSP, and used JavaScript for client-side validations.
Worked on AJAX implementation to retrieve content and display it without reloading the existing page.


QA Automation Engineer Aug 2020 Jan 2022
MetLife Cary - NC
Contributed to the development and implementation of automation test strategies and approaches, including defining the necessary metrics, creating flowcharts, and outlining the testing methodology.
Conducted Functionality and Regression testing during various phases of the application lifecycle using Selenium.
Designed JMeter scripts for Load Testing and monitored the application's performance, collaborating with system analysts and engineers to analyze the results.
Maintained and enhanced existing automation scripts for smoke testing, system (environment verification) testing, and regression testing of the web application.
Tested the Confidential for Renters Android app using AVD emulators for different Android versions and utilized ADB and LogCat for debugging issues.
Created comprehensive API test suites using Python and REST-Assured to validate RESTful and SOAP web services.
Collaborated with Bamboo Rose developers to troubleshoot and resolve complex issues, ensuring system stability.
Automated REST API testing using Rest Assured, resulting in a 50% reduction in manual testing efforts.
Developed and maintained robust test automation frameworks using Python, integrating with tools like Selenium, PyTest, and Robot Framework.
Utilized parameterization for SOAPUI test cases, leveraging properties files to enhance flexibility and reusability.
Tested RESTful web services, using QUERY, TEMPLATE, and HEADER parameters to parameterize test cases.
Performed web services and interface testing using SOAPUI PRO and XML data protocols.
Designed, developed, and maintained automation frameworks using Selenium IDE/RC/WebDriver, QTP/UFT, and SOAPUI tools.
Carried out requirements-based API (REST) Testing using the SOAPUI tool.
Created, executed, and managed test cases in HP ALM (now Micro Focus ALM).
Verified web services requests and responses using SOAPUI.
Utilized XML Spy for testing web services, XML, XSL/XSLT, and JMS-based applications.
Validated JSON responses using the Chrome plugin Advanced REST Client.
Employed Agile techniques, including Scrum, to manage the testing process and collaborate with business, development, and management teams.
Proficient in writing comprehensive test scripts and test plans for web applications.
Skilled in performing regression testing to ensure software quality and reliability.
Strong knowledge of software testing methodologies and industry best practices.
Continuous integration tools like Jenkins, enabling efficient testing and delivery workflows.
Collaborated cross-functionally to identify and resolve software defects, ensuring a high-quality product.
Conducted performance and load testing to evaluate the application's stability and scalability under various load conditions.

Quality Assurance Analyst Nov 2018 July 2020
Vanguard Philadelphia PA

Developed comprehensive test scenarios, test cases, and test data based on the Business Requirement Document.
Utilized Quality Center (now Micro Focus ALM) for end-to-end test management, including test planning, writing test cases, executing test cases, and logging defects.
Coordinated and executed User Acceptance Testing (UAT), ensuring the software met business requirements before release.
Analyzed and designed test cases for various modules within Loan IQ, such as Rates, Non-Accrual, Borrower/Guarantor, Fees, Syndicated Agent, Deal, Facility, Sub Facility, and Amendment.
Performed a wide range of testing activities, including Smoke testing, Functionality testing, System testing, Regression testing, Negative testing, and GUI testing.
Implemented caching mechanisms in Bitbucket Pipelines to optimize build times and reduce resource consumption.
Adopted Behavior-Driven Development (BDD) practices using Python and tools like Behave or Lettuce, fostering better collaboration among developers, testers, and business stakeholders.
Performed various data conditioning activities to verify the validity of data sent from Loan IQ to different interfaces, such as ACH and Web.
Developed Python scripts to generate detailed test execution reports and dashboards, providing stakeholders with visibility into test results, coverage, and quality metrics.
Directed the creation and management of Kubernetes manifests and Helm charts within the CI/CD process, enabling automated deployments and updates.
Created a Traceability matrix to ensure comprehensive coverage of all the requirements.
Directed the complete defect tracking lifecycle, including executing test cases, analyzing test results, reporting bugs, and tracking their resolution.
Created user acceptance training manuals for various Loan IQ modules, such as Paperclip, Notices, Ticklers, Data Inquiries, Facilities, Non-Agent, Fees, and Rates.
Maintained regular communication with developers to track the status of reported defects.
Retested the application after the resolution of reported defects.
Participated in various team meetings, including requirements review, weekly status reports, bug triage, and walkthroughs.
Implemented automated functional testing using Tosca, reducing manual testing efforts and increasing test accuracy
Proficient in creating test plans and test cases for both manual and automated testing.
Skilled in identifying, documenting, and tracking software bugs and defects.
Utilized JIRA Agile boards (Kanban/Scrum) to facilitate sprint planning, backlog grooming, and daily stand-up meetings.
Collaborated with cross-functional teams to ensure quality standards are met.
Participated in user acceptance testing and provided feedback to stakeholders.
Maintained a continuous improvement mindset to enhance the quality assurance processes.

Test Analyst Sep 2015 Mar 2018
Object Technology Solutions Hyderabad - India
Mapped requirements to test cases, providing traceability to requirements. Created and documented Test Plans, Test Cases, Test Scripts, Test Procedures, and Test Data from the requirements document for various applications using Mercury Quality Center (now Micro Focus ALM).
Utilized Quality Center for manual testing, considering the baseline of the developed test plan and test cases, covering both positive and negative scenarios.
Analyzed test results from graphs and reports to track the progress of bug fixes and determine the current quality of the application.
Performed manual testing to identify and report defects, ensuring software quality and functionality
Executed Manual Test Cases using positive and negative data inputs, reported results, and logged defects in Quality Center.
Established an automated test environment for UI and non-UI testing, leveraging tools like QTP (now UFT).
Gained a deep understanding of the QTP Object Repository and its usage.
Prepared test cases based on the Business Scenarios for Functionality testing.
Developed custom libraries in QTP and demonstrated expertise in QTP Business Process Testing.
Authored PL/SQL queries for testing the interface application.
Collaborated with cross-functional project teams, including development, marketing, usability, software quality assurance, customer learning, and support.
Analyzed and wrote detailed specifications and test requirements using Test Director (now Micro Focus ALM).
Optimized C++ algorithms for computational simulations, achieving a 40% reduction in execution time.
Effectively coordinated between the development and testing teams to ensure smooth project execution.
Prepared comprehensive documentation of the defect life cycle.
Worked closely with development teams to identify and resolve issues.
Utilized automation tools such as Selenium for efficient test execution.
Conducted user acceptance testing and provided detailed reports to stakeholders.
Ensured adherence to quality standards and best practices in testing.
Participated in Agile projects, including daily stand-up meetings, to ensure continuous testing and integration.

EDUCATION

Bachelors in information technology 2010 2014
Jawaharlal Nehru Technological University Hyderabad, India
Keywords: cplusplus continuous integration continuous deployment quality analyst user interface sthree active directory information technology hewlett packard procedural language Connecticut North Carolina Pennsylvania Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];4697
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: