Software Quality Assurance Engineer - SQA
Core
Build and maintain automated and manual functional tests for web, API, and mobile applications to ensure quality across releases.
Role type
Software Quality Assurance Engineer (SQA)
Builds
Automated test suites, test documentation, and validated software releases for AI-based services.
Domain
Software Quality Assurance / AI Services
Deliverable
production ML models | product features
Required skills
Automated testing frameworks (Selenium/Playwright/Cypress), Mobile testing (Appium/BrowserStack), CI/CD integration, Integration and Load testing, Test data management, Git, Docker, Manual testing, Traceability management
Preferred skills
CI/CD pipelines (GitHub Actions/GitLab CI), Performance testing (Gatling/JMeter), HTML/CSS/JavaScript/Python, Agile/Scrum methodologies
Technologies
Selenium, Playwright, Cypress, Appium, BrowserStack, Docker, Git, GitHub Actions, GitLab CI, Gatling, JMeter
Responsibilities
Build and maintain automated tests for web and API testing; Maintain test cases and documentation with traceability; Prepare and maintain test data; Design, execute, and report on functional tests; Collaborate with stakeholders on test strategies; Follow Quality Control processes.
Seniority
Mid-level, hands-on IC
