QA Engineer
Core
Delivering high-quality digital experiences through automated and manual testing for web, mobile, and API applications.
Role type
QA Engineer (Automation)
Builds
Web and mobile applications, automated test suites, and API tests.
Domain
Digital experience / Software Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Automated testing, Manual testing, JavaScript, TypeScript, Playwright, Selenium, Cypress, Appium, Agile/Scrum, JIRA, Azure DevOps, Blackbox testing, Whitebox testing, Regression testing, Smoke testing, Functional testing, Non-functional testing, UI testing, API testing, Mocking frameworks, XML, JSON, RestAssured, RestSharp, Postman, GraphQL, Mobile testing, Emulators, Cloud testing tools
Preferred skills
API and integration testing, Mobile application testing
Technologies
JavaScript, TypeScript, Playwright, Selenium, Cypress, Appium, JIRA, Azure DevOps, RestAssured, RestSharp, Postman, Browserstack, Crossbrowsertesting
Responsibilities
Write and execute automated and manual tests for web and mobile applications; Develop end-to-end (E2E) UI tests; Perform API and integration tests; Participate in internal initiatives to champion quality best practices; Collaborate with software development teams and business analysts.
Seniority
Mid-level (3+ years experience)


