2x QA Engineer - Mid and Senior - Project: CaaS
Job Description
Budget:
Mid: 127PLN/h + VAT
Senior: 170PLN/h + VAT
REMOTE FROM POLAND
Introduction & Summary
We are seeking two QA Engineers, at mid and senior levels, to join our team working on the CaaS project. This role is crucial in validating data and APIs within a cloud-based workflow environment, emphasizing an automation-first mindset. Candidates should possess hands-on experience in automated testing with Python and familiarity with AWS services, API testing, and data validation techniques.
Main Responsibilities
The QA Engineers will play a key role in ensuring the quality and reliability of critical enterprise capabilities across Sanoma Learning.
Design, develop, and maintain automated tests for APIs, data pipelines, and platform services.
Ensure data quality and correctness across content ingestion, enrichment, and delivery flows.
Validate JSON schemas and shared data models across multiple consuming systems.
Test REST APIs, including contract, integration, and regression testing.
Verify data persistence and transformations across relational databases and object storage.
Monitor and validate platform behavior using logs, metrics, and alerts.
Collaborate with product owners and engineers to contribute to quality practices early in the development lifecycle.
Key Requirements
Hands-on experience with Python and pytest for automated testing (at least 2 years).
Experience with API testing (FastAPI-based services).
Experience with AWS services, in particular: S3, Aurora, Glue, Step Functions, CloudWatch.
Good SQL skills and experience validating data stored in relational databases.
Experience with JSON data validation, schema checks, and contract testing.
English proficiency at B2/C1 level.
Nice to Have
Understanding of AI or ML-driven search, content enrichment, or recommendation systems.
Experience with vector databases.
Experience with Bitbucket Pipelines or similar CI/CD tooling.
Experience validating LLM or AI-driven outputs, including quality, consistency, and determinism checks.
About emagine Polska
emagine is a high-end business & IT consulting company challenging the way businesses leverage high-end expertise. Enabled by our vast network of expert consultants, we tailor our services to the unique needs of each business, powering progress, solving challenges, and delivering real results. As the world evolves, scalability becomes increasingly important in modern, technology-driven organizations. And it is around this critical need that emagine stands out with a unique business model and delivery capacity. With emagine, companies gain the flexibility needed to navigate and succeed in a complex and ever-changing technological landscape. Through a seamless and tailored delivery model, we help you scale your business. We help organizations across all industries and sectors; these are our services: • Team extension: Scale with dedicated consultants on time & material • Nearshoring as a Service: Leverage a fully scalable development department in Poland • Teams: Power up with a dedicated team to help you build, develop and execute your projects • Managed Services: Let us tailor and manage your projects, delivering on your specific requirements and needs emagine was founded in 1989 and has a long track record of delivering expertise and business impact for blue-chip companies across Europe. Today, we are 900+ permanent employees working from departments in 10 countries. Furthermore, we own three state-of-the-art nearshore centres in Poland and one offshore centre in India. With 40.000 experts in our network and 4500+ partnered consultants on active contracts, we currently help our 500+ clients worldwide with high-end expertise.
Industry: IT Services and IT Consulting