QA Engineer / Quality Management Office

Safie

QA

Python

Java

About this role

This QA Engineer joins Safie’s Quality Management Office, which oversees quality across products built around a cloud video platform used with connected cameras. The role works across product development from the early planning stages, contributing to software quality and, where relevant, firmware assurance for camera services.

Responsibilities include planning, designing, and executing tests for web applications and native apps, implementing automated tests, and promoting shift-left quality practices from requirements definition through release. The role also collects, measures, and analyzes defect data, feeds findings back into products, and advances improvements to the overall development process. The stated environment includes MagicPod and Playwright for test automation, Python, Java, Go, and C++, plus AWS, Kubernetes, MySQL, Redis, PostgreSQL, DynamoDB, Terraform, Ansible, Prometheus, Grafana, Docker, and GitHub Actions.

Applicants must have at least three years of experience designing or executing tests for web applications, web APIs, or iOS or Android applications; ISTQB or JSTQB Foundation Level certification or equivalent testing knowledge; and experience automating E2E tests, including with no-code tools.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.