{"id":2956546,"url":"https://alion.io/job/becu-sr-software-developer-engineer-in-test-sdet","title":"Sr Software Developer Engineer in Test (SDET)","company":{"id":2624,"name":"BECU","domain":"becu.org","url":"https://alion.io/company/becu","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":null},"role":"QA","role_family":"QA","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["United States"],"countries":["US"],"hiring_countries":["US"],"hiring_countries_total":1,"salary":{"min":128900,"max":157500,"currency":"USD","period":"year","gross":null,"usd_annual":157500},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"Gitflow","optional":false},{"name":"JavaScript","optional":false},{"name":"Playwright","optional":false},{"name":"Pytest","optional":false},{"name":"Python","optional":false},{"name":"Selenium","optional":false},{"name":"SQL","optional":false},{"name":"Trunk-Based Development","optional":false},{"name":"TypeScript","optional":false},{"name":"Windows","optional":false}],"status":"live","first_seen_at":"2026-10-20T21:37:56Z","employer_posted_date":"2026-10-20","last_verified_at":"2026-10-21T15:15:38Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"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?\nOur “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.\nWhile 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.\nYou bring more than your expertise to your role, and that matters here. Your story, perspectives, and lived experiences help shape belonging at BECU and deepen how we connect with and support our employees, our members, and our communities.\nPAY RANGE\nThe Target Pay Range for this position is $128,900.00-$157,500.00 annually. The full Pay Range is $99,900.00 - $186,400.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\n401(k) Company Match (up to 3%)\n\n4% annual contribution to your 401(k) by BECU\n\nMedical, Dental and Vision (family contributions as well)\n\nPTO Program + Exchange Program\n\nTuition Reimbursement Program\n\nBECU Cares volunteer time off + donation match\n\nIMPACT YOU’LL MAKE:\nAs a Sr. Software Development Engineer in Test (SDET), you’ll play a critical role in strengthening quality across SIAM and the broader digital banking ecosystem. You’ll expand automation coverage, build scalable testing solutions, and help teams deliver faster, more reliable releases that create stable, secure, and high-quality experiences for BECU members. Working across multiple product areas, you’ll bring consistency to QE practices while identifying testing gaps and reducing reliance on manual testing. You’ll have the autonomy to solve complex quality challenges while helping shape testing strategy, frameworks, and engineering standards. Your technical leadership and sound judgment will help teams confidently deliver products our members can depend on.\nTo join our dynamic team, we require candidates to be residents of WA, OR, ID, AZ, TX, GA, SC, NC, CA or VA. 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.\nWHAT YOU’LL DO:\nAdvance Automation: You’ll design, build, execute, and expand automated tests and frameworks that increase coverage, reduce manual testing effort, and support reliable releases across multiple application platforms and product areas.\nStrengthen Software Quality: You’ll assess the design and structure of applications and services, identify opportunities for improvement, debug complex issues, and conduct root cause analysis to prevent recurring defects.\nClose Testing Gaps: You’ll analyze production issues and identify gaps throughout the testing stack, turning what you learn into systemic improvements to automation and overall QE practices.\nEnable Reliable CI/CD: You’ll ensure automated tests are integrated into software builds and execute reliably within continuous integration systems, helping teams move toward faster and more consistent delivery.\nShape QE Strategy: You’ll partner with developers, architects, product owners, and other QEs to design and document testing roadmaps and establish a shared quality vision across initiatives.\nLead Across Teams: You’ll work across multiple tracks and product areas, bringing consistency to testing practices, tooling, release readiness, and quality standards while proactively communicating risks and gaps.\nElevate Engineering Standards: You’ll review and approve code and tests written by other SDETs for style, consistency, and adherence to BECU standards while partnering with senior engineers to help evolve those standards.\nDevelop Others: You’ll mentor SDETs, QA professionals, and junior developers through individual consultation, code reviews, and test-case reviews, helping strengthen technical capabilities across the team.\nInfluence Through Technical Expertise: You’ll regularly present technical topics and solutions to the engineering community and contribute your perspective during cross-functional discussions.\nDrive Testing Outcomes: You’ll effectively lead and leverage small testing teams, evaluate results and failure patterns, and support bug triage through resolution.\nChampion BECU Standards: You’ll perform all responsibilities in accordance with BECU Competencies and applicable compliance, regulatory, and Information Protection requirements.\nContribute Where Needed: You’ll perform additional duties as assigned while bringing the senior-level ownership, adaptability, and problem-solving mindset needed in a cross-functional environment.\nThis isn’t just about ticking off tasks on a list. It's about making a significant, positive change in BECU’s journey, where your contributions are valued, and your growth is continually fostered.\nWHAT YOU’LL GAIN:\nVisible Member Impact: Help improve the quality and reliability of digital banking experiences by increasing automation coverage and reducing production defects.\nTechnical Ownership: Take on complex automation challenges with the autonomy to design solutions, improve frameworks, and influence how testing is performed at scale.\nCross-Domain Exposure: Collaborate beyond a single product or testing track, partnering with teams spanning SIAM, Online Banking, Mobile, LPP, SDMO, Mortgage, CCSS, and other initiatives.\nModern Automation Opportunities: Deepen your experience with C#, Selenium, Playwright, CI/CD-aligned frameworks, and evolving technologies while helping move automation maturity forward.\nStrategic Influence: Build your impact beyond hands-on testing by shaping QE strategy, mentoring others, establishing standards, and partnering with engineering and product leadership.\nMeaningful Transformation: Help strengthen consistency across three SIAM teams while supporting high-priority programs where quality, security, stability, and release velocity matter to BECU members.\nQUALIFICATIONS:\nMinimum Qualifications:\nBachelor’s degree in Computer Science or related discipline, or equivalent work experience required.\nMinimum five years of experience designing test plans, cases and writing automated tests in a team environment required.\nMinimum five years of hands-on experience with programming and scripting languages such as C#, Python or JavaScript/Typescript and software development/QA in a Windows environment. Proficiency with test frameworks such as Nunit, MSTest, Xunit, jest, puppeteer, mocka, pytest, unittest, Specflow, Selenium, or Gherkin required.\nMinimum four years of experience with continuous integration systems and test case management tools required.\nFull time hours required.\nDesired Qualifications:\nExperience testing applications and services with security automation frameworks preferred.\nDemonstrated experience developing and designing testing and automation frameworks supporting multiple application platforms.\nDemonstrated experience in unit testing, integration testing and performance testing.\nExperience using git, including performing code reviews, pull requests, and following branching standards such as Git Flow or Trunk-Based Development required.\nDemonstrated experience of relational database structures. Able to understand and construct SQL queries.\nProficient verbal and written skills to effectively communicate.\nJOIN THE JOURNEY\nReady to make an indelible impact? Eager to be a part of a collaborative and innovative team where your ideas and contributions don’t just fill a role, but fuel the growth and success of BECU?\nEEO Statement:\nBECU 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.","description_format":"text","description_chars":8633,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"},{"name":"Texas","iso":null,"kind":"city"},{"name":"Virginia","iso":null,"kind":"city"},{"name":"Washington","iso":null,"kind":"city"},{"name":"North Carolina","iso":null,"kind":"city"},{"name":"Oregon","iso":null,"kind":"city"},{"name":"South Carolina","iso":null,"kind":"city"},{"name":"Georgia","iso":null,"kind":"city"},{"name":"California","iso":null,"kind":"city"},{"name":"Arizona","iso":null,"kind":"city"},{"name":"Idaho","iso":null,"kind":"city"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Credit Unions & Cooperative Banks"],"lifecycle":[{"event":"open","at":"2026-10-20T21:37:56Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":30,"reasons":["conf:14","velocity","win:early"],"computed_at":"2026-10-22T06:10:10Z"},"pay":{"stated_usd_annual":157500,"is_top_pay":true},"html_url":"https://alion.io/job/becu-sr-software-developer-engineer-in-test-sdet","json_url":"https://alion.io/job/becu-sr-software-developer-engineer-in-test-sdet.json","meta":{"generated_at":"2026-10-22T23:52:31Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":10000,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-23T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2624},"rest":"https://alion.io/mcp/rest/get_company?id=2624"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbecu-sr-software-developer-engineer-in-test-sdet"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbecu-sr-software-developer-engineer-in-test-sdet"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbecu-sr-software-developer-engineer-in-test-sdet"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/becu-sr-software-developer-engineer-in-test-sdet\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbecu-sr-software-developer-engineer-in-test-sdet"}]}