D

Deluxe Media

Global media services provider for content

Senior Software Development Engineer in Test - Software Development Engineer in Test

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeGuadalajara, Jalisco, MexicoNo salary listed

About the Job

Requirements

  • At least 3 years of software test engineering experience, including at least 1 year creating and maintaining test automation frameworks for UI testing.
  • Expert ability in UI automation using tools such as Playwright or Cypress.
  • Strong coding experience in at least one programming language.
  • Ability to write tests using a BDD framework such as Behave.
  • Solid understanding of software engineering fundamentals, design patterns, and best practices.
  • Solid CI/CD experience with tools such as Jenkins or GitHub Actions, and Git best practices.
  • Familiarity with cloud platforms and containers such as AWS and Docker, and with SQL and NoSQL databases.
  • Familiarity with security best practices and testing tools such as OWASP ZAP or RESTler.
  • Analytical and problem-solving skills, and ability to work independently and in a team.
  • Experience working in Agile/Scrum teams and using tools such as JIRA and Confluence.
  • Proficiency in leveraging and evaluating AI-assisted coding tools such as GitHub Copilot, OpenAI Codex, or Claude Code to accelerate development, improve code quality, and enhance productivity.
  • Ability to define and drive quality strategy, rather than only execute.
  • Ability to communicate and collaborate in cross-functional Agile teams, surface risks early, own mistakes, and help establish a clear path to success when problems arise.
  • Ability to mentor junior engineers and influence engineering culture.
  • Ability to understand the big picture and prioritize work.
  • Systems thinking, including understanding service boundaries, contracts, and data flows and anticipating normal behavior and edge cases.
  • Ability to seek clarity, tolerate ambiguity, and break ambiguous tasks into actionable work.

Responsibilities

  • Design, develop, and maintain automated test systems for UI testing.
  • Use a BDD-driven approach for selective, high-value, business-readable scenarios that enable clarity between Product and Engineering.
  • Write, execute, and automate test plans covering UI validation, security practices, device compatibility, and performance testing.
  • Collaborate with other front-end engineers to ensure cohesive end-to-end testing.
  • Lead test data strategy for front-end services and implement self-service utilities that UI teams can reuse.
  • Participate in sprint planning, design reviews, and product discussions, and advocate for testability and quality.
  • Investigate and debug issues and conduct root cause analysis.
  • Research and review test productivity tools and libraries, and recommend improvements to team productivity.
  • Champion QA best practices with the team.
  • Design and own front-end automation frameworks and CI/CD quality gates.
  • Partner with the development team to shape testing, define UI automation expectations, own integration testing, and drive shift-left practices.

Desired Qualifications

  • Prior experience in the media and entertainment industry.
  • Strong Python coding skills.
  • Production experience with React/Next.js, Angular, or Vue, and modern state/data layers such as Redux/RTK Query, React Query, or SWR.
  • Comfort validating API behavior and event/message flows that affect the UI.
  • Knowledge of performance testing tools and practices.
  • Knowledge of messaging architecture and protocols such as RabbitMQ, Kafka, or NATS.
  • Knowledge of Postman for basic API testing.

About the Company

Deluxe Media

Global media services provider for content

Deluxe Media is a global, multidisciplinary service provider for the media and entertainment industry. It supports premium content creators and distributors with end-to-end services across Global Cinema, Content Distribution, Localization, and Mastering, and it scales across Streaming, Theatrical, Broadcast, and Mobile workflows. How its offerings work: Deluxe handles the full lifecycle of content preparation and distribution, from high-quality mastering and localization to distributing content to multiple platforms and formats, enabling content to reach audiences worldwide. What sets Deluxe apart: it combines a broad, integrated suite of services under one roof and the scale to work across multiple stages of the content lifecycle—from creation through distribution—across global cinema, TV, streaming, and mobile. Its goal is to help clients succeed in the new era of global entertainment and consumer engagement, wherever and however audiences choose to watch.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Burbank, CA
Founded
1915

Recently Posted Jobs

Explore more opportunities at Deluxe Media

See more jobs