Build and scale robust automation frameworks using Python and pytest
Integrate automated tests into Azure DevOps CI/CD pipelines
Embed shift-left testing and promote quality through early collaboration with developers
Create clear, well-structured test plans, cases, and documentation
Track test coverage, automation metrics, and overall QA effectiveness
Identify and troubleshoot complex issues across data-heavy systems
Own testing of AI/NLP components and leverage AI-assisted QA tools
Requirements
5+ years of QA automation experience in data-intensive environments
Strong Python skills for building and scaling automation frameworks (pytest or similar)
Proven ability to design and own end-to-end automation strategies from scratch
Hands-on experience with Azure services and Azure DevOps pipelines
Strong background in API testing and CI/CD integration
Knowledge of containerized test environments (Docker)
Ability to create clear, well-structured test documentation and metrics
Manual testing expertise
Excellent client-facing communication and collaboration skills
Upper-Intermediate English level
Desirable:
AI/NLP testing experience
Deepeval experience
Tech Stack
Azure
Docker
Python
Benefits
30 paid days off per year — take them whenever you want for vacation, holidays, or personal time
5 paid sick days, up to 60 days of medical leave, and 6 paid days off per year for major family events like weddings, funerals, or the birth of a child
Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months
Grow your skills with English lessons, online training, conferences, and the option to explore new career paths