QA Engineer
Core
Ensuring quality and reliability of the dominAI distributed computing platform by embedding quality practices throughout the development lifecycle.
Role type
Senior QA Engineer (Test Planning & Automation)
Builds
Automated test suites for distributed systems, machine learning, and LLM-based technologies
Domain
Deep-tech, distributed computing, defence simulation
Deliverable
production ML models | product features | infrastructure
Required skills
Test planning, requirements analysis, test automation, distributed systems testing, front-end testing (React, TypeScript), back-end testing (Node.js), Kubernetes management, defect triage, release planning
Preferred skills
Leadership in QA practices, cross-team collaboration
Technologies
Kubernetes, React, TypeScript, Node.js
Responsibilities
Champion and implement QA best practices; Collaborate with product managers and developers to define acceptance criteria; Develop and execute comprehensive test plans and test cases; Design, develop, and maintain automated test suites; Contribute to testing of machine learning and LLM-based technologies; Identify, triage, and resolve defects; Manage and maintain testing environments and infrastructure; Drive continuous improvement of QA processes and automation frameworks; Collaborate with other QA engineers to build a cohesive function; Contribute to release planning and risk assessment.