This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Software QA Engineer II role at Uber, provides an advanced opportunity to lead global testing initiatives and drive quality excellence across complex features and products. Working closely with quality advocate peers, automation engineers, and cross-functional teams, you will ensure that Uber's Delivery products are released with the highest quality standards. You will take ownership of end-to-end test strategy, risk management, and process improvements, leveraging your expertise to enhance quality frameworks, improve testing efficiency, and mentor team members.
Job Responsibility:
Lead end-to-end test design, execution, and maintenance of new features within the UberEats space, collaborating with US-based product/engineering teams and offshore/onshore testing vendors
Leading software migration testing efforts
Act as a senior point of contact and strategic advisor between cross-functional teams and offshore testers, driving quality and accountability
Implement flexible and scalable processes to ensure efficient workflow across teams, aligning with larger organizational goals
Establish and manage comprehensive regression testing strategies to guarantee the integrity of existing features
Proactively identify quality gaps and recommend technical, process, and tooling improvements to strengthen the quality ecosystem
Communicate testing issues, propose data-driven solutions, and drive resolutions
Collaborate closely with Release Management to ensure timely and high-quality releases of apps and features
Translate complex Product/Engineering requirements into detailed test flows and test cases for effective coverage
Lead and oversee multiple testing efforts simultaneously, coordinating work distribution, tracking parallel projects, and ensuring timely completion
Mentor and coach team members, fostering subject matter expertise in testing practices and the product domain
Manage project risks, stakeholder expectations, and ensure alignment across engineering, operations, and external testing contractors
Drive metrics-focused discussions, track and analyze key performance indicators, and use data to inform testing strategies at both the team and organizational level
Self-starter, identifying continuous improvement opportunities in testing processes and quality initiatives
Drive cross-functional alignment and collaboration, influencing stakeholders at all levels of the organization
Requirements:
Proven experience in manual and automated testing of consumer-facing mobile and web applications
Strong project management skills, with a track record of managing complex, large-scale testing projects
Proficiency in risk management, stakeholder management, conflict resolution, and project communication
Expertise with iOS, Android devices, web browsers, and macOS environments
Fluency in written and spoken English
Deep understanding of SDLC, PRD, ERD, bug lifecycle, and quality processes
Familiarity with testing software migrations
Strong working knowledge of Jira, bug trackers, and Test Case Management tools
Experience working with global teams across multiple time zones (especially US/India)
Nice to have:
8+ years of testing experience, with at least 2-3 years in program management roles
Experience in quality assurance of global consumer applications in continuous integration/continuous delivery environments
Expertise in testing scalable, end-to-end mobile and web solutions
Demonstrated ability to process and analyze large data sets to drive improvements and inform decision-making
Prior experience in the rideshare or delivery industry, including customer support or related roles
Advanced conflict resolution and stakeholder management abilities, working with multiple high-profile projects simultaneously
Recent experience in using AI/LLM tools to augment daily work