Intermediate QA Engineer

Published: 2025-04-20

Located in the heart of downtown Charleston, South Carolina we do great work while surrounded by historic architecture, gorgeous beaches, and food that’s to die for. We’re always looking for passionate people to join us on our mission to democratize the nonprofit supporter experience as we equip nonprofits to cultivate a 1:1 relationship with every supporter. Our Virtues. At GoodUnited, ...

Job details

Medellín, Antioquia, Colombia
Remote
Full-time

GoodUnited is a fundraising software that helps nonprofits harness the power of Social Networks, offering a solution that simplifies lead generation, automates supporter engagement, and maximizes fundraising revenue.

Location: Medellin, Colombia (Remote)

Position Type: Full time  

GoodUnited is a business-to-business (B2B) Software-as-a-Service (SaaS) company headquartered out of Charleston, South Carolina. GoodUntied serves nonprofit NGOs and has built the first fundraising platform for social networks. 

Giving is a trillion-dollar industry. GoodUntied is reimagining how and where people give for the world's most impactful organizations and causes.

As a Data Engineer at GoodUnited, you will be a key player in developing and optimizing our cutting-edge software products. Your deep knowledge of React, NextJS, NodeJS, Postgres, Snowflake, and AWS will be vital in creating robust, scalable, and efficient applications that empower nonprofits in their digital engagement and fundraising efforts.

What does a QA Engineer at GoodUnited do? 

In the role of QA Engineer at GoodUnited, you'll be instrumental in ensuring our software products are not only reliable but also deliver an exceptional user experience to our nonprofit clients. Your expertise in Automated Testing will be key in maintaining the high standards of quality our clients have come to expect from us. You will:

  • Develop automated testing, ensuring the highest quality of our products.
  • Collaborate closely with product managers, other members of the Engineering team to understand new features and functionalities, embedding quality from the outset.
  • Verify data logic and integrity, and confirm application behavior aligns accordingly.
  • Plan, test, document, and collaborate to uphold and enhance the software quality throughout its lifecycle.
  • Identify, document, and track bugs and inefficiencies, working towards their prompt resolution.
  • Play a vital role in ensuring clear communication and quality standards across international teams.

Your desired outcomes are:

    • Significantly reduce manual testing efforts through effective automated tests.
    • Guarantee the release of high-quality, reliable, and secure software, enhancing the fundraising capabilities of our nonprofit clients.
    • Drive improvements in team productivity and product reliability with your expertise in automation and quality assurance.
    • Contribute to the proactive monitoring system with updated test cases.

What experience and skills does a Data Engineer need in order to be successful? 

  • 2+ years of professional experience in QA/QE, with a focus on automated testing.
  • Knowledge in automated testing tools and scripting languages.
  • Experience in Data testing using SQL scripting languages.
  • Proven track record in developing, maintaining, and executing automated test suites.
  • Familiarity with Agile development methodologies and CI/CD processes.
  • Bachelor’s degree in Computer Science, Engineering, or a related field is preferred.
  • Experience with distributed software applications.
  • Able to work in the frontend and backend QA environment.
  • Proven data analysis, data verification, and problem-solving abilities and be able to work in a fast-paced environment.
  • Knowledge in main QA methodologies and lifecycles.
  • 2+ years of working experience with programming languages (like javascript/typescript, python)
  • 2+ years of working experience with API testing.
  • 1+ years of working experience with Playwright.
  • 1+ years of working experience with BDD Frameworks, like Cucumber.
  • 1+ years of front-end web application tools (React, javascript/typescript or similar).
  • Experience with QA management tools like Tuskr, Xray or similar.
  • Basic experience with project management tools like Linear or Jira.
  • Must speak and read fluent English.
  • Exceptional attention to detail and a keen eye for spotting inconsistencies and bugs.
  • Innovative mindset, staying up-to-date with the latest trends in automated testing and quality assurance.
  • Collaborative spirit and excellent communication skills, able to work effectively with remote and international teams.
  • Passionate about enhancing user experience and product functionality beyond traditional QA roles.
  • Efficiency and organizational skills, managing tasks effectively under tight deadlines.

What We Offer:

  • A dynamic and inclusive work environment focused on meaningful impact.
  • Competitive compensation and benefits.
  • Participation in our equity program.
  • Opportunities for professional growth and mentorship.
  • A supportive and collaborative remote-first culture.

Application Process:

Interested candidates are invited to submit a resume and a cover letter outlining their qualifications and experience.

We are an equal-opportunity employer and value diversity in our team. We encourage applications from all qualified individuals, regardless of their background.

Apply