πUnited States
Senior Software Engineer, Android Test Engineering

π΅ $190k-$267k
πRemote - United States
Please let Reddit know you found this job on JobsCollider. Thanks! π
Summary
Join Reddit's Test Engineering team as a Senior Android Test Engineer and contribute to a quality-first engineering culture. Design, develop, and maintain robust test automation frameworks and tools for Android applications. Analyze production issues, identify test gaps, and improve automated testing strategies. Maintain critical test infrastructure and troubleshoot complex issues. Mentor junior engineers and influence teams on best testing practices. This role requires extensive Android development experience and expertise in automated testing frameworks.
Requirements
- 6+ years of progressive experience as an SDET or Software Engineer with a strong focus on the Android platform
- 3+ years of hands-on Android development experience
- Extensive experience in designing and building scalable automated test frameworks, tools, and services specifically for mobile applications
- Strong expertise in writing, executing, and monitoring advanced automated test suites using a variety of technologies such as Espresso and/or UIAutomator with Kotlin
- Demonstrated experience in unit, snapshot, and complex end-to-end testing of Android applications
- Proven track record of building sophisticated test frameworks and automated tests for native mobile applications
- Expert-level understanding of CI/CD processes and the integration of robust quality checks throughout the development workflow
- Comprehensive knowledge of advanced QA methodologies and strategies for mobile application releases
- Strong communication and collaboration skills with working proficiency in verbal and written English
Responsibilities
- Contribute to and advocate for a quality-first engineering culture across Android software feature development teams at Reddit
- Design, develop, and evolve scalable and robust test automation frameworks, tools, and services for Android applications
- Analyze production issues , identify test gaps across the entire testing stack, and make systemic improvements to automated testing strategies
- Maintain and ensure the stability and reliability of critical test infrastructure in non-production environments
- Participate in troubleshooting and triaging complex issues, collaborating cross-functionally to identify root causes and implement lasting resolutions
- Influence and educate engineering teams on best practices for unit, integration, and end-to-end testing, promoting a high bar for quality
- Mentor and guide less experienced engineers, sharing knowledge and helping to grow the team's technical capabilities
Preferred Qualifications
- Experience with Jetpack Compose
- Prior experience leading small technical initiatives or projects within a quality engineering domain
Benefits
- Medical, dental, and vision insurance
- 401(k) program with employer match
- Generous time off for vacation
- Parental leave
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πUnited States, Worldwide
πIndia
π°$6k
πBrazil
πChina
π°$100k-$175k
πUnited States

π°$150k-$185k
πUnited States
πSpain
π°$105k-$165k
πUnited States