Senior Software Testing and Quality Engineer II
Kirkland, King County, Washington, 98034, USA
Listed on 2026-09-01
-
Software Development
DevOps, Software Testing, Software Engineer, Cloud Engineer - Software
Status: Full Time, Employee
Job Function: Software Testing and Quality Engineer
Relevant
Work Experience:
7+ years
Career Level: Senior-Level
Office
Location:
Kirkland, Washington
Workplace Type: Hybrid (a mix of work from home or in office)
Salary: $128,000 - $134,000
Benefits- Fully Paid Medical ,Dental, andVision Insurance for Employees andEligible Dependents
- Qualified High Deductible Health Plan/Health Savings Account/FSA
- Employee Assistance Program
- Prescription Drug Benefits
- AFLAC
- Long-Term Care Reimbursement
- WPFLM Reimbursement
- Employer-paidshort-term and long-term disability
- Employer paid Life and AD&D
- 401(k)
Plan with
Company Matchingand No Vesting Period - Net-Employer 401(k) Contribution
- Bi-annual
Bonus Program - Minimum 15
Vacation Days Per Year - 12
Company Holidays - Personal Volunteer Time
- 10
Daysof Maternity/Paternity Leave - 7
Sick Days Per Year
The Cloud Operations engineering team is seeking a senior software testing engineer. Our teamis responsible forcore functions like login, Member data, member applications, and other self-service capabilities. Our team continually evaluates and improves our processes and drives forward as muchnew technology as possible. We want to talk to you if you are open to never accepting the status quo and believe a team is best with no heroes.
Roles and ResponsibilitiesAs a Senior Software Test and Quality Engineer withexpertisein Azure, CI/CD, test automation, and distributed application testing, you willbe critical in ensuring the delivery of high-quality, reliable, andperformantsoftware solutions. Your contributions will be vital inestablishinga strong testing foundation within the Dev Ops culture, enabling the team to deliver exceptional products that meet the highest quality standards.
Cloud Operations is a team, and as such, your primaryfocuseach day is working with other members of your direct and extended team to move our software forward.
- Work in full partnership with your product and IT (SRE) team members to collaborate on the current solution.
- Embrace Dev Ops:
Yourexpertisein softwaretestingand Dev Ops practices willbe vitalin fostering a culture of collaboration, continuous integration, and seamless delivery of high-quality software products. - Test Strategy and Planning:
Develop comprehensive test strategies and plans, aligned with project requirements and quality goals, with a focus on testing Azure-based distributed applications. - Test Automation:
Design, develop, andmaintainautomated test scripts and frameworks using industry-standard tools, ensuring efficient and reliable test execution within CI/CD pipelines. - CI/CD Integration:
Collaborate with Dev Ops teams to integrate automated tests into the CI/CD pipelines, enabling continuous testing and early detection of defects. - Test Execution and Reporting:
Execute test cases, analyze results, and report defects using appropriate bugtracking systems, providing clear and concise documentation of test outcomes. - Performance Testing:
Design and execute performance tests to assess the system's response time, throughput, and resource utilization,identifying areas for optimization and improvement. - Test Data Management:
Develop strategies for managing test data and ensureits privacy and integrity throughout the testing process. - Test Environment Management:
Work with Dev Ops teams to set up andmaintaintest environments that mirror production environments foraccuratetesting. - Continuous Improvement:
Continuously improve testing processes and methodologies, exploring new tools and techniques to enhance test automation and overall test coverage. - Quality Advocacy:
Championa culture of quality throughout the development process, providing valuable feedback on code quality, design, and testability. - Defect Management:
Collaborate with the development team to triage and prioritize defects, ensuringtimelyresolution and preventing reoccurrence. - Knowledge Sharing:
Mentor junior team members and share knowledge and best practices to promote the growth and skill development of the testing team.
As a Senior Software Testing and Quality Engineer, your highproficiencyin thefollowingareas will be instrumental in successfully delivering complex software projects. You willbe pivotalin shaping software solutions, collaborating with the team, and ensuring the highestcode quality and performance standards.
- Experience writing andmaintainingtesting frameworks
- Demonstrated passion and experienceinsolving softwaretestingproblems
- Hands-on experience contributing to successful software releases
- Understanding of agilemethodologyand ability to break down and estimate new work
- Excellentknowledgeof softwaretestingprinciples, best practices,and concepts
- Solid understanding oftestingmicroservices and distributed applications
- Ability to communicate with both technical and non-technical audiences
- Proficiency in one or more programming languages
- Must have experience working with Git source control
- Musthavegreat analytical, problem solving and debugging skills withtheability to work…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).