Android Test Automation Engineer
About the role
Ascendion is a full service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients.
The purpose of the team is to support Project Solara -- a chip-to-cloud platform for agent-first devices, developed within the Applied Sciences Group -- by ensuring software quality and stability across concept reference devices during the internal self-host (dogfood) program.
Responsibilities
A typical day in the role will involve developing, maintaining, and expanding unit and component-level tests for Android applications to improve reliability, regression coverage, and overall product quality.
- Maintain and operate a physical Android device test lab, including device provisioning, configuration, software updates, connectivity, inventory, and test readiness.
- Partner with the Senior Android SDET to integrate tests with the existing automation framework and CI/CD pipelines, improve test reliability, and investigate automated test failures.
- Identify coverage gaps and high-risk areas, contribute to test planning, and prioritize regression testing based on product changes and telemetry.
- Troubleshoot product and test issues by reproducing defects, collecting and analyzing device logs, crash data, and telemetry, validating fixes, supporting release readiness, and documenting test procedures and quality results.
Requirements
The ideal candidate will have a software engineering or software engineering in test background, with hands-on experience designing, implementing, and maintaining automated test suites that provision, configure, and run software on physical devices.
- Software engineering - 5+ years
- Software automated testing, specifically Android Test Automation (provisioning, configuring, and running software on physical/prototype devices) - 1+ years
- Ability to independently drive technical work and deliver value - 3+ years
- Experience with Android/Kotlin or C++ or other strongly-typed languages
Benefits
The Company offers the following benefits for this position, subject to applicable eligibility requirements:
- Medical insurance
- Dental insurance
- Vision insurance
- 401(k) retirement plan
- Long-term disability insurance
- Short-term disability insurance
- 5 personal days accrued each calendar year
- 10-15 days of paid vacation time
- 6 paid holidays and 1 floating holiday per calendar year
Pay
Salary Range: $1,10,000 - 1,12,000 Annually. Factors that may affect pay within this range may include geography/market, skills, education, experience, and other qualifications of the successful candidate.