Senior Software Engineer in Test
London, England, United Kingdom

Hogarth Worldwide is the world’s leading creative content production company. Born to make the best work brilliantly, we combine craft, insight and technology to bring creative work to life for many of the world’s most famous brands.

Founded 13 years ago, Hogarth has grown from a start-up to over 4,500 people, across 30 key cities and is now part of WPP. Obsessively striving for better is in our DNA, it is the reason for our existence and continues to drive us forward in all that we do, making Hogarth an exciting place to work and a great place to achieve your career ambitions.

What does a Senior Software Engineer in test do at Hogarth? 

  • Develop automated test suites against a variety of applications (web, smartphone, tablet, Virtual Reality etc.) and across multiple environments
  • Validate requirements by reviewing Agile stories and acceptance criteria
  • Perform multi-angle exploratory manual testing across applications to ensure high-quality deliverables to meet client standards
  • Integrate tests within the scheduled build environment
  • Generate reports of automated tests run on each environment as part of the build
  • Create and maintain automated regression tests to meet changing requirements and features of customer facing and internal systems
  • Create scripted applications to assist with the testing of different applications/multiple platforms
  • Report on outcomes of scheduled tests
  • Follow context-driven testing principles in designing and implementing test suites
  • Evaluate testing needs and possible strategies for the testing of projects at the early stage of the lifecycle
  • Diagnose existing and potential defects
  • Drive a culture where both internal and external defect reports are adequately tracked and recorded
  • Maintain a high standard of quality bug tracking and recording



·       Experience of Agile methodology and approaches

·       Context-driven testing principles


Experience and knowledge

·       3 years’ experience Manual and Automated Software testing in an Enterprise Environment

·       Solid experience with automated test tools (including Cypress, Puppeteer, Protractor, Cucumber)

·       Solid understanding of JavaScript writing clean, reusable code (or you can show you have coded to a good standard in another language).

·       Experience testing across various technologies - web applications, Smartphones, tablets, Virtual Reality etc.

·       Experience of common manual and test automation practices, tools, and frameworks: BDD etc.

·       Competency with NodeJS, Postman, Git, SQL, AWS, Azure DevOps, Jira

·       Ability to setup test automation frameworks from scratch


Personal Attributes

·       A can-do pragmatist

·       Extremely user focused

·       Detail focussed

·       Adapts well to change

·       Has first class interpersonal skills

·       Confidence to stand up for bug advocacy

·       High level of commercial acumen

·       Able to prioritise and manage own time within a fast-paced environment

·       Proven experience with working independently



·       Computer Science degree or other qualification in a related discipline.





Diversity and Inclusion

Hogarth is committed to diversity and inclusion, through our ideas, our people, how we behave and conduct ourselves. Creating a truly inclusive culture at all levels of the organisation that encourages different points of view, making Hogarth not only a better company and place to work but an environment where everyone experiences connection, opportunity and a sense of belonging.
Please contact if you need the job advert or form in another format.


We rely on legitimate interest as a legal basis for processing personal information under the GDPR for purposes of recruitment and applications for employment. 
When you click the "Submit Application" button at the bottom of this page, this will send all the information you have added to Hogarth WW. Before you do this, we think it's a good idea to read through our Privacy statement. 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.

apply for this Job

* Required
EEO (UK, Italy)

At Hogarth, we are an equal opportunities employer.  We believe in creating a dynamic work environment that values diversity, equity and inclusion.  We strive to recruit from a diverse slate of candidates and foster an environment which provides the right conditions for long term success. We welcome all applications regardless of race, colour, religion or belief, gender, gender identity, age, national origin, marital status, genetic information, sexual orientation and physical or mental disability. 

To help us hold ourselves accountable for progress and monitor our efforts, we invite you to answer the following questions.  You are not required to answer these questions, they are entirely voluntarily and will not be viewable as part of your application or candidate profile.  If you choose to answer, please know that all data is stored separately and used in aggregate for reporting purposes. 

How old are you? (Select one)

What is your gender identity? (Select one)

Do you identify as transgender? (Select one)

What is your ethnicity? (Select one)

How would you describe your sexual orientation? (Select one)

What is your religion? (Select one)

Do you consider yourself to have a long-term health condition, impairment or disability? (Select one)