This post is over 30 days old. The position may no longer be available

Quality Assurance Analyst

Dimagi Software Innovations Pvt Ltd , Delhi · dimagi.com · Full-time employment · Testing/Quality Assurance

All interested candidates should submit their CV and cover letters through the following link: http://grnh.se/oglh6f1

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 Benefit 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 Software Quality Assurance Engineer, 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

 

BASIC QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent
  • 1-2 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

 

PREFERRED QUALIFICATIONS

  • Selenium experience
  • 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
  • Automation testing experience
  • Creativity and initiative to improve product coverage and effectiveness

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer