QA Engineer: Automation & Data Quality (Hybrid)
Summary
Build and maintain automated tests for AI-driven products, focusing on web, mobile, APIs, and data pipelines to ensure reliability and data quality.
- Junior QA Engineer – 1–2 years
- Assist in developing and implementing testing strategies and processes to ensure high-quality software products
- Work closely with team members and mentors to understand business objectives and translate them into practical quality requirements
- Identify, document, and track defects while collaborating with cross-functional teams to resolve issues
- Support the creation and maintenance of test plans and test cases to ensure adequate test coverage
- Perform acceptance testing for web applications, mobile apps, and API integrations
- Assist in the design and development of automated test scripts
- Communicate effectively within the team to align QA objectives with overall business goals
- Identify risks under supervision and contribute to mitigation strategies
- Mid QA Engineer – 3+ years
- Design and implement testing strategies to ensure product quality across web, mobile, APIs, and data pipelines
- Build and maintain automated testing frameworks and expand test coverage across critical product areas
- Own QA responsibilities for specific product features and ensure high reliability in releases
- Develop and maintain end-to-end automated tests for UI, APIs, and data workflows
- Collaborate with product managers, engineers, and data teams to translate business requirements into effective quality validation
- Analyze quality metrics and test results to identify risks and recommend improvements
- Participate in root cause analysis and debugging of complex production issues
- Improve CI/CD quality processes and contribute to scalable test infrastructure
- Contribute to performance, load, and reliability testing strategies
- Senior QA Engineer – 5+ years
- Define and drive QA strategy across multiple product areas to ensure scalable and reliable testing practices
- Design and maintain advanced automation frameworks for UI, APIs, and data pipelines
- Own quality standards and enforce best practices for test automation, CI/CD integration, and release validation
- Lead QA efforts for major product initiatives and coordinate testing across multiple teams
- Design and implement comprehensive testing strategies including functional, integration, performance, and reliability testing
- Collaborate closely with engineering, product, and data teams to ensure quality is embedded in the development lifecycle
- Analyze production incidents and establish preventive quality mechanisms
- Drive improvements in test coverage, monitoring, and observability
- Mentor QA engineers and guide the team in adopting automation and AI-assisted testing practices
- Advocate for quality at the product level and influence engineering decisions that improve reliability
Benefits
- Global company and culture
- Fast growth path
- Hybrid working model