Test Analyst
Core
A hands-on quality assurance role focused on manual and automated testing of web-based applications within a PHP technology stack.
Role type
Test Analyst / QA Engineer
Builds
Robust, high-quality software across a modern PHP-based technology stack
Domain
Software Development / Web Applications
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Manual testing, Test automation, PHPUnit, Selenium, Playwright, Software testing principles, QA best practices, Web application testing
Preferred skills
PHP coding, CI/CD pipelines, API testing, JavaScript automation, Agile/Scrum, ISTQB certification
Technologies
PHP, PHPUnit, Selenium, Playwright
Responsibilities
Create, execute, and maintain manual test cases (functional, regression, exploratory), Design, develop, and maintain automated test suites, Perform and contribute to code reviews, Develop and maintain tests using PHPUnit, Build UI and end-to-end automated tests, Identify, log, and manage defects through to resolution, Continuously improve test coverage, automation frameworks, and QA processes
Seniority
Mid-level, hands-on IC