Amdaris

SeniorQAEngineerUIAutomation(Python)

Chișinău, Moldova
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior QA Engineer – UI Automation (Python) at Amdaris. Skills: UI Automation, Python, QA strategy, AI/ML system testing, CI/CD integration. Define and execute test strategies across the full stack: backend APIs (FastAPI), frontend UIs, and agentic workflows. Define testing standards and frameworks that enable developers to own unit and integration test coverage, in line with a shift-left quality model”

What You'll Achieve.

Ensure what reaches learners meets a consistent standard

Industry & Context.

Problems you'll solve

Think in systems

What They're Looking For.

Must Have

3–5+ years of QA experience with a full-stack focus (backend + frontend), experience with Python test frameworks (pytest), Experience testing APIs (REST, WebSocket) and microservice architectures, Ability to design test strategies for AI/ML systems with non-deterministic outputs, Hands-on experience with CI/CD integration for automated testing, Understanding of Docker, cloud environments (Azure/AWS), and deployment pipelines, Experience with performance and load testing tools, Fluent English, spoken and written

Nice to Have

Familiarity with frontend testing tools (Playwright, Cypress, or equivalent), Familiarity with LLM evaluation and observability tools (Langfuse, etc. ) is a plus, Daily user of AI development tools (Cursor, Claude Code, Copilot)

What You'll Do.

Define and execute test strategies across the full stack: backend APIs (FastAPI)

and agentic workflows

Define testing standards and frameworks that enable developers to own unit and integration test coverage

in line with a shift-left quality model

Design testing approaches for non-deterministic AI outputs: LLM evaluation benchmarks

and golden-set validation

Enable and govern the automated testing strategy: owning E2E and system-level validation while supporting developers in writing their own unit and integration tests

Implement workflow validation

ensuring holistic quality across text

and generated content (not just individual outputs)

Collaborate with AI engineers to define quality gates for content generation pipelines

and performance validation for platform services

Integrate automated testing into CI/CD pipelines (GitHub Actions) across Azure and AWS environments

Track and report quality metrics across the platform

Advocate for quality standards and best practices across the team

How You'll Work.

Team & Collaboration

Collaborate with AI engineers to define quality gates for content generation pipelines; Advocate for quality standards and best practices across the team; Promote good team spirit and collaboration

Communication Scope

Fluent English, spoken and written

Full Job Description

We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021, 94% in 2022, while in 2023 we joined forces with Insight, a Fortune 500 company and a leading solutions and systems integrator. With exciting growth plans and cutting-edge projects, there has never been a better time to join our incredible team. WE ARE AMDARIS We are growing aggressively, and we are now looking for a Senior QA Engineer - UI Automation (Python). The candidate should be capable of handling infrastructure, possess a solid understanding of software development, and be able to develop QA tools and automation frameworks also to embark on an international project and work with the latest testing tools alongside the brightest minds in a collaborative and energetic work environment. We are offering stimulating salaries plus a great range of benefits, including the opportunity of building and enhancing yourself for a successful career within a highly reputable organisation. A great team mentality is essential, with the ability to lead by example and promote good team spirit and collaboration. ROLE INTRO We are building production-grade agentic content workflows for a large-scale English Language Learning ecosystem. The platform uses AI agent architectures to generate and validate educational content at scale, serving multiple products across the organization. The team owns the end-to-end lifecycle: workflow design, LLM orchestration, evaluation, and production operations. About the Role We are looking for a QA engineer who thinks in systems, not just test cases. You will own the quality strategy for a platform where outputs are AI-generated, non-deterministic, and educationally consequential, designing evaluation frameworks, setting quality gates, and ensuring what reaches learners meets a consistent standard. Key Responsibilities: Define and execute test strategies across the full stack: backend APIs (FastAPI), frontend UIs, and agenti

Free ATS check

Applying for this Senior QA Engineer – UI Automation (Python) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Amdaris?

Real rants from real employees. Read before you apply.

Read Company Rants →