remoteonsite
Quality Assurance Engineer - Diffusely
QA Engineer
Quality Assurance Engineer responsible for ensuring the reliability of image processing pipelines, client‑facing APIs, and the WebPlayer using automated Selenium tests, API validation, and continuous integration workflows.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites for image processing pipelines and WebPlayer using Selenium and Python.
- Implement API test cases for client‑facing endpoints, ensuring data integrity and performance under load.
- Integrate test automation into CI/CD pipelines, providing rapid feedback to development teams.
- Collaborate with product, engineering, and design teams to define quality standards and troubleshoot defects.
- Analyze test results, generate detailed reports, and recommend process improvements.
Requirements
- 3+ years of QA experience in a SaaS or image‑processing environment.
- Strong understanding of CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
- Excellent analytical, problem‑solving, and communication skills.
- Experience with version control (Git) and Agile development practices.