QA Engineer
Core
QA Engineer ensuring quality, reliability, and accuracy of web/API applications and ML-powered features through manual and automation testing.
Role type
QA Engineer (Manual & Automation)
Builds
Web applications, APIs, and ML/AI-powered features
Domain
Industrial AI / Software Quality Assurance
Deliverable
production ML models
Required skills
Functional testing, Regression testing, API testing, Automation frameworks (Playwright, Selenium, Cypress, Appium), Programming (Java, JavaScript/TypeScript, Python), SQL, Test case design, Defect documentation
Preferred skills
ML/AI model testing, CI/CD integration, Docker, Allure reporting
Technologies
Playwright, Selenium, Cypress, Appium, Java, JavaScript, TypeScript, Python, Postman, Jira, SQL, Docker, Allure
Responsibilities
Create and maintain test cases and plans, Develop and maintain automated test scripts, Execute regression suites and analyze failures, Validate ML model outputs against business rules, Perform API and database validation, Document defects with reproduction steps, Participate in Agile ceremonies
Seniority
Mid-level, hands-on IC