Minitab is looking for a high performing Software Quality Engineer that has a passion for quality and testing. Additionally, this high performer will show a high level of autonomy, a professional curiosity, and an eagerness to find new ways to improve the product they are working on but also love working as part of highly collaborative team.
Work as part of a project team with particular emphasis on both user-view testing and statistical verification.
Participate in the development of new features; including design reviews, test plan design and execution, documentation reviews, code reviews, unit testing, and coding tasks.
Develop and execute test plans for new or enhanced features in developed products and supporting components, including white and black box test strategies.
Develop, verify, and maintain software testing tools and output, including automated test frameworks, scripts and utilities.
Develop and maintain an in-depth knowledge of areas in developed products and supporting components.
Develop and maintain technical expertise in testing tools, techniques, and processes
With experience, develop the ability to serve as lead on small development projects.
As your skills grow, assist less experienced engineers with problems regarding testing approaches, application knowledge, and technical knowledge.
Bachelor's Degree in Statistics, Mathematics, or a related discipline; or equivalent experience required.
One to four years of experience in development, research, or product testing for commercial software.
Working knowledge of Minitab Software and/or competitor statistical analysis software packages.
Experience with software testing and familiarity with testing frameworks.
Good investigative and problem-solving skills with excellent attention to detail.
Proven ability to think logically and methodically.
Above average computing skills, including a general knowledge of microcomputers, operating systems, and application packages.
Ability and initiative to work effectively both independently and as a member of a development team.
Ability to speak, read, write, and understand the English language.