Design, develop, and document test cases and strategies for validating components that comprise the CutterCroix suite of product offerings.
Perform formal software functional analysis and performance analysis
Execute hands-on functional testing in of applications, integrations across multiple platforms and configuration scenarios
Work closely with small engineering teams using agile development methodologies to qualify all software projects and functionality for delivery of CutterCroix suite of product offerings
Ensure components of the CutterCroix suite of product offerings meet pre-defined feature, function, reliability, and performance requirements of customers and integration partners
Work closely with software developers to diagnose and repair components of the CutterCroix suite of product offerings using sound validation techniques and tools
Participate in research of new technology and validation and certification tools/methodologies to improve the delivery of the CutterCroix suite of product offerings
Perform other duties as assigned
Experience with testing web-based and mobile applications
Familiarity with multiple web browsers and OS platforms
Excellent written and oral communication skills
Proficiency in diagnosing, reporting, tracking, and resolving quality issues
Superb communication skills, with the ability to work independently as well as part of a team
An ability to rapidly triage technical issues
Ability to understand/translate business needs into appropriate testing of software solutions
Ability to distill internal and customer requirements into detailed test cases for functional and regression test execution
Ability to provide occasional off business hours test and/or deployment support
Self-motivated (self-starter) team player, able to work in a fast paced, dynamic environment with a strong work ethic
Thrive in a multi-tasking environment and be able to adjust priorities on-the-fly
Career minded individual looking to play a vital role in our mutual success
Excellent time management skills and the ability to prioritize multiple tasks
Thrive to be excellent and never settle for average