Join Our Team

QA Engineer

Position Overview

CharityEngine continues to expand its team and is currently looking to recruit a QA Engineer, reporting to the Director of Product.

Job Description

As a QA Engineer at CharityEngine, you will play a critical role in ensuring our CRM software's successful deployment and integration for our clients. 

Key Responsibilities

  • Create detailed, comprehensive, and well-structured test plans and test cases.

  • Design, develop, and execute automation scripts.

  • Estimate, prioritize, plan, and coordinate testing and deployment activities with DevOps team.

  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.

  • Identify, record, document thoroughly, and track bugs.

  • Perform thorough regression testing and add to existing regression suite continuously.

  • Track quality assurance metrics, like defect densities and open defect counts especially after releases.

  • Stay up to date with new testing tools and test strategies.


  • Proven work experience (5+ years) in software development

  • Proven work experience in software quality assurance

  • Strong knowledge of software QA methodologies, tools, and processes

  • Experience in writing clear, concise, and comprehensive test plans and test cases

  • Hands-on experience with both white box and black box testing

  • Hands-on experience with automated testing tools

  • Solid knowledge of basic web development (HTML, CSS, and JavaScript)

  • Experience working with CI/CD pipelines.

  • Experience working in an Agile/Scrum development process.

  • Experience with performance and/or security testing is a plus.

  • BS/MS degree in Computer Science, Engineering or a related subject.

About CharityEngine

We are a technology and billing solutions company that caught the nonprofit bug in 2008. That was when we saw how the technology we had built for e-commerce clients could impact the multi-channel campaign tracking and billing automation of one of the largest, fastest-growing nonprofits of the 20th century.

We are privately held and self-sustained, and we were named to the Inc. 5000 list of America's Fastest Growing Companies three times (2015, 2016, and 2017). We are proud to say we work solely in the service of nonprofits. Not a VC firm. Not an investment bank. Just nonprofits and the people who think it's cool to help change the world.

We offer comprehensive benefits that include:

  • Competitive compensation commensurate with experience
  • Paid leave (vacation/sick), along with company-paid holidays
  • Health, dental, vision, and disability insurance
  • 401K plan
  • Free parking

Job Type: Full-time

Apply to this Job