New offer - be the first one to apply!

December 19, 2025

Lead Test Automation Engineer in Python

Senior • On-site

Kraków, Poland

We are seeking a Lead Test Automation Engineer in Python to join a team working on an innovative AI-driven investment platform. In this role, you will lead quality engineering efforts to ensure the platform meets user expectations and delivers transparent, intelligent solutions.

Apply now to contribute your expertise and drive quality across multiple layers of the system.


Responsibilities

  • Identify and capture quality attributes with architects across multiple subsystems

  • Design provable constructs to make architectural decisions testable

  • Build and establish QA capability spanning data layers, AI validation, microservices, and UI testing

  • Lead and coordinate the quality engineering team and testing activities

  • Prioritize testing efforts based on risk and business value

  • Drive remediation efforts by negotiating and facilitating resolution of quality failures

  • Collaborate to define verification strategies for microservices, graph queries, AI agents, and data pipelines

  • Embrace and promote shift-left quality ownership from development to testing

  • Validate data quality across bronze, silver, and gold layers

  • Verify AI agent goal achievement and output correctness

  • Test API contracts, service boundaries, and asynchronous communication for microservices

  • Perform frontend automation testing using Playwright for React components and end-to-end workflows

  • Validate graph database queries and relationship integrity using Neo4j

  • Ensure financial data accuracy and temporal calculations in time series testing

  • Integrate automated testing into DevOps pipelines and continuous deployment


Requirements

  • 5+ years of experience in Python test automation

  • Proven leadership experience managing QA teams in complex projects (1+ years)

  • Experience designing test strategies and building test automation frameworks

  • Solid knowledge of web service and API testing methodologies

  • Proficiency with Playwright for frontend automation testing

  • Experience with test automation frameworks and Python testing best practices

  • Understanding of test strategy development and implementation

  • Knowledge of quality attributes and architecture significant requirements

  • Ability to validate data pipelines and test multi-layer distributed systems

  • Experience with AI/ML testing and non-deterministic output verification

  • Familiarity with graph databases like Neo4j or similar

  • Experience integrating test automation into CI/CD pipelines (GitHub Actions, Kubernetes)

  • Experience with financial domain concepts and investment operations

  • Strong communication and collaboration skills

  • Proficiency in English language at B2+ level


Nice to have

  • Experience with Amazon Web Services (AWS)

  • Knowledge of generative AI fundamentals


We offer

  • We gather like-minded people:

    • Engineering community of industry professionals

    • Friendly team and enjoyable working environment

    • Flexible schedule and opportunity to work remotely within Poland

    • Chance to work abroad for up to 60 days annually

    • Business-driven relocation opportunities

  • We provide growth opportunities:

    • Outstanding career roadmap

    • Leadership development, career advising, soft skills, and well-being programs

    • Certification (GCP, Azure, AWS)

    • Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru

    • English classes

  • We cover it all:

    • Stable income (Employment Contract or B2B)

    • Participation in the Employee Stock Purchase Plan

    • Benefits package (health insurance, multisport, shopping vouchers)

    • Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more

    • Referral bonuses

    • Corporate, social and well-being events

  • Please, note:

    • The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview

    • We will reach out to selected candidates exclusively


EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.