DEPT® is a pioneering technology and marketing services company that creates integrated end-to-end digital experiences for brands such as Google, KFC, Philips, Audi, Twitch, Patagonia, eBay and more. Its team of 3,500+ digital specialists across 30+ locations on 5 continents delivers pioneering work on a global scale with a boutique culture. DEPT® is committed to making a positive impact on the planet and since 2021 has been Climate Neutral and B Corporation certified. www.deptagency.com

We're looking for an Automation Engineer to join the team. As part of the role, you will estimate, plan and perform testing activities in order to ensure product quality. You will also ensure that quality issues and defects are appropriately identified, documented, tracked, and resolved.

Day to day 

  • Build out E2E & Smoke tests for multiple internal marketing tools 
  • Setting up new CD/CI pipelines when necessary
  • Follow the correct procedures, policies and documentation requirements across project phases
  • Test across multiple browsers, platforms, and devices, including smartphones and tablets
  • Work with developers, account managers and other development team members and manage time across multiple projects and tasks in a deadline-driven, team environment. 
  • Participate in discussions with clients and team members about technical best practices and help teams identify optimal technical solutions
  • Able to make quick decisions and solve technical problems to deliver projects on time.

Essential skills

  • Experience writing Cypress tests
  • Good understanding of Typescript/JavaScript skills
  • Good understanding of REST API’s
  • Ability to test REST API’s
  • Basic knowledge of authentication systems (oauth2, tokens, etc)
  • Confidence with Git and GitHub 
  • Good with a Mac & Unix environment
  • Basic knowledge of bash scripting (To use in Jenkins)
  • Some knowledge of using Jenkins (or similar) for CI/CD
  • Basic experience setting up CI/CD pipelines
  • Ability to review  web tools in order to ensure they work perfectly across multiple devices/browsers.
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Proven working experience in software quality assurance
  • Great eye for detail

Desirable  skills

  • Experience writing Node.js unit tests
  • Preferable good knowledge of Jenkins
  • Experience using Jira
  • Experience with performance and/or security testing is a plus.
  • Understand Agile methodology, TDD and best practices of the development process

As a global agency, we want our team to reflect on the diverse and multicultural world we live in. We’re keen to meet people with varied backgrounds - our view is the more inclusive we are, the better our work will be. We want to build teams that represent a variety of experiences, perspectives and skills, and we recognise talent on the basis of merit and potential.

If you need reasonable adjustments at any point in the application or interview process, please let us know. 

Feed Communications collects and processes personal data in accordance with the EU General Data Protection Regulation (GDPR)

Learn more about our diversity, equity, and inclusion efforts here.

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)