Quality Assurance Automation Engineer
Core
Plan, build, and maintain end-to-end test automation suites for web applications, integrating tests into CI/CD pipelines to ensure pre-deployment quality.
Role type
Quality Assurance Automation Engineer
Builds
Automated test suites, CI/CD quality gates, and bug-detection scripts for frontend, APIs, and backend systems.
Domain
E-commerce / Web Development
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work -> product features (test automation suites and quality gates)
Required skills
Test automation framework design, Playwright, Python, CI/CD pipeline configuration, GitHub Actions, manual test planning, cross-device and cross-browser testing, API testing, backend testing, Agile Scrum, acceptance criteria definition, edge case discovery, bug severity assessment, release decision making, coaching developers on quality ownership.
Preferred skills
Cypress, AI-assisted testing tools, GitHub Copilot, Odoo, Python-based backends.
Technologies
Playwright, Python, GitHub Actions, Cypress, Jira, Odoo
Responsibilities
Create and maintain automation frameworks; Integrate automated tests into GitHub Actions; Define acceptance criteria and edge cases; Establish bug severity rules; Design and execute manual test plans; Coach developers on quality ownership; Refine Definition of Done.
Seniority
Mid-level (3+ years experience)