Quality Assurance Analyst
Revelstoke, BC
Full Time, Salary
Compensation & Benefits
Salary $55,000
Summer & Winter bonus program
Company-provided laptop and phone
Extended health and dental benefits
RRSP Matching
Flexible work schedule
About Cronometer
Cronometer Software Inc. is a science-driven, Canadian company committed to giving people the most accurate and comprehensive nutrition tracking tools available. What began in 2005 as a side project by the founder, built out of a passion for precise nutrition tracking, has evolved into a globally recognized health platform trusted by millions of users.
Headquartered in the mountain town of Revelstoke, British Columbia, Cronometer brings together a diverse team of developers, nutrition scientists, designers, and wellness professionals. We are united by a shared mission to empower individuals and professionals alike with reliable data that helps them understand and improve their nutrition, health, and well-being.
At Cronometer, we believe that accurate nutrition data should be transparent, science-backed, and accessible, no matter your dietary preferences or health goals. Our platform delivers detailed macro- and micronutrient tracking based on verified sources rather than crowdsourced estimates. Whether users are optimizing performance, managing health conditions, or simply striving for better daily habits, Cronometer aims to provide clarity, control, and confidence.
Job Summary
As a QA Analyst at Cronometer, you will play a key role in ensuring our web and mobile features ship reliably and meet a high standard of quality. You’ll work closely with developers, designers, product managers, and Customer Support to identify risks early, investigate user‑reported issues, and help maintain confidence in every release.
Key Responsibilities
You’ll help ensure features ship with confidence by identifying risks early and validating fixes end-to-end across web and mobile platforms. You’ll also play a key role in diagnosing, communicating, and resolving user-reported issues.
Quality Assurance and Testing
Execute manual testing of new features and bug fixes prior to release (web and mobile).
Run regression and smoke testing for releases to confirm fixes and prevent unintended impacts.
Perform exploratory testing to uncover edge cases, data issues, and usability gaps.
Create and maintain test plans, test notes, and concise release verification summaries.
Defect Discovery and Troubleshooting
Reproduce and triage customer-reported bugs, including intermittent or difficult-to-reproduce issues.
Write clear, actionable bug reports including steps to reproduce, expected vs actual results, environment details, and supporting evidence.
Partner with Customer Support to translate user reports into technical investigations.
Validate fixes end-to-end and support post-release verification as needed.
Cross-Functional Collaboration
Collaborate daily with Product, Design, Customer Support, and Engineering to keep work on track and user-focused.
Participate early in feature development by contributing to scope discussions, risk assessment, acceptance criteria, and test strategy.
Advocate for quality by identifying risks, gaps, and opportunities to improve reliability, UX polish, and testability.
You’ll report to: QA Manager
You’ll work closely with: QA team, Customer Support, Product, Design, and Engineering
Required Skills & Qualifications
Strong logical thinking, curiosity, and attention to detail.
Clear written and verbal communication skills—you can explain what happened and what should happen next.
Comfort learning new tools and working with modern software products.
Strong organizational habits for tracking, prioritizing, and documenting work.
Eligibility to work in Canada.
Preferred Skills
Experience with software testing (manual QA, bug triage, test planning).
Familiarity with tools such as GitHub, TestPad, or similar test and defect management systems.
Comfort reading logs or basic debugging signals (crash reports, console logs, analytics).
Company Culture
Cronometer Software values innovation, collaboration, and continuous learning, fostering an environment where team members are encouraged to experiment, share ideas, and grow their skills. We are committed to inclusive practices and respect for diverse perspectives, ensuring that every employee feels heard, supported, and empowered to contribute. Additionally, we provide opportunities for career growth and professional development, helping individuals advance within the company while aligning their personal goals with our mission to deliver accurate, science-backed nutrition solutions to our users.
Equal Employment Opportunity
Cronometer Software Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive and welcoming work environment for everyone. All employment decisions, including hiring, promotion, compensation, training, and termination, are based solely on merit, qualifications, and business needs. We do not discriminate on the basis of race, colour, ancestry, place of origin, family or marital status, physical or mental disability, sex, age, sexual orientation, gender identity or expression, or political belief. We are committed to providing appropriate accommodations upon request for individuals with disabilities or religious needs. We believe that a diverse and inclusive workforce makes us stronger, more creative, and better able to serve our global community.
How to apply
To apply for a position at Cronometer Software, please submit your application through the link provided in this posting. Include a current résumé, cover letter and any relevant portfolio or work samples. Make sure your documents are in PDF or Word format and clearly labeled with your name and the position title for easy reference.
Once we receive your submission, you will receive an automatic confirmation email acknowledging receipt. We aim to review applications within 1–2 weeks of the posting closing date. Short‑listed candidates will be contacted to schedule interviews promptly. If you don’t hear from us after this period, feel free to assume your application was not selected, you’re welcome to reapply for future openings.