About the role
What will you do at BECU?
Is it surprising to hear that a financial institution of 1.5 million members and
over $30 billion in managed assets say that success comes from focusing on
people, not profits? Our “people helping people” philosophy has guided us since
1935, driving our deep commitment to serving our members, communities, and each
other. When you join our team, you become part of a purpose-driven organization
where your work makes a real difference. While we’re proud of our history, we’re
even more excited about our future. With business and technology transformation
on the horizon, there’s never been a better time to be part of BECU. PAY RANGE
The Target Pay Range for this position is $141,800.00-$173,300.00 annually. The
full Pay Range is $110,100.00 - $204,900.00 annually. At BECU, compensation
decisions are determined using factors such as relevant job-related skills,
experience, and education or training. Should an offer for employment be made,
we will consider individual qualifications. In addition to your salary,
compensation incentives are available for the hired applicant. Incentives are
performance based and targets vary by role. BENEFITS – because people helping
people starts with supporting you 401(k) Company Match (up to 3%) 4% annual
contribution to your 401(k) by BECU Medical, Dental and Vision (family
contributions as well) PTO Program + Exchange Program Tuition Reimbursement
Program BECU Cares volunteer time off + donation match IMPACT YOU’LL MAKE: As a
Staff Software Development Engineer in Test (SDET) - Performance Engineering,
you will contribute to shaping the future of quality and performance engineering
at BECU. You’ll apply your technical expertise to help teams build reliable,
scalable, and secure software that supports meaningful experiences for BECU
members. Your leadership in performance engineering, test strategy, and
automation will help elevate engineering practices, streamline delivery, and
strengthen the technology ecosystem across the organization. Your work directly
supports accessible, dependable solutions that positively impact the communities
BECU serves. To join our dynamic team, we require candidates to be residents of
WA, OR, ID, AZ, TX or CA. If you’re located in Washington state and within a
reasonable driving distance from Tukwila, we are requesting that you come into
our HQ on Tuesdays & Wednesdays. For those candidates that live outside the
commute distance of TFC and in any of our approved remote work locations, this
role will be remote. Remote or onsite, we are committed to ensuring you are
fully engaged and included in our collaborative environment. WHAT YOU’LL DO:
Lead Test Strategy & Execution: Develop inclusive, scalable test strategies,
automation frameworks, and performance tools that empower engineering teams
across web, mobile, and data environments. Advance Performance Engineering:
Analyze system behavior, performance patterns, and load models to identify
opportunities for improving scalability, testability, and overall reliability.
Lead Performance Testing Initiatives: Guide performance engineering efforts,
interpret results, identify patterns, and collaborate across teams to resolve
issues with clarity and accuracy. Share Knowledge & Foster Learning: Contribute
to internal learning sessions, technical discussions, and community knowledge
sharing to support continuous education and collaboration. Establish Technical
Standards: Review test and automation code for quality and consistency,
contribute to engineering standards, and help maintain best practice testing
guidelines. Mentor & Support Engineers: Provide constructive, skills focused
coaching to SDETs and engineers through code reviews, test design discussions,
and knowledge sharing. Enhance CI/CD Quality: Strengthen automated test
reliability within CI/CD pipelines, identifying opportunities to optimize build
feedback and execution stability. Champion Quality Culture: Advocate for
performance and end to end testing practices that improve overall product
quality and promote shared ownership across engineering teams. Support Technical
Growth & Innovation: Provide guidance and expertise across engineering
initiatives, contributing to improved processes, tools, and testing efficiency.
Engage in Broader Team Efforts: Contribute to team goals and evolving
initiatives with a collaborative, community-oriented mindset. This isn’t just
about completing tasks. It’s about contributing to BECU’s ongoing journey, where
your expertise is valued, your insights matter, and your growth is continuously
supported. WHAT YOU’LL GAIN: Opportunities for Influence: The ability to shape
engineering quality and performance practices across multiple teams and
technical domains. Deep Technical Development: Growth in areas such as
performance engineering, automation frameworks, distributed systems, cloud
platforms, and scalable test architecture. Collaborative Leadership: Frequent
opportunities to mentor peers, contribute to learning communities, and influence
strategic technical direction. Supportive Innovation Culture: A space where
diverse perspectives are welcomed, new ideas are encouraged, and experimentation
is supported. Modern Tools & Environments: Hands-on experience with cloud
platforms, CI/CD ecosystems, automation frameworks, performance orchestration
tools, and a broad mix of programming languages. Community-Focused Mission: The
chance to contribute to technology that supports the financial well-being of
BECU’s members and communities. QUALIFICATIONS:
Minimum Qualifications
- Bachelor’s degree in computer science or related discipline, or equivalent work
- experience. Minimum seven years of hands-on experience with programming and
- scripting languages to support performance frameworks like JMeter, C#, Python or
- JavaScript/Typescript (or other languages) performing software development/QA in
- a polyglot environment. Minimum seven years of experience designing test plans,
- cases and writing automated tests in a team environment, including performance
- testing practices. Minimum two years of experience testing applications and
- services with security automation frameworks. Minimum seven years of experience
- with continuous integration systems and test case management tools. Proficiency
- with test frameworks such as Nunit, MSTest, Xunit, Selenium, Playwright or
- Gherkin. Experience with public cloud (Azure/AWS/Google Cloud) technologies.
- Experience using git, including performing code reviews, pull requests, and
- following branching standards such as Git Flow or Trunk-Based Development.
- Desired Qualifications Demonstrated strong understanding and experience in
- performance Engineering and QA methodologies for web, API and mobile
- applications releases. Working knowledge of containers and performance
- engineering orchestration platforms like Blaze Meter, Octoperf or Azure Load
- test. Demonstrated experience in unit testing, integration testing
- and performance testing. Demonstrated experience testing for performance
- optimization and scalability. Demonstrated experience with relational and
- non-relational database structures. Able to understand and construct SQL
- queries, and NoSQL queries. JOIN THE JOURNEY: Ready to contribute to meaningful
- technical progress? Interested in being part of a collaborative and innovative
- team where your ideas and contributions support BECU’s growth and success? This
- is more than a role—it’s an opportunity to advance your skills, expand your
- impact, and help strengthen BECU’s technology landscape. Bring your experience,
- curiosity, and commitment to continuous learning. Apply today and join us in
- building accessible, reliable, and future ready solutions. Your journey of
- growth, innovation, and impact starts here. #BECU #YourGrowth #BECUJourney EEO
- Statement: BECU is an equal opportunity employer. All qualified applicants will
- receive consideration for employment without regard to race, color, religion,
- sex, national origin, veteran status, disability, sexual orientation, gender
- identity, or any other protected status. Job Alerts: If you would like to be
- kept informed of new potential opportunities, click here. You will be asked to
- create an account if you do not already have one. From our very beginning, BECU
- has been about people helping people. As a financial services cooperative, our
- purpose has and always will be the same: we work together to best serve our
- members and improve the financial well-being of our community. With 90 years and
- over one million members later, we're still rooted in our values, practices and
- mission - and even more passionate about our future. As one of the nation's
- leading credit unions, we're not driven by profit. We're owned by our members
- and their interests are at the core of everything we do. Now we're growing
- faster than ever before--but we'll never forget our roots. To continue doing
- right by our members, we believe we must first do right by our people. Here,
- you'll receive the resources and support you need to learn, grow and build a
- meaningful career. Because we know it's our people who make us special.
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
QA Automation Engineer
SCOR · Leawood, Kansas, United States
Senior QA Engineer, Platform
Altruist · Los Angeles, California, United States
Senior QA Engineer
Onto Innovation · Wilmington, Massachusetts, United States
SDET (Software Development Engineer in Test)
Capgemini · Dallas, Texas, United States
Senior QA Engineer, Platform
Altruist · San Francisco, California, United States
QA Engineer 3
Onto Innovation · Wilmington, Massachusetts, United States
Role information can change. Confirm current details on the original application page.