remote
Software Quality Engineer 4 - Adobe
Software Engineer
Experienced Quality Engineer skilled in test automation, Selenium, and Java/Python, driving agile, data‑driven testing for a high‑impact photography software suite.
About the role
Key Responsibilities
- Design, develop, and maintain automated test frameworks and scripts for Lightroom desktop and mobile applications.
- Collaborate with product, development, and design teams in an agile environment to define test strategies and acceptance criteria.
- Execute functional, regression, performance, and security tests, analyzing results to identify root causes and drive defect resolution.
- Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions) and ensure reliable test execution across cloud environments.
- Contribute to continuous improvement by collecting metrics, reporting test coverage, and recommending process enhancements.
Requirements
- 5+ years of software quality engineering experience with strong programming skills in Java or Python.
- Proficiency in Selenium/WebDriver and building scalable test automation frameworks.
- Hands‑on experience with Agile methodologies, test‑driven development, and CI/CD tools.
- Familiarity with cloud platforms (AWS) and containerized test environments.
- Excellent analytical, communication, and problem‑solving abilities.
Skills
test automationseleniumjavapythonaws