About Cascade & Our Culture: The Cascade culture lives in our team members! We are focused and dedicated to developing and providing a platform for growth. We are proud of the team that we've built and are looking for great people who will embrace our values and contribute to them: Be Unique, Be Innovative & Be Ambitious. Together, we will continue to lead the way and make a difference. Join our team and assist us to Serve the American Dream Through Attainable Home Ownership.
Careers at Cascade Financial Services
Medical, Dental, Vision, Life, 401K match, PTO, Sick Time, 10 Paid Holidays, Remote work opportunities
What you'll do at Cascade:
Serve the American Dream Through Attainable Home Ownership.
We are seeking a highly skilled and detail-oriented QA Engineer to join Cascade’s IT team. This role is critical to ensuring the delivery of high-quality software and services by collaborating closely with business stakeholders and technical teams. The ideal candidate will be both technically proficient and business-savvy—capable of translating business requirements into clear acceptance criteria, developing robust test plans, and executing comprehensive testing strategies in complex, fast-paced environments.
How you will do it:
- Collaborate closely with cross-functional teams—including product managers, developers, and business analysts—to understand requirements and translate them into comprehensive test plans, scenarios, and test cases.
- Execute detailed functional, regression, and exploratory testing to validate software functionality, ensure alignment with specifications, and uncover defects.
- Identify, document, and track bugs with clarity and precision; work collaboratively with developers to facilitate timely resolution and verify fixes.
- Partner with stakeholders to evaluate and prioritize test cases for automation based on risk, value, and repeatability, helping to improve overall testing efficiency.
- Design, develop, and maintain automated test scripts using tools such as Selenium, WebDriverIO, and BrowserStack, ensuring high coverage and reliability.
- Regularly run and monitor automated test suites, analyze results, and provide clear, actionable feedback to development and QA stakeholders.
- Support production deployments by executing critical smoke tests—both automated and manual—to validate system stability and performance in live environments.
- Ensure adherence to Cascade’s coding and testing standards for automated tests and contribute to the ongoing improvement of the QA automation framework and strategy.
What you will need to join Cascade:
- Bachelor’s degree in computer science, Information Systems, Engineering, or a related technical field, or equivalent practical experience.
- 5+ years of experience in software quality assurance, including hands-on experience with both manual and automated testing.
- Strong proficiency in automated testing frameworks and tools such as Selenium, WebDriverIO, and BrowserStack.
- Solid understanding of software development life cycle (SDLC) and QA methodologies, including Agile and Scrum practices.
- Proficiency in scripting and programming languages commonly used in test automation, such as JavaScript, Java, or Python.
- Knowledge and experience with .net and .js based applications including an understand of code structure.
- Experience writing clear, concise, and comprehensive test plans and test cases.
- Ability to troubleshoot and isolate defects quickly and work collaboratively in a team environment to resolve issues.
- Familiarity with cross-browser and cross-platform testing.
- Excellent verbal and written communication skills with the ability to articulate technical concepts to both technical and non-technical audiences.
- Strong analytical and problem-solving skills, with attention to detail and a focus on delivering high-quality results.
- A deep understanding, and attention to, information security and how ensure services are adhering to secure practices.
Preferred:
- Experience with version control systems such as Git.
- Knowledge of CI/CD pipelines and test integration with tools like Jenkins.
- Familiarity with various infrastructure technologies such as AWS, docker, and Linux
- Familiarity with testing REST APIs using tools such as Postman.
- An understand of JSON and XML format
- Exposure to performance and load testing tools (e.g., JMeter) is a plus.
- ISTQB or other relevant QA certifications.
About Cascade & Our Culture:
Since opening our doors in 1999, Cascade Financial Services has grown to become one of the most trusted lenders in Attainable Housing. Our goal is to help thousands of families realize the dream of home ownership by offering mortgage loan solutions customized to the manufactured housing marketplace leveraging state-of-the-art business automation coupled with the most skilled professionals in the industry.
The Cascade culture lives in our team members!!! We are focused and dedicated to developing and providing a platform for growth. We are proud of the team that we've built and are looking for great people who will embrace our values and contribute to them: T.I.E.S. Teamwork, Integrity, Excellence, and Service. We believe in work/life balance and a positive/family-like work environment. Together, we will continue to lead the way and make a difference.
Join our team and assist us to Serve the American Dream Through Attainable Home Ownership.