Senior SQA Engineer
TLDR
Lead automation QA across backend and mobile apps, shaping CI/CD, observability, and delivery quality with a path to principal engineering.
OneScreen is seeking a Senior Quality Assurance Engineer (Automation) to elevate the quality engineering practices across our digital platform and mobile applications. This role is fully technical and focused on automation QA. You will champion a modern quality engineering culture where engineers, designers, and product teams share accountability for quality from design through to production. This role offers a clear path toward technical leadership, principal engineering responsibilities, and influence over CI/CD, observability, and continuous delivery practices.
Note: The candidate will work during the evening/night shift with our US Teams. This is an on-site job.
- Design, implement, and maintain robust automation frameworks for backend and mobile applications.
- Build mobile automation using Dart/Flutter tooling and/or Appium, Playwright, ensuring scalable multi-platform execution.
- Contribute to performance, scalability, and load testing aligned with service-level objectives (SLOs).
- Integrate test automation, coverage, and quality gates into the CI/CD lifecycle, including regression suite management across Android API levels.
- Improve build and release pipelines using Azure DevOps, GitHub Actions, or GitLab.
- Integrate test automation, coverage, and quality gates into the CI/CD lifecycle.
- Advocate for shorter feedback loops and measurable delivery efficiency.
- Challenge requirements, architecture, and technical assumptions before development.
- Promote engineering patterns that increase testability across the stack.
- Use logging (ADB/logcat), dashboards, APM, and distributed tracing to monitor release health across Android versions and device segments.
- Contribute to blameless root-cause analysis and drive measurable improvements.
- ADB, logcat, dumpsys, AOSP knowledge, and experience flashing/testing firmware builds.
Qualifications & Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
- 2-3 years of proven experience in Software Quality Assuran.ce.
- Solid understanding of Android internals: activity/fragment lifecycle, intent system, permissions model, and background execution limits.
- Working knowledge of Kotlin or Java sufficient to read Android source code, write instrumentation tests, or debug test failures.
- Hands-on experience with Postman for API testing (REST/GraphQL) and Selenium and/or Playwright for web automation.
- Solid experience testing web/SaaS applications, frontend workflows, session management, and state transitions.
- Hands-on experience with ADB, logcat, and Android Debug Bridge for device interrogation and log analysis during test execution.
- Familiarity with Android Profiler or similar tools for identifying ANRs, memory leaks, and CPU performance regressions.
- Excellent communication, able to explain quality risks to technical and non-technical stakeholders.
- Strong analytical, investigative, and problem-solving skills.
- Ability to thrive in a fast-paced, cross-functional, multi-regional environment.
- High degree of ownership, accountability, and professional integrity.
OneScreen develops innovative collaborative technology and security solutions, offering a diverse blend of hardware and software products. Catering to businesses seeking enhanced communication and security, we partner with industry leaders like Microsoft and Qualcomm to deliver integrated, effective solutions that meet modern demands.