QA Engineer (Test Automation)
Core
Develop and maintain automated tests for web & REST API applications, integrate them into CI/CD pipelines, and execute functional, regression, smoke, and exploratory testing to ensure software quality.
Role type
QA Engineer (Test Automation)
Builds
Automated test suites for web and API applications
Domain
Software Quality Assurance / Web Development
Required skills
Test automation frameworks, JavaScript/TypeScript, Python, Java, Git, Agile/Scrum, Web technologies, Defect tracking
Preferred skills
API test automation, CI/CD tools (GitHub Actions, GitLab CI, Azure DevOps, Jenkins), Containerized/cloud-based testing, Performance/accessibility/security testing, Distributed systems testing
Responsibilities
Develop and maintain automated tests for web & REST API applications, Collaborate with developers and product managers to review requirements and assess quality risks, Integrate automated tests into CI/CD pipelines, Execute functional, regression, smoke, and exploratory testing, Document and track defects, Contribute to test strategies and best practices
Seniority
Mid-level, Individual Contributor