Software Development Engineer in Test (12-month Fixed Term)

The Pokémon Company•Bellevue, WA
•Hybrid

About The Position

The Software Development Engineer in Test for the Consent Management Platform is responsible for establishing and delivering test frameworks for consent and preference experiences across Pokémon’s digital ecosystem in a continuous integration and delivery model. A primary focus is the Consent Management capability: improving consistency, accountability, and scalability in how customer choices and preferences are captured, maintained, and honored across fan-facing experiences. The role develops the initial test strategy, including an automated framework to support continuous delivery of the platforms and services that enable this capability. These include the Preference Center, consent-management services and APIs, relevant data and identity integrations, audit capabilities, and technical controls supporting customer choices across websites, authenticated experiences, marketing platforms, event systems, and other global digital initiatives. The position works across fan experience, technology, privacy, and data governance. It collaborates with Software Engineering, DevOps, InfoSec, Legal, Privacy, Data Governance, Marketing Technology, Product, and business stakeholders to translate business, fan-experience, and regulatory requirements into platform capabilities and experiences. Success involves connecting business outcomes and fan experience with sound engineering execution while balancing customer needs, regulatory requirements, operational excellence, scalability, and long-term maintainability. This is a 12-month fixed-term role. It is classified as exempt in the US and is not a people-manager position. The role is based in a hybrid work environment.

Requirements

  • Five to seven years of relevant professional experience, or a demonstrated equivalent level of expertise.
  • A bachelor's degree in a related field, or a demonstrated equivalent level of applicable experience.
  • Experience operating within an Agile development environment.
  • Experience with continuous testing and delivery practices.
  • Experience with test frameworks such as Selenium, nUnit, xUnit, and pytest.

Responsibilities

  • Partner with all levels of the technical organization to build and enhance an automation framework focused on quality.
  • Develop customer-centric automation test processes for existing and new product development.
  • Develop and maintain automated tests in Python and Selenium to ensure traceability to requirements.
  • Build and enhance tools for internal use to ensure quality at scale.
  • Lead project implementation and execution through test strategies for technically challenging products.
  • Take ownership of changes to software test methodology for continuous improvement.
  • Document, troubleshoot, and resolve bugs through reviews with the development team.
  • Execute and report automated and manual test cases during all phases of the development life cycle.
  • Advocate for a quality mindset across partners and reinforce a shift-left culture in the software development life cycle.
  • Work with technical and business stakeholders to translate agreed business, fan-experience, and regulatory requirements into Consent Management platform capabilities and experiences.

Benefits

  • 100% employer-paid healthcare premiums for the employee.
  • Generous paid family leave.
  • Employer-paid life insurance.
  • Employer-paid long- and short-term income protection insurance.
  • 401(k) employer matching for US employees.
  • Pension employer contributions for UK, Ireland, and Mexico employees.
  • Fitness reimbursement.
  • Commuter benefit.
  • LinkedIn Learning.
  • Comprehensive relocation package for certain roles.
  • Company events that celebrate the spirit of Pokémon.
  • Competitive cash-based compensation programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service