> Markdown version of [/jobs/ext/2003716-qa-automation-engineer](https://www.wearedevelopers.com/jobs/ext/2003716-qa-automation-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # QA Automation Engineer - **Company:** Criteo Corp. - **Location:** Ann Arbor, MI, United States - **Contract:** Permanent contract - **Skills:** Automation of Tests, C Sharp (Programming Language), Code Coverage, Computer Programming, Monitoring of Systems, JSON, Python (Programming Language), Open Source Technology, SQL Databases, Integration Tests, Programming Languages - **Published:** August 9, 2026 - **Apply:** https://www.wayup.com/i-j-criteo-795800557053394/ ## About the Role + Prior coding experience (Python, C#, JSON, SQL, etc.) + Experience reviewing other developer's code + A strong liking of investigation + A sound knowledge of platforms at scale + Being a quick learner + Not afraid of changes + Great communication skills: be able to give the right level of information at the right time to the right person Bonus points + Prior knowledge of advertising ecosystem + Experience in incident management + Experience with on-call shifts + Knowledge of and interaction with infrastructure + Experience with monitoring systems So even if you do not tick all the boxes, but are up to the challenge, please drop us a line with your resume! ## Description At Criteo we face some of the most challenging, but interesting, problems in the IT industry. We work at a scale of speed, performance and complexity that few others in the industry can compete with. Our data is not big it's absolutely HUGE. To help us solve these challenges, Criteo is looking for the best of the best in terms of engineering talent within our cool and geeky environment! At Criteo, we have one such team within our Research and Development (R&D) department: QA Automation. This is our jack-of-all trades test engineering team, whose role is to exercise our infrastructure and systems and make sure they stay in line with business expectations and requirements. Challenges of this role: Being a QA Automation Engineer at Criteo means that you are at the frontline of ensuring our applications run smoothly, which is challenging on many aspects. You will have to: + Work closely with key stakeholders to: o Insure that software meets all Business/Product requirements o Validate that deployments are bug-free by utilizing integration, system, and functional testing o Work closely with the CBS Product and development teams to ensure on time delivery o Troubleshoot issues when they arise in all development environments (DEV, UAT, PRODUCTION) + Expand the team's test automation repository and capabilities: o Develop scalable scripting processes o Coding of automated test scripts using programming languages with recommended coding standards and best-practices o Increase the breadth and depth of the existing test automation framework o Utilize the latest open source automation technologies to supplement the existing tool suite What you could work on: + Create an automated tool to compare 2 different system outputs + Validate the keyword service is returning the correct values to our delivery system + Assist and coach engineering teams to increase their overall test coverage thru automated integration tests ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Mutation Testing and Fuzzing in C#](https://www.wearedevelopers.com/videos/703-mutation-testing-and-fuzzing-in-c) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Behind the Curtain: How Recruiters Shortlist Devs in an AI-Driven Market and How You Stand Out](https://www.wearedevelopers.com/videos/100229-behind-the-curtain-how-recruiters-shortlist-devs-in-an-ai-driven-market-and-how-you-stand-out) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How to Write a CV and Interview if You Don't Fully Qualify For The Job](https://www.wearedevelopers.com/magazine/183-how-to-write-a-cv-and-interview-if-you-don-t-fully-qualify-for-the-job) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)