Role highlights
Full Time
Permanent
Mid
Remote · Hybrid · On-site
This mid-level QA Automation Engineer role requires 3 to 7 years of experience in software testing, specifically focused on mobile (iOS/Android) and embedded systems. The candidate must have strong expertise in regression testing, both manual and automated, and be skilled in designing effective test cases. Proficiency with automation frameworks is essential, along with practical experience using Python and/or Rust for embedded system validation. The role involves executing and maintaining comprehensive test packs for hardware and software, running automated test cycles, and integrating these tests within CI/CD pipelines, particularly using TeamCity. Collaboration skills are critical, as the engineer will work closely with software and hardware QA teams, device lab engineers, and distributed team members to identify, reproduce, and resolve issues. Strong analytical abilities and meticulous attention to detail are necessary to ensure software stability and reliability for next-generation camera technology. The position supports a hybrid work model and requires excellent communication skills to contribute to QA process improvements in an agile, fast-paced environment. This opportunity offers engagement with cutting-edge camera technology across embedded and mobile platforms, emphasizing continuous integration and delivery practices, hardware validation, and troubleshooting within a contractor-friendly setup focused on delivering outcomes.
About the role
Headquarters: Remote
URL: https://www.toptal.com/
Role Summary
- Mid-level QA Engineer for cross-functional team
- Focus on next-generation camera technology
- Ensure software stability and reliability for embedded systems and mobile apps (iOS/Android)
- Emphasis on regression testing (manual and automated)
- Hybrid work: 2-3 days/week in Lincoln, Nebraska
- 40 hrs/week, 1099 Contractor
Responsibilities
- Execute regression testing for embedded camera systems and mobile apps
- Maintain and extend test packs for all supported hardware/software
- Perform manual and automated test cycles for new releases and features
- Collaborate with software and hardware QA teams to identify, reproduce, and track issues
- Run and monitor automated tests in CI/CD pipelines (TeamCity)
- Work with device lab engineers for hardware validation and troubleshooting
- Document test results and contribute to QA process improvements
Requirements
- 3–7 years of QA experience in software testing for mobile and/or embedded systems
- Proven experience with regression testing and test case design
- Experience with automation frameworks
- Familiarity with Python and/or Rust for embedded system validation
- Experience in CI/CD environments and automated nightly test runs
- Strong analytical skills and attention to detail
- Excellent communication and collaboration skills for distributed teams
Benefits
- Work on cutting-edge camera technology (mobile and embedded)
- Collaborate with QA experts and device lab engineers
- Agile, fast-moving environment impacting next-generation hardware
- Flexible, contractor-friendly setup focused on outcomes
- Potential for long-term engagement on flagship technology
How to Apply
More roles from Toptal
View company profileToptal: Graph Algorithms & Computational Geometry Developer
Flexible location
Join Toptal as a remote Graph Algorithms & Computational Geometry Developer. Apply your expertise in graph isomorphism a...
Toptal: GPU Strategy Advisor
Flexible location
Join Toptal as a GPU Strategy Advisor to optimize GPU acceleration for complex algorithms. Remote, flexible hours. Apply...
Toptal: React Native Developer
Flexible location
Join Toptal as a React Native Developer to build innovative mobile apps for iOS & Android. Apply now for a long-term rem...