QA Engineer (Product-Focused)
Location: Poland (remote-friendly with flexible hours to overlap with US ET and Europe)
English: Upper-Intermediate+
About the Client:
Our client is one of the world’s top 5 global management consulting firms, renowned for its prestige and trusted by hundreds of Fortune 500 companies. Their customer base includes leading global financial institutions, top-tier media and tech giants, and major government agencies. They offer a proven platform and services that help organizations drive innovation and efficiency.
About the Project:
You’ll be joining a cutting-edge GenAI initiative — a smart personal assistant that seamlessly integrates into Slack and other messaging platforms.
Tech Stack:
Python, SQL, Pandas, NumPy, TensorFlow, PyTorch, AWS (Azure is a plus)
Familiarity with RAG implementation, Agents, and LangChain is beneficial
Your Role & Responsibilities:
- Build and maintain robust test coverage, ensuring quality across all product features
- Design and support automated tests using Python and Pytest (focused on API testing)
- Develop and evolve the test automation framework and CI/CD practices following a test-driven prompt engineering approach
- Identify biases, inconsistencies, and inaccuracies in GenAI outputs across multiple scenarios
- Actively contribute to product quality by managing bug reports, prioritizing issues, and supporting release procedures
- Collaborate closely with a cross-functional team and contribute hands-on to experiments, code improvements, and testing of key ML/DS features
- Take full ownership of your QA stream — including planning, structuring tasks, and aligning priorities with the overall product impact
- Be ready to shift your working hours to sync with the globally distributed team (Europe/US ET)
What We’re Looking For:
- QA generalist with a strong product mindset and solid automation skills
- Experience in API testing with Python/Pytest
- Critical thinker who can identify opportunities for improvement with high product impact
- Self-driven and independent — someone who can own their workstream and contribute to end-to-end delivery
- Confident communicator, unafraid to speak up and challenge ideas at all levels
- Bonus: Understanding of GenAI, LLMs, LangChain, or experience working with ML-related products