Sr Software Developer Engineer in Test (SDET)

BECU•St. David's, WA
•$99,900 - $186,400

About The Position

BECU is seeking a Senior Software Development Engineer in Test (SDET) to strengthen quality across SIAM and the broader digital banking ecosystem. The role expands automation coverage, builds scalable testing solutions, and helps teams deliver faster, more reliable releases that support stable, secure, high-quality experiences for members. The SDET works across multiple product areas to bring consistency to quality engineering practices, identify testing gaps, and reduce reliance on manual testing. The position offers autonomy to address complex quality challenges and influence testing strategy, frameworks, and engineering standards. The SDET collaborates with developers, architects, product owners, and quality engineers; leads work across product areas; reviews and approves test and code contributions; mentors other technical professionals; and communicates technical solutions and quality risks. Candidates must reside in Washington, Oregon, Idaho, Arizona, Texas, Georgia, South Carolina, North Carolina, California, or Virginia. Washington residents within reasonable driving distance of Tukwila are requested to work at headquarters on Tuesdays and Wednesdays. Candidates outside the commute distance who live in approved remote-work locations will work remotely. The target pay range is $128,900–$157,500 annually, and the full pay range is $99,900–$186,400 annually. Performance-based compensation incentives may also be available. BECU describes its purpose as “people helping people” and emphasizes serving members, communities, and employees.

Requirements

  • Bachelor’s degree in Computer Science or a related discipline, or equivalent work experience.
  • At least five years of experience designing test plans and cases and writing automated tests in a team environment.
  • At least five years of hands-on experience with programming and scripting languages such as C#, Python, or JavaScript/TypeScript, and software development or QA in a Windows environment.
  • Proficiency with test frameworks such as NUnit, MSTest, xUnit, Jest, Puppeteer, Mocha, pytest, unittest, SpecFlow, Selenium, or Gherkin.
  • At least four years of experience with continuous integration systems and test-case management tools.
  • Experience using Git, including code reviews, pull requests, and branching standards such as Git Flow or Trunk-Based Development.
  • Full-time hours required.
  • Ability to understand relational database structures and construct SQL queries.
  • Proficient verbal and written communication skills.

Nice To Haves

  • Experience testing applications and services with security automation frameworks.
  • Demonstrated experience developing and designing testing and automation frameworks that support multiple application platforms.
  • Demonstrated experience in unit testing, integration testing, and performance testing.

Responsibilities

  • Design, build, execute, and expand automated tests and frameworks to increase coverage, reduce manual testing, and support reliable releases across application platforms and product areas.
  • Assess application and service design and structure, identify improvement opportunities, debug complex issues, and conduct root-cause analysis to prevent recurring defects.
  • Analyze production issues, identify testing gaps, and use findings to improve automation and quality engineering practices.
  • Integrate automated tests into software builds and ensure they execute reliably in continuous integration systems.
  • Partner with developers, architects, product owners, and quality engineers to design and document testing roadmaps and establish a shared quality vision.
  • Coordinate testing practices, tooling, release readiness, and quality standards across product areas, and proactively communicate risks and gaps.
  • Review and approve code and tests from other SDETs for style, consistency, and compliance with BECU standards; help evolve engineering standards with senior engineers.
  • Mentor SDETs, QA professionals, and junior developers through consultation, code reviews, and test-case reviews.
  • Present technical topics and solutions to the engineering community and contribute to cross-functional discussions.
  • Lead and leverage small testing teams, evaluate results and failure patterns, and support bug triage through resolution.
  • Perform responsibilities in accordance with BECU competencies and applicable compliance, regulatory, and Information Protection requirements.
  • Perform additional duties as assigned.

Benefits

  • 401(k) company match up to 3%.
  • BECU annual 401(k) contribution of 4%.
  • Medical, dental, and vision coverage, including family contributions.
  • PTO program and exchange program.
  • Tuition reimbursement program.
  • BECU Cares volunteer time off and donation match.
  • Performance-based compensation incentives may be available.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service