Reddit is a community of communities, known for its open and authentic conversations on the internet. The company is seeking a Senior Software Engineer to work within the Test Engineering team, focusing on developing tools and frameworks to ensure quality across engineering teams.
Responsibilities:
- Help in building an Engineering culture that enables quality in all software feature development teams across Reddit
- Develop and evolve test automation frameworks, tools, and services
- Analyze production issues, identify test gaps across the entire testing stack and make systemic improvements to automated testing
- Maintain test infrastructure stability in non-production environments
- Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution
- Influence the entire engineering organization on unit/integration/end-to-end tests
Requirements:
- 5+ years of experience as an SDET, or as a Software Engineer for Android platform
- 3+ years in Android development
- Experience in designing and building scalable automated test frameworks, tools, and services for testing mobile applications
- Experience in writing, executing, and monitoring automated test suites using a variety of technologies such as Espresso and/or, UIAutomator using Kotlin
- Experience in unit, snapshot, and end-to-end testing of Android applications
- Experience in building test frameworks and automated tests for native Mobile applications
- Strong understanding of CI/CD process and quality checks in the workflow
- Strong understanding of QA methodologies for mobile applications releases
- Working proficiency and communication skills in verbal and written English
- Preferred experience in JetPack Compose