Quality Assurance

What are we looking for?

As a Software Quality Assurance Engineer, you will be responsible for developing, documenting, and executing tests to ensure the delivery of a quality business application software product. This position will involve testing and analysis of mobile applications, websites, and backend applications and their coding, writing test cases, test execution including identification and tracking issues through resolution. You will also participate in developing and refining user requirements, working on cross-functional teams (both internally and externally), building/deployment of new code lines in a product, and releasing innovative software solutions to potential and existing customers.

What are the duties
of this position?

  • 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 

What are the requirements
of this position?

  • 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 

Ready to Start a Conversation?