Position Summary
As the Manager of Software Quality & Assurance is responsible for the overall quality of software products delivered. In this role you will define policies and procedures governing the testing of software systems including writing and maintaining test cases, executing and automating testing, and documenting test results. You will work closely with business process owners and users to ensure software systems are tested and validated where appropriate. In this role you will will also perform duties across many areas of the Software Development Lifecycle from requirements gathering to software testing with a focus on ensuring quality practices throughout. As a qualified candidate you must be familiar with a variety of technologies including enterprise software products, web applications, desktop applications, mobile applications, database systems, and business intelligence tools.
Â
This is a remote role with the requirement of a start time no later than 8am CST.
What You'll do as a Manager, Software Quality Assurance
- Manage software quality and assurance team delivering solutions for our external and internal Customers.
- Recruit, hire, mentor and coach software quality and assurance professionals at different levels of experience and skills. Set expectations and provide timely and open feedback to foster continual individual development.
- Develop software quality standards within the software development lifecycle. Collaborate on the development of the test automation architecture and strategy. Ensure team’s activity is aligned to leverage test automation as appropriate.
- Ensure Business Systems managed solutions comply with regulatory controls including but not limited to SOX & ISO QS 13485.
- Collaborate with team members to translate requirements into test strategies, test plans and test cases. Work with team to execute test scripts documenting results and issues into tracking system.
- Partner with Systems Analyst and Business Users to facilitate User Acceptance testing and Business owner approval of solutions and solution changes. As required complete Software Validation documentation to support regulatory requirements.
- Lead Agile processes, coach cross-functional teams, collaborate with stakeholders, and foster an Agile culture for delivering quality products, while mentoring team members and optimizing value delivery.
- Plan and align multiple teams and resources per project requirements. Monitor activities and helps team remove roadblocks. Apply a broad knowledge of system testing and quality assurance standards and methodologies to ensure solutions satisfy end user requirements.
- Own all operational metrics. Share and collaborate with Business Systems leader to identify opportunities to improve delivered quality and identify detects earlier in the development cycle.
- Drive improvements in software testing practices. Stays abreast of new technology and recommends applications and tools to reduce development cycle time and increase product quality and security.
- Manage a team of 5 direct reports.
The Experience, Skills and Abilities Needed
Required:
- Bachelor's degree.
- Minimum of 10 years experience in software quality assurance field.
- Demonstrated ability to develop and implement effective testing strategies specifically in a regulated environment.
- Working knowledge of system and application architecture, and design.
- Experience with automation testing, performance engineering, CI/CD, release management and deployment processes
- Variety of programming languages and technologies.
- Experience leading or managing staff directly as well as sourced teams.
- Demonstrated ability to assess User needs, creatively approach solutions, and influence appropriate outcomes.
Â
Preferred:
- Advanced experience working and mentoring others in an Agile environment.
- Functional experience with DevOps.
- Functional experience with PaaS model, Azure cloud services.
- Knowledge in API design & development and microservices architecture.
- Certification in development tools, SDLC, Agile and/or project management preferred.Â
Â
Other:
- Strong understanding of all phases of the application development lifecycle and project management disciplines.
- Ability to lead teams and provide regular coaching sessions, reviews and develop plans to improve skill sets.
- Strong professional verbal and written communication skills.
- Strong analytical skills and technical skills.
- Manages projects and a proven record of meeting project deadlines.
- Ability to identify root cause for complex problems and issues in applications / systems and implement permanent solutions.
- Ability to work with minimal supervision.
- Ability to adapt to frequently changing priorities.Â
- Ability to partner with contract resources in the best interest of STERIS.
Â
What STERIS Offers
We value our employees and are committed to providing a comprehensive benefits package that supports your health, well-being, and financial future.
Â
Here is just a brief overview of what we offer:
Â
- Market Competitive Pay
- Extensive Paid Time Off and (9) added Holidays
- Excellent Healthcare, Dental, and Vision benefits
- Long/Short Term Disability Coverage
- 401(k) with a company match
- Maternity & Parental Leave
- Additional add-on benefits/discounts for programs such as Pet Insurance
- Tuition Reimbursement and continued education programs
- Excellent opportunities for advancement in a stable long-term career
#LI-MM1
Pay range for this opportunity is $112,000.00 - $132,000.00, dependent on experience and skillset. This position is eligible for bonus participation.
Â
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Â Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
Â
STERIS offers a comprehensive and competitive benefits portfolio. Â Click here for a complete list of benefits:Â STERIS Benefits
Â
Open until position is filled.
Â
STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.
Learn more about this Employer on their Career Site
