Tech Team
Cambridge, MA, United States, Delhi, India

Senior Quality Assurance Analyst

Apply Now

Overview

Senior Quality Assurance Analyst

Cambridge, MA, United States, Delhi, India

Tech Team - Full-time

About Dimagi

Dimagi is a global, 120-person software company that develops leading technology for low-resource settings. Our software product, CommCare, is an award-winning, open source platform that enables non-programmers to design and launch customized mobile applications for Android devices. Hundreds of organizations from the UN to small grassroots groups are using mobile applications built with CommCare - be it to support community health programs in India, microfinance cooperatives in Senegal, or research studies in the United States.

Dimagi offers a fun and stimulating environment, a chance to see the world, and the opportunity to make a difference in the most under-resourced communities worldwide. We’re a recognized social enterprise and certified B Corporation, reflecting our commitment to making a real impact through technology.

Who You Are

You are someone who is passionate about quality and providing our end-users with the best possible experience. You know that functioning technology and intuitive design exponentially increases Dimagi’s impact on both our customers and the world.

You have excellent attention to detail, want to work for fast-growing social enterprise using mobile technology for global development, and don’t mind getting your hands dirty to track down issues.

RESPONSIBILITIES

As a Sr Software Quality Assurance Analyst, you will work closely with our Development and Global Services teams. You will join the team of passionate QA and Technology Professionals who believe in building good technology that helps people get work done more efficiently. As a member of the QA team, your responsibilities may include:

  • Work closely with development team to plan and execute QA cycles
  • Create and update test plans
  • Manual and automated testing
  • User reported bug triage
  • Exploratory testing, usability, and UI design testing
  • Work with Software Development Engineers to understand the technical architecture of new features
  • Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process
  • Mentoring other members of the QA team

BASIC QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent
  • 3+ years of Software QA testing
  • Excellent communication skills
  • Highly methodical test discipline, applicable to all product and UI
  • Experience with black and grey box functional testing
  • Experience maintaining or building automated test platforms.

PREFERRED QUALIFICATIONS

  • Product experience with mobile and/or web applications
  • Demonstrated expertise in black box and grey box testing methodologies, experience with standard QA and development tools, and the ability to operate within short release cycles
  • Experience with Mobile Health Applications
  • Solid understanding of QA tool development chains and environments
  • Creativity and initiative to improve product coverage and effectiveness

As a mission-driven social enterprise, Dimagi aims to offer benefits that have a strong impact on our staff’s well being. A few of our key benefits our outlined below

  • 100% employer sponsored medical insurance
  • Retirement account (401K or employees' provident fund) with an employer contribution
  • 30 days paid time off inclusive of public holidays
  • 10 personal initiative days
  • Opportunities to travel internationally
  • Access to a stock option plan

Apply Now