
Staff Software Developer Engineer in Test
BECU
full-time
Posted on:
Location Type: Hybrid
Location: Arizona • California • United States
Visit company websiteExplore more
Salary
💰 $141,800 - $173,300 per year
Job Level
About the role
- 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.
Requirements
- Bachelor’s degree in computer science or related discipline, or equivalent work experience.
- 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 hands-on experience with programming and scripting languages such as C#, Python or JavaScript/Typescript (or other languages) performing software development/QA in a polyglot environment, including scripting to support performance frameworks like JMeter.
- 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.
Benefits
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
test strategyautomation frameworksperformance testingtest plansautomated testsprogramming languagesscripting languagestest frameworkscontinuous integrationsecurity automation
Soft Skills
mentoringcollaborationknowledge sharingcoachingcommunicationleadershipproblem-solvingcommunity-oriented mindsettechnical guidanceadvocacy