QA Engineer
VML.com
Office
Warsaw, Masovian, Poland
Full Time
Who We Are:
At VML, we are a beacon of innovation and growth in an ever-evolving world. Our heritage is built upon a century of combined expertise, where creativity meets technology, and diverse perspectives ignite inspiration. With the merger of VMLY&R and Wunderman Thompson, we have forged a new path as a growth partner that is part creative agency, part consultancy, and part technology powerhouse.
Our global family now encompasses over 30,000 employees across 150+ offices in 64 markets, each contributing to a culture that values connection, belonging, and the power of differences. Our expertise spans the entire customer journey, offering deep insights in communications, commerce, consultancy, CRM, CX, data, production, and technology. We deliver end-to-end solutions that result in revolutionary work.
The Role
We’re looking for a Mid-Level Quality Assurance Engineer to join our team, focusing on our Open Intelligence data initiative. While our team builds and maintains an enterprise-grade production system for this initiative, your critical role will be to ensure the quality, reliability, and accuracy of our data, services, and platforms. You’ll play a key role in enabling WPP Media to leverage its data assets with confidence, ensuring they are correct, consistent, and available across the business.
This role requires diligence, independence, technical savviness, and strong communication skills. It requires an understanding of brand, adtech, and marketing data, as well as the enterprise context. This is a hands-on technical role for an enterprising individual, who can balance contributing to long-term quality improvement initiatives with immediate attention to validating new features and addressing incidents. It also requires good communication skills, as you will be collaborating with and providing quality insights to engineers and product stakeholders across the globe. You will also collaborate closely with our product division to ensure transparency on the quality status to the business side.
What You’Ll Do
- Test Design & Execution: Develop, maintain, and execute comprehensive test plans, test cases, and test scripts for custom services, data stores, and data processing pipelines to ensure functional correctness, data integrity, and performance.
- Automation: Contribute to the development, and maintenance of automated tests (e.g., API and data validation) within our existing frameworks, integrating them into our CI/CD pipelines.
- Data Quality Assurance: Implement and maintain automated systems for result consistency checks, performing thorough data validation and reconciliation to ensure the accuracy and reliability of our Open Intelligence data assets.
- Defect Management: Identify, document, prioritize, and track defects using appropriate tools, working closely with engineering and product teams to ensure timely resolution and re-testing.
- Quality Advocacy: Contribute to identifying and addressing technical debt related to testability and quality within our data platform, advocating for quality best practices throughout the development lifecycle.
- Collaboration: Support our regional and services teams by ensuring that best practices for testing data pipelines and services are followed, and actively participate in code reviews for test automation.
- Reporting: Design and contribute to systems for cross-region quality monitoring and reporting, ensuring transparency on the quality status for our Product organization.
What You’Ll Bring
- Experience: 2-4 years of hands-on experience in Quality Assurance or Software Testing roles, ideally within data-intensive and cloud-native environments.
- QA Fundamentals: Strong understanding of software QA methodologies and tools.
- Automation Skills: Proven experience in developing and maintaining automated tests using at least one modern test automation framework (e.g., Playwright) and a scripting or programming language (e.g., Python).
- API Testing: Hands-on experience with API testing tools (e.g., Postman) and understanding of RESTful APIs.
- SQL/Spark Proficiency: Strong ability to write and execute complex SQL queries or Spark jobs for data validation, data integrity checks, and backend testing.
- Cloud Understanding (GCP preferred): Basic understanding of cloud platforms and how applications are deployed and managed within them (e.g., containerization with Docker, orchestration).
- Data Domain Knowledge: Interest in brand, adtech, and marketing data, and the ability to apply this understanding to testing data correctness and availability.
- CI/CD & Version Control: Experience working with CI/CD pipelines, version control (Git), branching strategies, and testing best practices.
- A proactive approach to solving problems and improving systems.
What We Offer
We believe great work starts with great people. You'll find:
- A supportive, inclusive culture built on trust, ambition and collaboration.
- Access to world class learning and development opportunities across the WPP network.
- Competitive salary, benefits and a focus on wellbeing.
- The chance to make a real impact shaping how data powers the next generation of media.
We believe the best work happens when we're together, fostering creativity, collaboration, and connection. That's why we’ve adopted a hybrid approach, with teams in the office an average of four days a week. If you require accommodations or flexibility, please discuss this with the hiring team during the interview process.
WPP (VML) is an equal opportunity employer and considers applicants for all positions without discrimination or regard to characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers.
VML is a WPP Agency. For more information, please visit our website, and follow VML on our social channels via Instagram, LinkedIn, and X.
When you click "Submit Application", this will send any information you add below to VML. Before you do this, we think it's a good idea to read through our Recruitment Privacy Policy. California residents should read our California Recruitment Privacy Notice. This explains what we do with your personal data when you apply for a role with us, and, how you can update the information you have provided us with or how to remove it.
