Quality Assurance Engineer
Core
Guardian of software reliability and security, ensuring releases meet high standards of quality, performance, and data integrity for AI-driven solutions.
Role type
Senior IC Quality Assurance Engineer
Builds
Robust testing ecosystem for frontend (UI/UX) and backend (API) components, including automated suites and CI/CD integration.
Domain
Software Engineering / AI / Cybersecurity
Deliverable
production ML models | product features
Required skills
Automated test suite design, API testing, TypeScript/JavaScript, secure authentication validation, Git, bug tracking, quality gate definition, technical KPI monitoring, load/stress testing
Preferred skills
CI/CD pipeline integration (GitLab), SQL/NoSQL data validation, Docker/Kubernetes, AWS/on-prem testing, ISO 27001/SOC 2 audit practices
Technologies
TypeScript, JavaScript, Java, Spring Boot, Jira, Git, MySQL, MongoDB, Docker, Kubernetes, AWS
Responsibilities
Develop and execute test plans for AI interfaces and internal tools; Design and optimize automated test suites for UI/UX and API; Validate security implementations (XSS/CSRF, auth flows, encryption); Lead QA best practices adoption from unit to E2E testing; Define quality gates and metrics; Track defects and prevent regressions; Conduct load and stress testing; Integrate testing into CI/CD pipeline.
Seniority
Senior, hands-on IC
