What are the responsibilities and job description for the Quality Engineer position at SN Servicing Corporation?
Our Organization
At SN Servicing Corporation, we are committed to fostering a culture of innovation, collaboration, and growth. We believe in empowering our teams to challenge the status quo, embrace cutting-edge technologies, and deliver impactful solutions that transform the mortgage servicing industry. Our culture thrives on inclusivity and mutual respect, where diverse perspectives are valued, and every team member is encouraged to contribute their unique talents. We embrace Agile principles, promoting adaptability and continuous improvement, and strive to create an environment where individuals feel supported to take ownership, experiment, and grow both personally and professionally. Above all, we are driven by a shared purpose: to build solutions that make a real difference in the lives of our borrowers, investors, and agencies.
Our Technology Team
Our mission is to help borrowers achieve financial stability and provide a modern, scalable technology platform for our clients. In order to do so, we are building a cloud-first architecture to transform the way we work in the mortgage servicing industry. Our Technology team encompasses network and infrastructure operations, product and project management, and four core engineering disciplines: software development, platform engineering, quality assurance, and architecture. As a member of our engineering team, you will co-create innovative solutions that simplify processes, improve customer experiences, and redefine what’s possible in mortgage servicing.
The Quality Engineering capability at SN Servicing focuses on ensuring the delivery of high-quality, scalable software products. We leverage modern tools and techniques to automate testing, validate systems at scale, and ensure robust performance and security. Working within Agile teams, we integrate quality practices throughout the software development lifecycle.
Your Role
As a Quality Engineer, you will play a critical role in ensuring the quality and reliability of our cloud-first loan servicing platform. You will work collaboratively with engineers and product teams to create and maintain automated testing frameworks, identify and resolve issues, and continuously improve our processes.
Specifically, you will:
- Design, develop, and maintain automated test frameworks using modern tools and techniques.
- Create comprehensive test plans, test cases, and reporting for new features and existing functionality.
- Execute automated and manual tests to validate APIs, microservices, and front-end components built with TypeScript, Node.js, and React.
- Collaborate with development teams to identify, troubleshoot, and resolve defects and performance issues.
- Collaborate with platform team on environment strategy, test data approach, and maintenance.
- Integrate automated tests into CI/CD pipelines to ensure continuous validation of software.
- Monitor application performance, reliability, and security through robust quality practices.
- Participate in Agile ceremonies to align quality practices with team goals.
- Advocate for quality best practices and mentor team members on test automation and strategies.
- Continuously research and evaluate new testing tools and methodologies to improve the efficiency and effectiveness of the testing process
Your Skills
- Background or education in Computer Science, Engineering, or a related field.
- 3 years of experience in quality engineering, test automation, or software development.
- Strong proficiency with test automation tools (e.g., Selenium, Cypress, or Playwright) and scripting languages (e.g., JavaScript/TypeScript).
- Familiarity with modern web frameworks like React and backend services built with Node.js.
- Experience testing cloud-based systems, with a focus on AWS services (e.g., API Gateway, Lambda, DynamoDB).
- Knowledge of CI/CD pipelines and integrating automated testing into the development workflow.
- Strong analytical and problem-solving skills, with attention to detail.
- Excellent communication and teamwork abilities.
- Experience with performance profiling, scripting and analysis
No candidate will meet every single desired qualification. If your experience looks a little different from what we've identified but you still think you'd be a great fit, we'd love to learn more about you.
Your Location
We are a remote-first workforce based in Seattle. Most of your time will be spent working from the location that best supports your creativity, with availability aligned to the Pacific Time Zone. Once a week, you will join the team at a shared workspace in Seattle for collaborative sessions focused on team building, innovation, problem-solving, and co-creation. Occasional travel to our corporate headquarters in Eureka, California, may be required 1–2 times per year to support business needs.
Compensation and Benefits
SNSC offers a comprehensive benefits package designed to support your well-being and work-life balance, including medical, dental, and vision insurance, paid time off, 8 paid holidays, a 401(k) retirement plan, and a remote work benefit. As an equal opportunity employer, we are committed to fostering an inclusive and diverse workplace where everyone has the opportunity to thrive.