Praveena Muvva, Developer in Guntur, Andhra Pradesh, India
Praveena is available for hire
Hire Praveena

Praveena Muvva

Verified Expert  in Engineering

Quality Assurance Developer

Location
Guntur, Andhra Pradesh, India
Toptal Member Since
December 28, 2021

Praveena is a quality assurance engineer with 6 years of experience testing large-scale products and managing teams. Before joining ServiceNow, she built a test automation framework from scratch, which reduced the manual testing effort by 40%. Praveena's skills include automation testing with Selenium, Protractor, WebdriverIO, and API and performance testing. Besides leading teams to deliver quality products on time, Praveena's always ready to research, learn, and apply new technologies.

Portfolio

Berry Appleman & Leiden - Main
QA Automation, Quality Assurance (QA), Selenium, Java, Regression Testing...
Next Jump Inc.
Quality Assurance (QA), Manual Testing, User Acceptance Testing (UAT), Testing...
ServiceNow
Manual QA, Selenium, Java 8, Postman, Web Accessibility, Java...

Experience

Availability

Full-time

Preferred Environment

Selenium, Protractor, WebdriverIO, Git, Postman, Apache JMeter, Jenkins, Java, JavaScript, Functional Testing

The most amazing...

...thing I've done was research and set up a test automation framework from scratch for a startup product, which reduced manual testing efforts by 40%.

Work Experience

QA Automation Engineer

2023 - 2023
Berry Appleman & Leiden - Main
  • Contributed to the enhancement of a new test automation framework.
  • Developed automation tests for smoke test cases with better standards.
  • Wrote test cases and revamped them to align with automation standards.
  • Performed regression testing of the application to identify defects.
Technologies: QA Automation, Quality Assurance (QA), Selenium, Java, Regression Testing, Automated Testing, Test Automation, REST Assured, TestNG

QA Engineer

2023 - 2023
Next Jump Inc.
  • Contributed to the PHP upgrade in the project to the latest version.
  • Took part in defect fixing with the API failures and the front end.
  • Wrote and executed test cases and tracked defects of the application.
  • Worked on the end-to-end manual testing for platform upgrade.
Technologies: Quality Assurance (QA), Manual Testing, User Acceptance Testing (UAT), Testing, UX Testing

Software Quality Engineer

2021 - 2023
ServiceNow
  • Delivered a new product within three months of joining ServiceNow and served as the key contact for quality signoff and the whole delivery process.
  • Prepared test plans and test cases and performed functional testing of the new product.
  • Automated test cases with Selenium, Java, and some internal frameworks.
  • Performed API, load, localization, and accessibility testing with WSAG guidelines.
  • Interviewed QA candidates and mentored new team members within a few months of joining ServiceNow.
Technologies: Manual QA, Selenium, Java 8, Postman, Web Accessibility, Java, Quality Assurance (QA), Test Cases, Functional Testing, Test Automation, API Testing, Load Testing, Localization Testing, Team Management, Manual Testing, Git, Jenkins, Regression Testing, QA Testing, Task Analysis, Source Code Review, Code Review, Interviewing, QA Automation, Testing, Documentation, JavaScript 6, Mobile App Testing, Accessibility, Website QA

QA Engineer

2022 - 2022
Freelance Work - Toptal
  • Performed end-to-end manual and functional testing for an eCommerce application due to the tech stack upgrade.
  • Logged the defects and triaged them for release through Jira software.
  • Provided suggestions by testing from a user perspective which added value to the product.
  • Designed a functional test automation framework with WebdriverIO tool and TypeScript.
  • Designed an API test automation framework using Postman.
Technologies: Functional Testing, Test Automation, WebdriverIO, API Testing, Postman, jQuery, Test Planning, Jira, TypeScript

QA Engineer

2022 - 2022
Freelance Work (Toptal Client)
  • Performed manual and functional testing of a new cryptocurrency platform and released the product MVP as a single QA.
  • Created the test plan to accommodate a short deadline.
  • Prepared manual and functional test cases for the application.
  • Tested and ensured the application's stability and was in charge of quality assurance.
  • Raised defects, triaged, and retested the product bugs.
  • Tested the application's compatibility with various browsers via a browser stack and for UI compatibility with mobile devices.
Technologies: Manual Testing, Functional Testing, Test Cases, Test Planning, Bug Discovery & Tracking

Senior Software Engineer - Testing

2019 - 2021
Keka Technologies Private Limited
  • Designed the test plan and test cases and performed manual and functional testing for a large-scale product.
  • Developed a test automation framework from scratch, using Selenium, Protractor, and WebdriverIO, which reduced manual testing efforts by 40%.
  • Performed API testing with Postman and performance testing with Apache JMeter.
  • Owned the deadlines and delivery of the product and was actively involved in the deployments.
  • Served as a bridge between product management and the development teams to meet requirements. Also served as a scrum master and assigned work to the team.
  • Managed the entire testing team on manual testing and automation, trained and guided team members on initial steps, and presented demos to clients and support teams.
  • Served as the head of hiring and onboarding for the quality engineering team; interviewed and mentored many new hires.
Technologies: Manual QA, Functional Testing, Selenium, Protractor, WebdriverIO, Java 8, TypeScript, SQL, Apache JMeter, Postman, Visual Studio Team Services (VSTS), Quality Assurance (QA), Java, Test Cases, Test Automation Frameworks, API Testing, Performance Testing, Scrum Master, Team Management, Manual Testing, Git, Regression Testing, JavaScript, Test Automation, QA Testing, Task Analysis, Source Code Review, Code Review, Interviewing, CI/CD Pipelines, QA Automation, Testing, Documentation, Accessibility, Website QA

Software Engineer - Testing

2018 - 2018
Keka Technologies Private
  • Performed requirements analysis and ensured project design compatibility.
  • Prepared test plans and wrote manual test cases for the application.
  • Executed manual test cases and logged and triaged the defects in the VSTS defect management tool.
  • Designed an API test plan and performed API testing with Postman.
  • Contributed to test automation by maintaining existing tests and creating new tests using Selenium and Java.
  • Owned project sign-off and delivery as the only QA engineer on a team and trained an incoming team member.
  • Served as a scrum master and point of contact for development team communications with the product management and support teams.
Technologies: Manual Testing, Quality Assurance (QA), Regression Testing, Test Automation, API Testing, Selenium, Java 8, Postman, Visual Studio Team Services (VSTS), QA Automation, Testing, Java, Documentation, JavaScript 6, Cypress, Website QA

Quality Analyst

2017 - 2018
Keka Technologies Private
  • Learned the testing procedures and skills very quickly and contributed to product testing within a month of joining.
  • Prepared test plans and manual test cases for the product.
  • Executed the manual test cases and logged defects in the VSTS defect management tool.
  • Analyzed the project requirements by working closely with product managers to understand the user experience.
Technologies: Manual Testing, Test Management, Quality Assurance (QA), Regression Testing, Test Case Creation, Test Case Execution, Test Planning, QA Test Plan Management, Testing, Website QA

New Cryptocurrency Platform

A new platform for the ICO of a new cryptocurrency introduction with various purchase options through cards and other major cryptos.

I contributed as the sole QA in the team and as a lead on the application's MVP. This included preparing test plans and test cases and testing the application mainly for functional stability through manual testing. I also proposed changes from an end user's perspective and pointed out defects and prioritized them for the MVP. Finally, I also worked on the blockchain contract to ensure the transactions were carried out as intended.

Supply Chain Operations

An application to handle supply chain exceptions, prevent them from leading to disruptions, and reduce revenue risk by providing more visibility and easy communication across the parties involved in the entire supply chain. Users can manage the catalogs, order management, and shipment tracking through integration with external service providers. As the only QA member of the team, I performed a wide variety of testing activities and released the application.

Key Activities
• Manual testing of the end-to-end functionality
• API testing
• Single-user performance testing
• UI automation with Selenium and Java
• Headless automation with an internal framework
• Localization and accessibility testing per WSAG guidelines

Core HR Management Apps

Multiple applications that assist in managing core human resource processes, including an employee experience portal, a notification builder, employee onboarding and exit management, and an email digest.

I performed manual testing on all these apps from scratch, owned quality signoffs, presented demos to the client, and handled client concerns and issues related to these. I also performed API and performance testing, designed an end-to-end test automation framework using Protractor to perform regression testing, and later migrated to WebdriverIO.

HR Helpdesk

A communication and ticketing platform where the employees can raise their concerns in the form of tickets to the HR and management team. The project included the whole process of ticket assignment, approvals, escalations, reporting, and more.

I performed manual testing on all these apps from scratch, owned quality signoffs, presented demos to the client, and handled client concerns and issues related to these. I also performed API and performance testing, designed an end-to-end test automation framework using Protractor to perform regression testing, and later migrated to WebdriverIO.

Internal Operating System & Client Billing Portal

An internal portal to maintain client interactions and onboarding to the product. It has a billing portal to manage client billing and invoices and track payments and approvals. I performed manual testing on all these apps from scratch, owned quality signoffs, and presented demos. I also performed API testing.

Expense Management and Travel Booking

An expense tracking and payment processing project where employees can raise the expenses. It includes expense assignments, reports, approvals, and travel booking requests and approvals.

I performed manual testing on all these apps from scratch, owned quality signoffs, presented demos to the client, and handled client concerns and issues related to these. I also performed API and performance testing, designed an end-to-end test automation framework using Protractor to perform regression testing, and later migrated to WebdriverIO.

Employee Asset Management

An automated solution to maintain and handle the assignment of assets to the employees. It includes asset library management, asset requesting and approvals, reporting, and asset recovery.

I performed manual testing on all these apps from scratch, owned quality signoffs, presented demos to the client, and handled client concerns and issues related to these. I also performed API and performance testing, designed an end-to-end test automation framework using Protractor to perform regression testing, and later migrated to WebdriverIO.

e-commerce Application

A product providing company store and offers for internal employees.

I contributed as the sole QA in testing the application due to tech stack upgrade. This included preparing test plans and test cases and testing the application mainly for functional stability through manual testing. I also proposed changes from an end user's perspective and pointed out defects and prioritized them for the release.
I have designed functional and API test automation frameworks

New Automation Framework

Contributed to enhancing the development of the new automation framework. Wrote and executed smoke test cases using Selenium and Java. Also wrote new tests and upgraded existing tests to support the new framework.
2014 - 2018

Bachelor's Degree in Computer Science

Vasireddy Venkatadri Institute of Technology - Andhra Pradesh, India

Languages

Java 8, TypeScript, C, SQL, Java, HTML, CSS, JavaScript, C++, JavaScript 6, C#

Frameworks

Selenium, Protractor, Cypress, TestNG

Tools

WebdriverIO, Git, Postman, Jenkins, Jira, Apache JMeter, BrowserStack, REST Assured, TestRail

Paradigms

Functional Testing, Test Automation, Manual Testing, Testing, Load Testing, User Acceptance Testing (UAT), Automated Testing

Other

Visual Studio Team Services (VSTS), Manual QA, Regression Testing, Quality Assurance (QA), Test Cases, API Testing, Scrum Master, Team Management, QA Testing, Task Analysis, QA Automation, Test Management, Test Case Creation, Test Case Execution, Test Planning, QA Test Plan Management, Documentation, Website QA, Data Structures, Web Accessibility, Test Automation Frameworks, Interviewing, Code Review, Source Code Review, Accessibility, Localization Testing, Performance Testing, CI/CD Pipelines, Mobile App Testing, Bug Discovery & Tracking, UX Testing

Libraries/APIs

jQuery

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring