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.
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:
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 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.
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