Software Quality Assurance (QA) Manager

Job Title: Software Quality Assurance Manager
Standard Weekly Hours: 40 (full-time)
Location: Boston, MA
Compensation: $70,000 – $100,000 annually + equity

iRewardHealth is a mobile software application that rewards individuals for tracking behaviors and building healthy habits by turning these healthy actions into cash. We are committed to a work-hard, play-hard mentality and have exciting company outings and team building exercises, a fun and relaxed atmosphere, and a casual dress code. We offer a great vacation package, unlimited sick time, health and dental insurance, and additional employee benefit options. Our office is located in downtown Boston, and will be moving to Newton, MA in 2018.

Position Overview

The Software QA Manager will coordinate and drive testing efforts by leading the creation and execution of QA and testing processes, test strategies and plans, bug documentation and tracking system development. In this role, you will function as a leader and subject matter expert, providing guidance to engineers and the development team, helping to release new functionality to our clients. We are looking for a highly skilled individual with excellent leadership qualities that will play a major role in improving quality, functionality, reliability and usability of our product.

Essential Functions / Responsibilities

Work cross-functionally to identify areas for improved efficiency and to refine and improve the company’s QA and release management processes. Work to identify, develop, and formalize QA and automation development best practices.

Define and implement quality standards, processes, and procedures

Implement software testing methodologies to ensure timely introduction and updating of quality software

Design and develop automated functional test cases that ensure the software meets intended requirements and quality standards

Actively participate in Agile development process, review test plans, define approach and determine efforts required

Consult with product development team to evaluate system interfaces, operational requirements, and performance requirements of the application (web, iOS, Android)

Test user stories during Agile sprint process. Analyze user stories and business process requirements to identify and mitigate quality risk development activities.

Perform regression testing on different builds and maintain a software defect tracking database and test library. Coordinate testing activities with off shore team.

Develop timely and accurate software testing status reports and communicate results to teams

Participate in continuous improvement of testing process and procedures by analyzing reported bugs, assessing and enhancing test coverage and project execution around these areas

Test the design and implementation of new features and client requests; collect test data and report on test results. Collaborate with other teams on product test planning and organization.

Recommend design improvements or corrections to engineers throughout the development process

The above statements are intended to describe the general nature and level of work being performed by most people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and requirements. Nothing in this herein restricts management’s right to assign or reassign duties and responsibilities to this job at any time with or without notice. Reasonable accommodations may be made to enable individuals to perform the essential functions as outlined above.

Qualifications & Skills:

REQUIRED:

Bachelor’s Degree in Computer Science, Engineering, or similarly technical/quantitative field

Minimum four (4) years’ Quality Assurance (QA) experience, preferably in a software technology or mobile application environment

Minimum two (2) years’ experience in a QA leadership role, preferably with Agile teams in a Software as a Service (SaaS) environment

Experience in managing and working with off shore team

Experience in testing highly available web based and mobile (iOS and Android) application technologies

Strong understanding of QA methodologies including day-to-day testing processes, writing and executing test cases, developing test automation and schedules, and running regressions

Experience working with Jira product development software. Experience testing front end web technologies (HTML, CSS, JavaScript)

Experience using automated testing tools and software bug tracking tools

In-depth knowledge of modern software test development methodologies such as Agile and Scrum

Experience in defining and implementing testing frameworks across multiple platforms

Proven track record of navigating the entire testing lifecycle and successfully delivering large complex software testing solutions

Experience building scalability and performance testing systems and ongoing monitoring solutions

Excellent written and verbal communication skills

A detail-oriented self-starter with strong ability to prioritize tasks and deliver results in a timely manner, using strong analytical and reasoning skills. The ability to work autonomously and with minimal supervision, but also as a team when necessary.

Ability to change direction quickly and re-focus as necessary

Flexible and able to multitask; can work within an ambiguous, fast-moving environment, while also driving toward clarity and solutions; demonstrated resourcefulness in setting priorities and guiding investment in people and systems.

PREFERRED:

Experience in testing wellness hardware (wearable devices) and software

Experience with medical applications in an FDA, HIPAA, or similarly-regulated environment Knowledge and experience working with Amazon Web Services (AWS), Git

Previous start-up experience a bonus

Prior experience working in a software development environment, collaborating with developers and product owners

iRewardHealth does not discriminate against, nor does it tolerate discrimination against or harassment of, any person based on race, color, religion, sex, national origin, age, disability, pregnancy, sexual orientation, veteran status, citizenship, or genetics. In addition to federal law requirements, iRewardHealth complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company operates. All employment decisions are based on legitimate non-discriminatory business criteria and merit.

To apply, please email your resume to Christine in Human Resources at Christine@irewardhealth.com