Post Job Free
Sign in

Quality Assurance Automation Engineer

Location:
Newark, CA
Posted:
October 29, 2025

Contact this candidate

Resume:

GOWTHAMI BOJJA

Bay Area, CA *************@*****.***

+1-408-***-****

PROFESSIONAL SUMMARY

• 10+ years of experience as SDET / QA Automation Engineer across Google, YouTube, and enterprise projects, specializing in automation frameworks, test strategy, and release quality assurance.

• Expertise in functional, regression, smoke, and exploratory testing across iOS, Android, Web, and Smart TV platforms, ensuring high-quality user experiences at scale.

• Designed and implemented automation frameworks in Python and Java, accelerating test execution cycles and reducing manual QA effort by up to 90%.

• Hands-on experience with CI/CD pipelines (Jenkins, GitHub Actions, Google internal tools), enabling continuous integration and automated validation.

• Strong background in AI/LLM-driven QA, including automated test case generation, exploratory test acceleration, and documentation via natural language models.

• Built and optimized REST APIs and automation utilities for backend validation, error handling, and system stability.

• Skilled in database testing with MySQL; automated defect analysis, bug triage, and reporting pipelines integrating SQL queries, JSON data, and visualization tools.

• Experienced with JUnit, TestNG, unittest, pytest for unit, integration, and regression test automation across multiple applications.

• Developed reusable automation libraries for device-level validation, NLP/voice interaction testing, and multi-build compatibility.

• Proficient in bug tracking and defect lifecycle management using Bugzilla, JIRA, and Google internal tools, driving quick resolution of production issues.

• Automated workflows with Google Apps Script to streamline cross-team operations and improve scheduling efficiency.

• Strong focus on observability and QA metrics, implementing dashboards and reporting mechanisms to track test efficiency and defect density.

• Collaborated with cross-functional Agile teams, leading standups, triage calls, and release readiness reviews as part of an end-to-end quality strategy.

• Authored comprehensive QA deliverables — test plans, defect reports, issue analysis, root cause documentation, and automation best practices.

• Demonstrated excellent problem-solving, adaptability, and technical leadership in high-pressure, large-scale release environments.

EUCATION:

• Masters in Computer Science, University of New Mexico, Albuquerque NM 2015-2017.

• Bachelors in Electronics Engineering, Amrita Vishwa Vidyapeetham, Blr, India 2011-2015.

TECHNICAL SKILLS

• Programming & Scripting: Python, Java, JavaScript (Google Apps Script), MATLAB, SQL, Shell Scripting.

• Test Automation Frameworks: Pytest, unittest, JUnit, TestNG, Selenium, Appium, Espresso, Robot Framework.

• CI/CD & DevOps: Jenkins, GitHub Actions, Google Cloud Build, Docker, Kubernetes (exposure), Git/Gerrit.

• QA & Testing Tools: Postman, RestAssured, MetaMorph, JIRA, Bugzilla, TestRail, Google internal QA tools.

• AI/Automation Enhancements: Prompt Engineering, LLM-based test automation (test case generation, exploratory testing), AI-driven promo validation.

• API & Backend Testing: REST API validation, Flask-based APIs, Microservices testing, JSON/XML data validation.

• Databases: MySQL, SQLite, Google Cloud SQL; experience with writing complex SQL queries and data validation.

• Operating Systems & Platforms: Linux/Unix, Windows, Android, iOS, Web, Smart TVs, 3rd-party OEM devices.

• Cloud & Infrastructure: Google Cloud Platform (GCP), Google Workspace Automation (Sheets, Calendar), AWS (exposure to RDS, EC2).

• Observability & Metrics: Kibana, Grafana (exposure), QA dashboards, automation efficiency metrics.

• Other Tools & Utilities: Bug tracking systems, log analysis tools, version control (Git, Gerrit), Agile/Scrum collaboration tools.

PROFESSIONAL EXPERIENCE

Application Engineer / SDET YouTube (Google), San Jose, CA Oct 2020 – Present

• Led Agile QA team for YouTube (Main, Music, TV) across iOS, Android, Web, and Smart TVs, driving defect triage, release approvals, and production readiness.

• Built Playwright automation scripts for cross-browser testing of YouTube Web, validating video playback, search, and playlist features.

• Integrated Cucumber BDD with automation suites, translating requirements into Gherkin scenarios to improve alignment across QA, Dev, and Product teams.

• Created test strategies for Afterparty artist promos, meeting critical deadlines for high-visibility campaigns.

• Implemented PostgreSQL-based validation scripts to ensure consistency of video metadata, user engagement events, and analytics pipelines.

• Developed pytest-based regression suites to validate backend promo workflows and metadata services, reducing flakiness.

• Designed and executed performance test plans in JMeter to simulate concurrent video streaming and playlist interactions, ensuring stability under high traffic.

• Enhanced CI/CD workflows by combining Cypress test runs with PostgreSQL checks and REST API validations, ensuring end-to-end traceability for feature releases.

• Integrated pytest with CI/CD pipelines (Jenkins, GitHub Actions), enabling parallel execution and faster feedback loops.

• Implemented test data provisioning strategies by creating reusable datasets for video uploads, user sessions, and playlist workflows, improving cross-environment reliability.

• Prototyped AI-driven test automation frameworks to validate promo workflows, reducing manual QA time by 40%.

• Automated end-to-end test flows using Playwright + PostgreSQL validations, ensuring UI actions matched expected database state.

• Authored detailed QA documentation including bug reports, test plans, issue analysis, and workarounds.

QA Automation Engineer Google, Mountain View, CA Feb 2020 – Oct 2020

• Built and maintained Python automation frameworks to test core Google Dialer features across Android platforms.

• Designed pytest test cases for Android Dialer API validations, improving coverage of microservices and REST endpoints.

• Implemented Playwright UI automation for internal web tools supporting call logs and contact management, reducing manual regression time.

• Developed Cucumber BDD test cases for voice-command workflows, enabling business-readable acceptance criteria validation and improving cross-team collaboration.

• Wrote advanced PostgreSQL queries to validate call logs, contact sync flows, and device data integrity across microservices.

• Automated end-to-end API workflows using REST Assured + PostgreSQL validations, ensuring API responses matched expected database state and reducing defect leakage.

• Leveraged pytest fixtures and parametrization to streamline reusable test components across multiple feature modules.

• Conducted LoadRunner-based stress and endurance testing on Dialer microservices, identifying bottlenecks and reducing API response times by 20%.

• Integrated automated test execution into CI/CD pipelines, enabling continuous validation of Android builds.

• Integrated Playwright test runs into CI/CD pipelines, enabling consistent cross-browser validation for critical user flows.

• Built automated test data pipelines for call logs and contact sync flows, ensuring consistent and scalable datasets for regression and performance testing.

• Reported, tracked, and validated defects using internal bug tracking tools, improving resolution speed and release stability.

• Partnered with delivery managers to define performance benchmarks and release quality gates.

Automation Engineer Google (Assistant Team), Mountain View, CA Nov 2018 – Feb 2020

• Automated validation workflows for Google Assistant on 3rd-party OEM devices, expanding test coverage.

• Built pytest-based automation for device validation, covering voice command workflows and NLP response accuracy.

• Developed Java automation scripts reducing test execution time from 20 minutes to under 1 minute.

• Developed Playwright scripts to test multi-platform web dashboards used for managing Google Assistant device configurations.

• Created reusable Java libraries for audio validation across devices with varied capabilities.

• Built Java-based data processing utilities for text and data stream analysis from remote devices.

• Applied JUnit/TestNG frameworks to validate Java automation code and ensure reliability.

• Applied pytest plugins and reporting tools to generate detailed execution metrics, improving defect traceability.

• Integrated Java automation scripts into device-level CI pipelines, improving release reliability.

• Developed JMeter performance scripts for voice interaction workflows, validating latency, NLP accuracy, and throughput under peak usage.

• Performed exploratory testing on voice interaction features to validate NLP accuracy and latency.

• Designed automation processes for multi-build validation, ensuring consistency across manufacturers.

• Combined Playwright automation with API and database checks, ensuring front-end voice command results matched backend service responses.

• Designed test data management strategies to generate dynamic voice commands, multilingual inputs, and device variations, reducing manual setup and improving coverage.

• Documented automation workflows, test plans, and reusable templates for future scalability.

• Improved QA efficiency by introducing automation metrics and dashboards to monitor execution results.

Software Engineer Netsec Professionals Corp, CA Sep 2017 – Nov 2018

• Triaged test failures using Bugzilla and created Java-based tools to analyze logs and classify defects.

• Built Java + MySQL utilities to query defect data and export reports to Google Sheets.

• Automated bug frequency analysis by severity and recurrence, improving prioritization.

• Designed Java-based utilities for data import/export in JSON, streamlining bug data exchange.

• Extended QA tools with Java to integrate into defect tracking pipelines.

• Automated repetitive SQL queries for bug metrics using Java connectors, reducing manual reporting time.

• Wrote and maintained internal documentation describing tool design, implementation, and QA workflows.

• Partnered with developers to provide log-based defect insights, reducing debugging time.

• Validated database integrity with Java-based automated checks before defect reporting.

• Contributed to cross-team debugging efforts by providing automated bug classification utilities.

Backend Engineer (Contract) Jun 2017 – Sep 2017

• Developed Java-based REST APIs with MySQL for internal applications.

• Enhanced existing Java tools for LDAP Active Directory hierarchy retrieval and validation.

• Debugged and optimized backend Java modules to improve performance and maintainability.

• Automated employee data roll-up and drill-down reports using Java integrations with Active Directory.

• Wrote SQL queries with Java connectors to support backend analytics and reporting.

• Created API documentation for internal teams to integrate with backend services.

• Implemented JUnit test cases to validate new API endpoints.

• Enhanced error handling in backend Java services to improve stability.

• Supported integration of backend Java services with web-based internal tools.

• Collaborated with cross-functional teams to deliver backend fixes and enhancements on schedule.

Research Lab Assistant University of New Mexico Hospital Oct 2015 – May 2017

• Built MATLAB program to analyze transport dynamics of protein beads in squid axons.

• Automated image/video data extraction using MetaMorph software for protein velocity and pause analysis.

• Designed algorithms to calculate KPIs such as track velocity, run velocity, and pause duration.

• Validated scientific data models with statistical testing and error handling in MATLAB/Java.

• Built data visualization dashboards for large experimental datasets to improve analysis efficiency.

• Authored research documentation and technical papers submitted to NIH-funded projects.

• Presented findings via research poster at American Society of Cellular Biology (ASCB).

• Collaborated with senior researchers to design reproducible experiments and automation workflows.



Contact this candidate