Mamatha Rudrappa 925-***-**** *********@*****.*** linkedin.com/in/mamatharudrappa
Quality Assurance Lead
Award-winning professional with more than 10 years of success in crafting new QA strategies and tools designed to support the delivery of stable products while reducing required resources.
CORE EXPERTISE
QA Automation Automation Frameworks Java JavaScript Python Objective C C Database Testing SDLC Product Development Test Methodologies Agile Selenium Webdriver / IDE TestNG Maven Karate Cypress Git CI/CD pipeline Jira Rally Typescript Postman Charles Proxy Android IOS
PROFESSIONAL EXPERIENCE
Tiktok Corp., San Jose, CA May 2023 – Present
Lead software engineer in quality
Joined a newly formed team and played a key role in building it by establishing and finalizing testing processes, selecting tools, and defining strategies for testing multiple products. Additionally, contributed to hiring and training new team members to strengthen the team. Developed an automation framework from scratch, enabling team-wide contributions and enhancing overall work efficiency.
Responsible for leading global quality team, assigning, training, and guiding the team to use suitable process/approach for testing to ensure the quality of various products
Enhance internal processes, integrate new frameworks to achieve good coverage, and foster collaboration across multiple teams.
Manage regression suites integrated into the CI/CD pipeline to ensure seamless and continuous build deployments.
Develop automation scripts using Javascript, Typescript, Python and other internal frameworks for testing Frontend, and APIs.
Designed test plans and test cases for newly assigned features and execute tests for UI, backend, and REST API applications.
Oversaw the deployment process by ensuring all tests were executed, verifying and closing bugs, and confirming automation coverage met expectations while approving various deployment nodes.
Collaborate with engineers, team leads, and managers to develop innovative testing solutions that align with market needs, ensuring functionality, performance, scalability, reliability, realistic implementation timelines, and adherence to testing goals and principles.
eBay Inc., San Jose, CA February 2018 – May 2023
Technical Staff Member – Quality Lead
Equipped a global quality team with the leadership, tools, and strategies needed for the testing of quality for multiple products. Developed new test tools for white box testing for products impacting millions of end-users. Supported continuous build deployments by overseeing CI/CD pipeline regression test suites.
Increased code coverage to 80% during the roll out of new internal processes and frameworks.
Reached up to 95% automation by implementing a new automation framework.
Delivered new improvements in reusability, efficiency, and flexibility for a 100+ person QE organization.
Earned two Spot Awards for Best Performance. Got Excel annual reviews all the years.
Spearheaded the development of environment management, test automation administration, and monitoring tools for an agile testing environment supporting hundreds of staff across 1K servers.
Led the development and enhancement of eBay’s continuous integration framework.
Automated testing using Java, Junit, Selenium webdriver, Karate, Cypress, Webdriver IO, TestNG, and other frameworks.
GE Digital, San Ramon, CA September 2016 – February 2018
Software Quality Engineer
Designed testing and implementation strategies for highly complex modules, critical components, and applications/releases. Translated specifications into test plans, scenarios, and acceptance criteria. Utilized multiple cloud foundry demands to deploy and oversee apps and services in a cloud foundry environment. Contributed to sprint meetings to increase cohesion regarding requirements gathering.
Defined official test processes focusing heavily on automation which directly resulted in a significant reduction in required work and a stable final product.
Spearheaded the implementation of system-level integration testing for various products.
Designed, created, documented, and executed test cases for areas including end-to-end testing, resiliency and failover testing, and database testing.
Traina Interactive Corp., San Francisco, CA January 2013 – September 2016
Quality Assurance Engineer
Crafted test plans, scenarios, and acceptance criteria as well as new test cases and associated documentation.
Led all aspects of maintenance and optimization of shell scripts key for deployment and deploying code to content, testing, and productions servers prior to smoke testing.
Worked with frameworks and tools like Selenium IDE, Webdriver, Java, TestNG, SQL.
EDUCATION & CERTIFICATIONS
Master of Science in Computer Engineering, Santa Clara University, CA
Post Graduate Diploma in Computer Applications, India
Bachelor of Science in Computer Science, India