




Summary: Seeking a highly motivated Senior SDET to join a growing quality engineering team, focusing on shaping the future of test automation frameworks with company-wide impact. Highlights: 1. Shape the future of test automation frameworks with company-wide impact. 2. Lead design and execution of test strategies aligning with product roadmap. 3. Mentor junior SDET engineers and QA team members. **About the Role** We are seeking a highly motivated Senior Software Development Engineer in Test (SDET) to join our growing quality engineering team. At Uber, End\-to\-End (E2E) Test Automation is a new initiative, with a primary focus on testing mobile applications as we transition to a webview\-focused technology stack. As a senior member of the team, you will have the unique opportunity to shape the future of our test automation framework, establishing best practices that will have a company\-wide impact. If you're passionate about quality, innovation, and driving automation at scale, we want to hear from you. **What the Candidate Will Need / Bonus Points** \- What the Candidate Will Do \- * **Framework Design \& Development:** Architect, develop, and maintain scalable test automation frameworks for mobile and web applications. * **Test Automation:** Build and execute automated tests across mobile platforms (iOS and Android), focusing on E2E test coverage. * **CI/CD Integration:** Work closely with Infra teams to integrate automated tests into CI/CD pipelines using tools such as Buildkite and BrowserStack. * **Collaboration:** Partner with cross\-functional teams (developers, product managers, QA engineers) to define testing strategies and ensure high product quality. * **Mentorship:** Provide technical guidance and mentorship to junior SDET engineers and QA team members. * **Tooling \& Strategy:** Identify and implement the right tools, libraries, and practices to improve test efficiency, reliability, and scalability. * **Test Strategy \& Leadership:** Lead the design and execution of test strategies that align with the product roadmap and ensure robust regression coverage. * **More...** \- Basic Qualifications \- * **Experience:** 5\+ years of experience in test automation with a focus on mobile platforms (iOS, Android). * **Technical Skills:** Strong experience with test automation tools (e.g., Appium, Selenium, Espresso, XCUITest) and programming languages such as Java, Kotlin, JavaScript, Python, etc. * **CI/CD:** Hands\-on experience with continuous integration/continuous deployment (CI/CD) pipelines and tools (e.g., Buildkite, Jenkins). * **Cross\-Browser Testing:** Proficiency with cross\-browser testing frameworks and tools, preferably BrowserStack or similar. * **Leadership \& Mentorship:** Experience mentoring and coaching junior team members, with a desire to take ownership of the overall automation framework. * **Problem Solving:** Strong analytical and problem\-solving skills, with the ability to troubleshoot and diagnose issues across mobile and web platforms. * **Communication:** Excellent verbal and written communication skills to collaborate effectively across departments. \- Preferred Qualifications \- * **Experience:** \+7 or 8 years of experience in test automation for Web, Mobile and/or API. * **Cloud Testing:** Experience with cloud\-based test execution platforms (BrowserStack, Sauce Labs). * **Mobile Development:** Knowledge of mobile application development or working closely with development teams in mobile environments. * **Agile Methodologies:** Previous experience working in Agile or Scrum development environments.


