Quality Assurance Engineer
Core
Build, maintain, and improve automated testing solutions to ensure the quality, reliability, and performance of software products.
Role type
Associate Automation Engineer
Builds
Automated test frameworks and suites for web-based and enterprise software applications
Domain
Software Engineering / Application Lifecycle Management
Required skills
Software testing principles, automation frameworks (Selenium, Playwright, Cypress), programming (Java, Python, JavaScript, C#), Git, defect tracking, CI/CD integration, analytical problem-solving
Preferred skills
Agile methodologies, CI/CD tools (Azure DevOps, Jenkins, GitHub Actions), API testing (Postman), cloud technologies, containerized environments
Technologies
Selenium, Playwright, Cypress, Java, Python, JavaScript, C#, Git, Azure DevOps, Jenkins, GitHub Actions, Postman
Responsibilities
Design and develop automated test scripts, execute automated and manual test cases, identify and track software defects, support CI/CD pipeline integration, analyze test results and provide quality metrics, participate in sprint planning and retrospectives, improve test coverage and framework stability
Seniority
Junior, early-career IC