Logo
BECU

Sr Software Developer Engineer in Test (SDET)

BECU, Olympia, Washington, United States

Save Job

Overview

Sr Software Developer Engineer in Test (SDET) - BECU Join to apply for the Sr Software Developer Engineer in Test (SDET) role at BECU. Get AI-powered advice on this job and more exclusive features. BECU is a financial cooperative focused on people helping people since 1935. Our mission centers on serving our members and communities. With business and technology transformation on the horizon, this is a great time to be part of BECU. Pay and benefits are described below. This description preserves the original language and content while removing irrelevant boilerplate. What You’ll Do

Design and Execute Automated Tests: Build and maintain automated test plans and cases to validate system functionality and performance. Validate API Integrations: Debug services and ensure seamless communication between systems through rigorous API testing. Ensure CI Reliability: Integrate automated tests into CI/CD pipelines to support reliable and efficient software builds. Analyze and Improve: Identify test gaps, perform root cause analysis, and implement systemic improvements across the testing stack. Review and Approve Code: Ensure consistency and adherence to standards through code and test reviews. Communicate and Present: Share technical insights and updates regularly with cross-functional teams. Support Bug Triage: Identify failure patterns and drive issues to resolution. Build Test Data Models: Design test scripts and data models to support comprehensive test coverage. This isn’t just about ticking off tasks on a list. Your contributions will be valued and your growth fostered at BECU. What You’ll Gain

Lead and shape the testing strategy for a major system implementation. Mentor and collaborate with engineers and contractors. Exposure to cutting-edge tools and frameworks in test automation and CI/CD. Meaningful role in improving member experience through reliable technology. Culture that values innovation, collaboration, and continuous learning. Qualifications

Minimum Qualifications:

Bachelor’s degree in Computer Science or related discipline, or equivalent work experience. Minimum five years of experience designing test plans, cases and writing automated tests in a team environment. Minimum 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. Minimum four years of experience with continuous integration systems and test case management tools. Desired Qualifications:

Experience testing applications and services with security automation frameworks. Experience with ICE encompass integrations testing. Experience developing and designing testing and automation frameworks supporting multiple application platforms. Proficiency with test frameworks such as NUnit, MSTest, Xunit, jest, puppeteer, mocha, pytest, unittest, Specflow, Selenium, or Gherkin. Experience in unit testing, integration testing and performance testing. Experience using git, code reviews, pull requests, and branching standards (Git Flow or Trunk-Based Development). Experience with relational databases and constructing SQL queries. Proficient verbal and written communication skills. Full-time hours required. Join the Journey

Ready to make an indelible impact? Be part of a collaborative and innovative team where your ideas fuel growth and success at BECU. 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. Additional Information

Seniority level: Mid-Senior level Employment type: Full-time Job function: Engineering and Information Technology Industries: Banking, Financial Services, and Non-profit Organizations

#J-18808-Ljbffr