WPP logo

SDET-Software Development Engineer in Test-Flex

WPP

Sunnyvale, CA
Full Time
Senior
74/hr-94/hr
2 days ago

Job Description

About the Role

Hogarth is the Global Content Experience Company, part of WPP, partnering with many of the world's top brands to deliver relevant, engaging, and measurable content across all channels and media. The company employs over 7,500 experts in creative, production, and technology fields, and operates with a hybrid working model that encourages collaboration and flexibility. The role involves working within a dynamic environment focused on content automation and quality assurance to support large-scale digital projects.

Key Responsibilities

  • Design and develop automation projects including, initial concept, design requirements, system architecture, and test plans
  • Work closely with the development team on the design and implementation of new features and libraries for automation frameworks
  • Develop test automation for web and mobile applications (iOS and Android)
  • Build test automation infrastructure and test libraries to automate testing end-to-end from deployment, test execution, and reporting test results
  • Identify, design, and implement improvements to the current architecture, including process improvements, automating manual processes, optimizing data delivery, and re-designing infrastructure for greater reliability
  • Build self-service tools, APIs, and scripts for continuous end-to-end test automation used across multiple teams
  • Drive increased test automation coverage and reporting in all areas
  • Collaborate with teams to identify efficiencies and automate routine tasks
  • Maintain the current automation framework and automated test case repositories

Requirements

  • Solid understanding of Quality Assurance principles and methodologies
  • 5+ years of hands-on software development using JavaScript, Node.js, Mocha, Jest, Selenium Web Driver, and related technologies
  • Proven track record of building automation frameworks for different levels of testing: unit, integration, end-to-end
  • Advanced understanding of modern front-end frameworks such as Vue.js, React, Angular
  • Strong understanding of CMS, Databases, Web Services, XML, HTML, CSS, and DOM elements
  • Experience building automation for dynamic data-driven applications
  • Experience with GitLab and continuous integration build systems such as Jenkins
  • Ability to analyze complex enterprise systems and multi-tier applications
  • Deal well with ambiguous/undefined problems
  • Creativity and initiative to improve product test coverage and effectiveness
  • Good attitude towards collaboration and problem-solving
  • Knowledge of industry-standard test automation tools
  • Exceptional written and verbal communication skills
  • Bachelor's degree in computer science or equivalent experience

Nice to Have

  • Hands-on experience with Content Management and Digital Asset Management systems
  • Experience working with scalable, dynamic rendering engines

Qualifications

  • Bachelor's degree in computer science or equivalent experience

Benefits & Perks

  • Competitive salary range of $74/hr - $94/hr
  • Hybrid working model with teams in the office around four days a week
  • Comprehensive benefits package (details available at https://www.wpp.com/en/careers/wellbeing/benefits-at-wpp-in-the-us)

Working at WPP

Our Hogarth Values include Hands on, Honesty, Heart & Soul, Happy Family, Hungry, and Inclusion and Impact. We emphasize collaboration, authenticity, passion, supportiveness, curiosity, continuous learning, and fostering a respectful, inclusive environment where everyone feels valued and has equal opportunities to grow.

Apply Now

Job Details

Posted AtAug 2, 2025
Job CategoryQA Engineering
Salary74/hr-94/hr
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About WPP

Website

wpp.com

Company Size

10000+ employees

Location

Sunnyvale, CA

Industry

Advertising Agencies

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches