Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Uber • Brazil
Role & seniority: Senior Software Development Engineer in Test (SDET) on quality engineering team
Stack/tools: Mobile test automation (iOS/Android) with Appium, Selenium, Espresso, XCUITest; languages: Java, Kotlin, JavaScript, Python; CI/CD: Buildkite, Jenkins; cross-browser testing: BrowserStack or similar
Architect, develop, and maintain scalable mobile/web test automation frameworks
Build and execute end-to-end automated tests across mobile platforms; drive regression coverage
Integrate tests into CI/CD pipelines; collaborate with infra, developers, PMs; mentor junior SDET/QA members
5+ years in mobile-focused test automation (iOS, Android)
Proficiency with Appium/Selenium/Espresso/XCUITest and programming languages (Java, Kotlin, JavaScript, Python)
Hands-on CI/CD experience (Buildkite, Jenkins) and cross-browser testing (BrowserStack)
Leadership/mentorship ability; strong problem-solving and communication
7–8+ years in test automation (Web/Mobile/API)
Cloud testing platforms (BrowserStack, Sauce Labs)
Mobile app development knowledge or collaboration with mobile teams
Experience in Agile/Scrum environments
Location & work type: Location not stated; full-time employment implied
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.