BECU logo
BECU

Insured by NCUA | Equal Housing Opportunity Lender

Senior Software Developer Engineer in Test - Accessibility Testing

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1935H1B SponsorCompany SiteLinkedIn

Location

Washington + 5 moreAll locations: Washington | Oregon | Texas | California | Idaho | Arizona

Posted

71 days ago

Salary

$128.9K - $157.5K / year

Seniority

Senior

Job Description

Senior Software Developer Engineer in Test - Accessibility Testing

BECU

Senior Software Developer Engineer in Test - Accessibility Testing Remote, WA Remote, OR Remote, TX Remote, CA Remote, ID Remote, AZ Full time 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 $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 - 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 Senior Software Development Engineer in Test (SDET) – Accessibility Testing, you’ll elevate the quality, accessibility, and reliability of BECU’s digital experiences. You’ll use your technical expertise to design scalable test solutions, embed accessibility from day one, and champion engineering excellence across teams. Every test you build and every improvement you drive will ensure members enjoy secure, seamless, and inclusive interactions—while you shape the future of testing at BECU. Your work will make a direct and lasting impact on how we innovate, build, and deliver meaningful technology. 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: - Build Scalable Accessibility Automation: You’ll develop, maintain, and expand automated accessibility test suites—using tools like Selenium, Playwright, Axe, Evinced, and more—to continually validate against WCAG and MCAG standards. - Champion Inclusive Development Practices: You’ll review accessibility test implementations, ensuring coverage for keyboard navigation, focus management, semantics, ARIA attributes, and screen reader behaviors across platforms. - Optimize CI/CD Quality: You’ll ensure automated tests run smoothly within CI systems and integrate consistent accessibility checks into Azure DevOps pipelines - Shift Accessibility Left: You’ll drive accessibility strategy and advocate for inclusive design practices early in the development lifecycle, influencing the foundation of every user experience. - Lead with Compliance & Protection: You’ll ensure all testing and development practices align with BECU Competencies, regulatory requirements, and Information Protection standards, always prioritizing member trust and safety. - Strengthen Application Architecture: You’ll assess the design and structure of services and applications, identifying improvement opportunities, debugging issues, and performing root-cause analysis to enhance overall resilience and performance. - Enhance Production Stability: You’ll review production issues end-to-end, uncover test gaps across the full stack, and implement scalable automation improvements that prevent future disruptions. - Elevate Engineering Communication: You’ll share insights, best practices, and technical topics with cross-functional engineering partners, contributing to a culture of learning and technical excellence. - Ensure High-Quality Code & Test Standards: You’ll review code and automated tests, ensuring style consistency, maintainability, and alignment with BECU engineering standards, while collaborating with senior engineers to improve those standards. - Mentor & Support the Team: You’ll guide SDETs, QA partners, and junior developers through test reviews, code reviews, and day-to-day collaboration to strengthen team-wide testing and accessibility skills. - Shape Testing Roadmaps: You’ll collaborate with developers, architects, and product owners to design and document the testing vision, aligning team direction with long-term engineering goals. - Guide Testing Teams Effectively: You’ll lead small testing teams, interpret results, identify failure patterns, support bug triage, and help bring issues to rapid and accurate closure. - Promote Accessible Engineering Culture: You’ll share testing techniques, accessibility best practices, and tools to raise the collective knowledge and confidence of the entire engineering ecosystem. This 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. WHAT YOU’LL GAIN: - A meaningful opportunity to influence the quality, accessibility, and reliability of digital experiences used by millions of members. - The ability to lead automation strategy and shape testing standards across multiple platforms and teams. - Hands‑on growth with modern testing frameworks, accessibility tooling, and cloud‑based CI/CD systems. - A collaborative, supportive culture where your ideas, leadership, and technical expertise are valued and encouraged. - Continuous learning opportunities, challenging engineering problems, and a clear path to deepen your automation and accessibility expertise QUALIFICATIONS: Minimum Qualifications - Bachelor’s degree in computer science or related discipline, or equivalent work experience required. - Minimum five years of experience designing test plans, cases and writing automated tests in a team environment required including applying shift left accessibility practices and partnering with design and development teams to embed accessible patterns early - 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 building maintainable, scalable automated test frameworks. - Experience with test frameworks such as Nunit, MSTest, Xunit, jest, puppeteer, mocka, pytest, unittest, Specflow, or Gherkin and accessibility focused automation using tools such as Selenium, Playwright, Axe, Evinced, and Accessibility Insights. - Experience using Git based workflows, including performing code reviews, pull requests, and following branching standards such as Git Flow or Trunk-Based Development required. - Minimum four years of experience with continuous integration systems and test case management tools enabling scalable automated testing maturity Desired Qualifications - Experience in Accessibility testing, including both manual and automated methods across web, Windows, Android, and iOS, using tools such as JAWS, NVDA, VoiceOver, and TalkBack. - Working knowledge of WCAG 2.2 and MCAG 1.1, with the ability to interpret standards and apply them to real‑world product scenarios. - Experience developing, designing and maintaining testing and automation frameworks that support multiple application platforms, including integration of accessibility test coverage in CI/CD pipelines (e.g., Azure DevOps) - Experience testing applications and services with security automation frameworks preferred. using security automation frameworks, complementing functional and accessibility test strategies. - Demonstrated experience in unit testing, integration testing and performance and accessibility testing with the ability to build reusable test components and improve test efficiency and reliability. - Demonstrated experience of relational database structures including the ability to write and optimize SQL queries for test data validation. JOIN THE JOURNEY: Ready 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? This is more than a job – it’s your opportunity to elevate your career, expand your expertise, and strengthen the future of BECU’s technology. Embrace the opportunity to grow with us. Apply now, bring your expertise to the table, and let’s achieve excellence together at BECU. Your journey of influence, innovation, and impactful contribution starts now. #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.

Related Job Pages

More Software Engineer Jobs

Zapier logo

Senior Director, Engineering – Applied AI

Zapier

Get your software working together, automatically.

Full TimeRemoteTeam 501-1,000Since 2011H1B No Sponsor

• Lead Zapier’s AI Orchestration Zone in partnership with Product and Design. • Co-own one of the company’s most strategic initiatives, unifying core AI capabilities, driving technical direction, and shaping how AI is applied across Zapier’s products to create differentiated customer experiences. • Prototype and push the boundaries of applied AI. • Experiment with new models, tools, and approaches to deliver impactful, production-ready AI features that extend Zapier’s automation capabilities. • Build and mentor a world-class engineering organization. • Attract, develop, and retain exceptional talent while fostering a culture of technical excellence, curiosity, and velocity. • Drive a culture of innovation and technical rigor. • Balance exploration with execution by turning emerging AI capabilities into scalable, reliable features that create measurable customer impact. • Foster cross-functional alignment. • Collaborate with Product, Design, and Go-to-Market partners to define the AI roadmap, ensure execution against company strategy, and translate bold ideas into tangible outcomes. • Champion engineering excellence. • Guide architectural decisions, evolve Zapier’s AI infrastructure, and uphold best practices in reliability, scalability, and agile development. • Shape Zapier’s next chapter. • Play a key role in defining what AI-powered automation looks like for millions of customers and how Zapier evolves into an intelligent orchestration platform.

United States
€240.5K - €360.7K / year
Job Closed
PACKAGE.AI logo

Senior React Native Engineer

PACKAGE.AI

Why settle for silos, when you can get the full-package?

Part TimeRemoteTeam 11-50Since 2017H1B No Sponsor

• Lead the architecture, development, and optimization of React Native apps • Build reliable, offline-first experiences that survive even the worst Wi-Fi • Tackle advanced sync optimization challenges • Own the full lifecycle - from design and implementation to deployment, monitoring, and release management • Work closely with our founders and engineering team as the go-to mobile expert • Continuously research, evaluate, and introduce new technologies that make our apps faster, slicker, and just plain cooler

Serbia
Job Closed
Full TimeRemoteTeam 501-1,000

Please Note: To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.S. citizen, lawful permanent resident of the U.S., conditional resident, asylee or refugee (protected individuals as defined by 8 U.S.C. 1324b(a)(3)), or eligible to obtain the required authorizations from the U.S. Department of State. At CesiumAstro, we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynamic and cross-functional work environment, which allows us to learn, develop, and engage across our organization. If you are looking for hands-on, interactive, and autonomous work, CesiumAstro is the place for you. We are actively seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are seeking a highly skilled and experienced Principal Embedded Software Engineer II to join our software team. In this position, you will be responsible for low-level and high-level software in Cesium’s products through all phases of the development process. Key projects will include Linux-based single-board computers and high-reliability microcontroller systems. CesiumAstro’s goal is to create an out-of-the-box hardware and software experience which enhances our customers’ ability to rapidly integrate our products into their systems. As a CesiumAstro software team member, you will be responsible for software designs from concept through production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. The ideal candidate will have development experience at nearly every level of the software stack, including microcontrollers, low-level drivers, board support packages (BSP), end-use applications, and user interfaces. Additionally, the ideal candidate will have experience in software testing and high-reliability qualification, as well as software engineering and software project management practices. The successful candidate will present engineering design review materials to our customers and executive team, as well as participate in proposal-writing efforts. As such, excellent written and verbal communication skills are required. This role will initially be remote, with a planned transition to in-person work once our Florida office is established. JOB DUTIES AND RESPONSIBILITIES - Design and implement software for embedded devices and systems, from requirements to production and commercial deployment. - Design, develop, code, test, debug and document system software. - Review code and system designs. - Analyze code for efficiency, stability and scalability. - Integrate and validate new product designs. - Support software quality assurance and optimize I/O performance. - Provide post-production/in-orbit customer support. - Interface with hardware design and development engineers. - Assess third party and open source software. JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS - Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering. - Minimum of 11 years of industry experience in software development. - Experience in hands-on development and troubleshooting of embedded hardware. API design for interfacing with FPGAs. - Extensive programming experience in C and an object oriented programming language, preferably C++. - Experience in embedded systems design with preemptive, multitasking real-time operating systems (experience with real-time Linux is desirable). - Familiarity with software configuration management tools, defect tracking tools, and peer review. - Excellent knowledge of real-time system coding techniques, IP protocols, interfaces, and hardware subsystems. - Excellent understanding of multi-threaded applications and resource management. - Excellent written and verbal communication skills. PREFERRED EXPERIENCE - Experience with products for aerospace applications. - Adequate knowledge of reading electronics schematics and component data sheets. - Experience with ARM processors and fully-featured microcontrollers. - Experience in design and development of a Software Development Kit (SDK). CesiumAstro considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate’s work experience, education/training, and key skills. Full-time employment offers include company stock options and a generous benefits package including health, dental, vision, HSA, FSA, life, disability and retirement plans. CesiumAstro is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law. Please note: CesiumAstro does not accept unsolicited resumes from contract agencies or search firms. Any unsolicited resumes submitted to our website or to CesiumAstro team members will be considered property of CesiumAstro, and we will not be obligated to pay any referral fees.

United States
Job Closed
Enlyte logo

Senior .NET Developer

Enlyte

At Enlyte, we combine innovative technology, clinical expertise, and human compassion to help people recover after workplace injuries or auto accidents. We support their journey back to health and wellness through our industry-leading solutions and services. Whether you're supporting a Fortune 500 client or a local business, developing cutting-edge technology, or providing clinical services you'll work alongside dedicated professionals who share your commitment to excellence and make a meaningful impact. Join us in fueling our mission to protect dreams and restore lives, while building your career in an environment that values collaboration, innovation, and personal growth.

Full TimeRemoteTeam 5,001-10,000

Company Overview At Enlyte, we combine innovative technology, clinical expertise, and human compassion to help people recover after workplace injuries or auto accidents. We support their journey back to health and wellness through our industry-leading solutions and services. Whether you're supporting a Fortune 500 client or a local business, developing cutting-edge technology, or providing clinical services you'll work alongside dedicated professionals who share your commitment to excellence and make a meaningful impact. Join us in fueling our mission to protect dreams and restore lives, while building your career in an environment that values collaboration, innovation, and personal growth. Be part of a team that makes a real difference. Job Description This is a full-time remote position that can be located anywhere in the U.S. - Lead development of new features and resolve complex bugs in existing .NET Framework applications - Architect and implement scalable solutions while maintaining and optimizing codebase for performance and reliability - Write clean, maintainable, and well-documented code following established best practices and coding standards - Provide technical leadership within Agile Scrum team activities, including sprint planning, sprint demos, and code reviews - Support migration of legacy .NET Framework applications to .NET 8 for modernization and cloud readiness - Contribute to containerization efforts and migration of applications to AWS EKS (Elastic Kubernetes Service) - Mentor junior developers on coding standards, design patterns, and best practices - Drive third-level support of applications in production environment, including root cause analysis and resolution - Collaborate with architects and product owners to evaluate technical approaches and define implementation strategies - Identify and implement performance optimizations and technical debt reduction initiatives - Contribute to CI/CD pipeline improvements and deployment processes - Participate in technical design discussions and documentation efforts Qualifications - BS in Computer Science or related field - 5+ years of software development experience with a focus on writing clean and well-documented code - Experience with medical billing, healthcare claims processing, or insurance domain (preferred) Technical Requirements - Proficiency in: - C# and .NET/ASP.NET Framework - SQL Server (complex queries, performance tuning, stored procedures) - Clean architecture, design patterns, and SOLID principles - RESTful API design and implementation - CI/CD pipelines and DevOps practices - Familiarity with: - Front-end technologies (React experience is a plus) - Azure DevOps or similar development tools - Unit testing and test-driven development Essential Qualities - Strong problem-solving and analytical skills - Excellent communication and team collaboration abilities - Ability to work independently and lead technical initiatives - Proactive mindset with focus on continuous improvement - Willingness to mentor and share knowledge with team members - Interest in modern software development practices and technologies Nice to Have - Experience with medical bill review systems - AWS cloud services experience - Experience migrating legacy applications to cloud-native architecture - Dynatrace or similar application performance monitoring experience - Performance optimization and scalability experience - Experience leading technical projects or initiatives Benefits We’re committed to supporting your ultimate well-being through our total compensation package offerings that support your health, wealth and self. These offerings include Medical, Dental, Vision, Health Savings Accounts / Flexible Spending Accounts, Life and AD&D Insurance, 401(k), Tuition Reimbursement, and an array of resources that encourage a lifetime of healthier living. Benefits eligibility may differ depending on full-time or part-time status. Compensation depends on the applicable US geographic market. The expected base pay for this position ranges from $87,800 - $120,000 annually, and will be based on a number of additional factors including skills, experience, and education. The Company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender, gender identity, sexual orientation, age, status as a protected veteran, among other things, or status as a qualified individual with disability. Don’t meet every single requirement? Studies have shown that women and underrepresented minorities are less likely to apply to jobs unless they meet every single qualification. We are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles. #LI-Remote #LI-FP1

United States
Job Closed