Evosus
Senior Quality Assurance Manager
Evosus, Vancouver, Washington, United States, 98662
Our Mission:"To increase the productivity and profitability of specialty retailers, service professionals, and builders by providing business solutions that, within their individual business models, allow them to streamline day-to-day procedures and proactively grow their business."Are you passionate about building flawless digital experiences that delight customers? Do you thrive on transforming good products into exceptional ones by championing quality at every step? At Evosus, we're on the lookout for a Senior Quality Assurance Manager who will lead our charge in delivering top-tier software solutions.We are a growing software company based in Vancouver, WA with a cloud SaaS solution. We're currently the top business software in the Pool, Hot Tub, and Hearth industries - and looking to grow well beyond that in the years to come.A wide degree of organization, planning, technical skills, and drive are essential for this position. Here's a snapshot of what we want you to do:Evosus is seeking an experienced Senior Quality Assurance Manager to lead, guide, and grow our QA team to scale as we take Evosus into the next area of Enterprise Resource Planning Software as a Service and Point of Sale payment systems.The Senior QA Engineering Manager for Evosus will lead and manage the quality assurance team, overseeing the design and implementation of test strategies to ensure the scalability, performance, and reliability of our SaaS products. The role involves driving automation efforts, integrating QA processes into CI/CD pipelines, and ensuring test coverage across APIs, cloud infrastructure, and multi-tenant platforms. The QA Engineering Manager will collaborate with cross-functional teams, mentor QA engineers, and align QA practices with Agile methodologies. At the end of the day, the QA Manager is responsible for ensuring that we are delivering high-quality products to our clients, resulting in positive word of mouth. Strong leadership, technical expertise in automation, and a focus on continuous improvement are key to this role.This is your opportunity to make an impactful difference in people's lives and businesses both internally and externally to Evosus.Here's what you'll be doing day to day:Lead and mentor the QA team, including test engineers and automation specialists, ensuring skill development and career growth.Manage the recruitment, training, and performance evaluations of QA staff, fostering a high-performance culture.Establish and enforce QA best practices, standards, and processes across the organization.Define and implement QA strategies aligned with business and product goals, ensuring comprehensive test coverage and risk management.Develop and manage QA project plans, schedules, and resources, coordinating with cross-functional teams.Collaborate with product and development teams to understand requirements, define acceptance criteria, and establish testing timelines.Architect, develop, and maintain automated test frameworks to ensure efficient and scalable test coverage.Integrate automated testing into CI/CD pipelines, ensuring early and continuous quality feedback throughout the development cycle.Evaluate and implement testing tools and technologies to improve test efficiency and effectiveness.Oversee the creation and execution of test plans, test cases, and test scripts for functional, regression, performance, and security testing.Review and analyze test results, identifying and prioritizing defects, and coordinating with development teams for timely resolution.Ensure rigorous testing of new features, enhancements, and bug fixes before release to production.Continuously assess and refine QA processes, identifying areas for improvement in test strategies, workflows, and team efficiency.Implement process improvements, leveraging industry best practices to enhance quality and productivity.Define, track, and report on key QA metrics, such as defect density, test coverage, test execution progress, and automation effectiveness.Identify, assess, and communicate quality risks to project stakeholders, providing mitigation strategies and contingency plans.Manage escalations related to product quality, coordinating with engineering and support teams to address critical issues.Work closely with product managers, developers, and other stakeholders to ensure alignment on quality objectives and timelines.Participate in design and architecture reviews, providing input on potential quality impacts and testability concerns.Engage with customer support teams to understand user-reported issues and incorporate feedback into testing processes.Lead or participate in company-wide quality initiatives, driving a culture of quality and continuous improvement.Participate in and oversee software deployments from the QA perspective.Required Education and ExperienceBachelor's or Master's Degree in Computer Science, Software Engineering, Information Technology, or a closely related technical field or 4 years of equivalent experience.8-12 years of relevant QA experience, with a focus on software testing, automation, and quality assurance.At least 5 years in a leadership or management role, overseeing QA teams.Proven experience in SaaS environments, understanding the unique challenges of multi-tenant, cloud-based applications.Experience managing large-scale QA operations, including distributed hybrid teams.In-depth experience with test automation frameworks such as Selenium, Playwright, Cypress, Appium, JUnit, TestNG, or similar tools.Ability to architect and build test automation frameworks from the ground up.Familiarity with cross-browser testing, mobile app testing, and cloud-based testing environments.Knowledge of tools like Jenkins, CircleCI, Travis CI, or similar to automate test execution.Ability to automate regression tests, performance tests, and ensure quality gates in CI/CD workflows.Familiarity with API mocking, validation, and performance testing.Knowledge of performance and scalability testing tools like JMeter, LoadRunner, or Gatling.Experience in designing and executing tests to identify bottlenecks and validate SaaS platform scalability under load.Familiarity with cloud infrastructure such as AWS, Google Cloud, or Azure, and their respective testing environments.Understanding of containerization technologies (e.g., Docker, Kubernetes) and experience with testing in cloud-native environments.Strong understanding of at least one programming language (e.g., Java, Python, JavaScript, Ruby) for building and enhancing test automation scripts.Proficient in version control systems like Git, GitHub, or Bitbucket.Experience with configuration management tools (e.g., Ansible, Terraform, Chef) to test infrastructure as code (IaC).Solid understanding of SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) to perform database testing, validate data integrity, and execute backend tests.Familiarity with security testing practices, including penetration testing, vulnerability scanning, and ensuring compliance with standards (e.g., SOC1, SOC2, PCI).Strong understanding of the Software Development Life Cycle (SDLC), with experience working in Agile (Scrum/Kanban) environments.Expertise in aligning QA processes with Agile development cycles and managing sprint-based testing approaches.Experience with test-driven development (TDD) and behavior-driven development (BDD) methodologies.Proven experience managing cross-functional QA teams, including developers, product managers, and other stakeholders.Ability to mentor and develop QA engineers, fostering both technical and leadership growth.Strong ability to influence team culture by promoting best practices in software quality.Experience in defining the QA vision and strategy, aligning it with company goals, and ensuring that quality processes are established and followed.Proven track record of driving quality initiatives, optimizing test coverage, and improving automation and efficiency across QA teams.Excellent communication skills to work with product teams, developers, and C-level executives to ensure that QA objectives align with product and business goals.Ability to manage and resolve conflicts, prioritize projects, and align QA efforts with evolving business needs.Experience in project management tools (e.g., Jira, Confluence, Asana, HubSpot) to track project progress, assign tasks, and manage resources efficiently.Ability to track and report on key metrics such as defect density, test coverage, pass/fail rates, and overall system stability.Experience in establishing and managing QA KPIs, tracking key quality metrics such as test coverage, defect escape rate, and automation success rate.Preferred Education and ExperienceFamiliarity with Mendix and Mendix testing.Experience with specialty retail or field service businessesExperience with business logic and processesExperience with data systems.Experience with data reporting systems.Strong Leadership and team building skills.Here's where you'll hang out:This position works from our corporate headquarters in Vancouver, Washington in a professional office environment. Evosus is easily accessible, located less than a mile from I-5. We are across the street from a natural grocery store, a brewery, and many local restaurants.Position Type/Expected Hours of Work:This is a full-time position and workdays are Monday through Friday. The employee may be required to work additional hours for system down emergencies or after hour releases.Your rewards!Full-Time$55.29-$60.10 per hour. The hired applicant will be offered pay within the compensation range based on their qualifications and professional experience, as well as the needs of our business.Coffee & Snacks when at the officeEmployees will receive 120 hours of PTO accrued annually10 Paid Holidays100% Employer Paid Medical, Dental and Vision for EmployeeFlex Spending Account401k Plan w/ 4% Employer MatchHybrid Work EnvironmentPotlucks!Wellness ReimbursementWords of AffirmationAwesome Co-workersEvosus is an Equal Opportunity EmployerEvosus participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories. The E-Verify program is an Internet-based employment eligibility verification system operated by the U.S. Citizenship and Immigration Services.