Senior QA Automation Engineer

Company: Techery
Location: Ukraine, Ukraine
Type: hybrid
Posted: Sep 16, 2026
Views: 0

About Techery

Techery is a digital product studio founded in 2013. We help non-tech companies grow through digital transformation, AI solutions, and product development.
Our team works with global clients like Plexus, BuzzFeed, The Orchard, and Lufthansa, delivering impactful software with a strong focus on ownership, transparency, and long-term value.

About the Project

We're building an international e-commerce platform for a client in the multi-level marketing (MLM) industry.
The platform supports sales of dietary supplements and wellness products in 30+ countries and includes:
  • Standard e-commerce functionality
  • A custom "Virtual Office" module for tracking MLM bonuses and user activity
  • Full localization and regional support
  • Define and implement QA strategy across the project
  • Design and optimize testing approaches and processes
  • Maintain and improve existing QA workflows
  • Build and maintain agentic workflows for authoring and maintaining Playwright tests — prompts, context, guardrails, review loops
  • Evolve and maintain the existing TypeScript / Playwright-based AQA framework
  • Coordinate the work of QA engineers
  • Set goals for the team and grow the team structure toward them
  • Mentor team members toward becoming automation engineers
  • Collaborate with other teams on company-wide AI transformation initiatives
  • Sharing automation practices across projects
  • Communicate with clients on quality-related matters

1. Strong programming fundamentals

  • 3+ years of hands-on programming in any modern language (TypeScript / JavaScript, Kotlin, Python) — we care about engineering depth, not a specific stack
  • Solid grasp of a static type system and how to use it for robust, self-documenting code
  • Confident with asynchronous programming (async/await, promises/futures, concurrency) as it applies to tests
  • Willing and able to work in a TypeScript / Node.js codebase

2. Test Automation with Playwright

  • 2+ years of experience writing stable E2E and integration tests (Playwright, or a comparable modern E2E tool with readiness to switch)
  • Experience with parallel test execution, configuring environments, and using fixtures
  • Skilled in debugging tests using Playwright tools (e.g. trace viewer, debug mode)

3. Test Framework Architecture and Development

  • 3+ years of experience, including building test frameworks from scratch or major refactoring and architectural improvements
  • Deep knowledge and practical application of design patterns in automation, especially Page Object Model (POM), Fixture, Lazy Initialization, and Steps

4. Agentic Development (AI)

  • Practical experience using coding agents (Claude Code, Cursor, Copilot or similar) as part of the daily engineering loop, not as a demo
  • Ability to design agentic workflows: decompose a task for an agent, supply the right context, set guardrails, and verify the output
  • Context engineering for a codebase — project rules/instructions files, skills, reusable prompts, MCP or tool integrations
  • Sober judgement on where AI helps and where it does not: review of generated tests, flakiness and hallucination control, cost/benefit of automation

5. Improving Codebase Testability

  • Experience working with React codebase to add or consult on adding stable test attributes (e.g. data-testid)
  • Ability to read and understand Node.js code to write accurate API tests and analyze backend logic

About the Company

Name: Techery
Location: Kyiv, Ukraine

We are a top-tier software consultancy dedicated to helping modern enterprises achieve true technological modernization. After 15 years of working with global CTO/CIOs we know exactly how to help big businesses transform. As part of Discovery phase, we do a full systems audit before moving forward. As you imagine, this service is in high demand, so the number of spots is limited.

More jobs at Techery