
Senior Software Engineer, Android Test Engineering
Reddit, Inc.
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $190,800 - $267,100 per year
Job Level
Senior
Tech Stack
AndroidKotlin
About the role
- 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.
- Preferred experience in JetPack Compose.
- 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.
Benefits
- Comprehensive Healthcare Benefits and Income Replacement Programs
- 401k with Employer Match
- Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
- Family Planning Support
- Gender-Affirming Care
- Mental Health & Coaching Benefits
- Flexible Vacation & Paid Volunteer Time Off
- Generous Paid Parental Leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
SDETAndroid developmentautomated test frameworkstest automation toolsKotlinEspressoUIAutomatorJetPack Composeunit testingend-to-end testing
Soft skills
communication skillstroubleshootingproblem-solvingcollaborationinfluence