remote
Software Quality Engineer - Adobe
Software Engineer
Senior Software Quality Engineer focused on AI‑augmented test automation for rendering‑heavy web applications, leveraging React, WebGL, C++ and CI/CD pipelines to deliver scalable, reliable visual regression and UI testing.
About the role
Key Responsibilities
- Design, develop, and maintain scalable automated test suites for React UI, canvas/WebGL/WebGPU surfaces, and native C++ rendering layers.
- Implement AI‑powered tools to accelerate test creation, debugging, triage, and coverage analysis while preserving reliability.
- Integrate visual regression testing and baseline management into CI/CD pipelines, ensuring rapid feedback on rendering quality.
- Collaborate with product and engineering teams to assess risk, define quality metrics, and drive continuous improvement.
- Manage cloud‑based test artifacts and GPU‑enabled test environments, optimizing performance and resource utilization.
Requirements
- 5+ years of QA/SDET experience in high‑performance web and native applications.
- Proficiency in JavaScript/React, WebGL, and C++ test automation.
- Strong background in CI/CD tooling (Jenkins, GitHub Actions, etc.) and visual regression frameworks.
- Experience with AI/ML tooling for test generation and analysis.
- Excellent problem‑solving skills and a passion for delivering high‑quality user experiences.
Skills
pythonjavascriptreactwebglcicdc