Quality Assurance Engineer
Core
Develop, execute, and maintain automated test scripts and regression test suites for web applications, integrating tests into CI/CD pipelines.
Role type
Associate Quality Assurance Engineer (Test Automation)
Builds
Automated functional, regression, and end-to-end testing scenarios for web applications
Domain
Financial markets infrastructure / Software Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test automation frameworks (Playwright, WebdriverIO), JavaScript/TypeScript/Python, Locator strategies (CSS, XPath), CI/CD integration, Debugging, Git, Web technologies (HTML, CSS, DOM, APIs)
Preferred skills
AI-assisted testing tools, API automation (REST/GraphQL), Performance/Accessibility/Security testing, Test data management, Service virtualization
Technologies
Playwright, WebdriverIO, Visual Studio Code, Git, Azure DevOps, GitHub Actions, Jenkins
Responsibilities
Develop and maintain automated test scripts and regression suites; Implement effective locator strategies for stable execution; Integrate automated tests into CI/CD pipelines; Investigate and resolve test failures and flaky cases; Collaborate with developers and product teams on test planning and framework improvements.
Seniority
Associate, hands-on IC
