Engineering

QAQC Engineer (Brazil)

Brazil Remote Full-time 35,000 - 40,000

About this role

WHO WE ARE

Switch isn’t just a tech company—and we’re definitely not just another staffing agency.

We’re a people company with a powerful platform. Founded by healthcare insiders who’ve lived the chaos of last-minute call-outs and staff shortages, we built Switch to bring humanity back to healthcare staffing—without losing the speed, precision, or scale that great tech can offer.

At Switch, technology is just the beginning. What sets us apart is our commitment to relationships. Behind every shift filled is a team that understands what’s at stake: continuity of care, patient safety, and provider well-being. That’s why we pair our high-performance platform with white-glove customer service and real human support.

We’re reimagining what it means to be a partner in healthcare—blending concierge-level service with cutting-edge tools, and always putting people at the center.

If you’re looking to join a company that’s redefining an entire industry, and you want your work to actually mean something, you’ve found the right place.

THE ROLE

We’re looking for a detail-obsessed Internal QA/QC Engineer to break things on purpose—and help us build it back better. In this role, you’ll test features, find bugs, squash them (kindly), and ensure our app delivers the reliable experience our users deserve.

You'll also support basic help-desk functions, like investigating internal tech issues, answering troubleshooting questions from our customer support team, and keeping our system humming.

WHAT YOU'LL DO

  • Develop and implement comprehensive test plans and test cases for web and mobile applications.
  • Conduct manual and automated testing to identify and document software defects.
  • Collaborate with developers to resolve issues and improve software quality.
  • Maintain and enhance automated test frameworks using tools like Bitrise.
  • Perform regression, performance, and security testing as needed.
  • Ensure code quality through code reviews and adherence to best practices.
  • Manage and monitor CI/CD pipelines, particularly within AWS environments.
  • Utilize version control systems (e.g., GitHub) for code management and collaboration.
  • Document test results, create reports, and communicate findings to stakeholders.

Requirements

WHAT YOU'LL NEED:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 3 years of experience in software quality assurance or a related role.
  • Proficiency in JavaScript, with experience in React and React Native frameworks.
  • Experience with PostgreSQL databases and writing complex SQL queries.
  • Familiarity with AWS services and cloud-based testing environments.
  • Strong understanding of software development life cycle (SDLC) and QA methodologies.
  • Experience with CI/CD tools, particularly Bitrise, and version control systems like GitHub.
  • Excellent analytical and problem-solving skills.
  • Strong communication skills and ability to work collaboratively in a team environment.
  • Bonus: You’ve supported or built internal help-desk tools or handled triage tickets

Benefits

Perks & Benefits

We don’t just say care — we provide it:

  • Fully sponsored Health, Dental, and Vision Insurance
  • Generous PTO policy plus 12 paid company holidays
  • 401(k) with company match
  • Mentorship, career development, and training opportunities
  • A smart, mission-driven team who has your back
  • Office snacks, good vibes, and the occasional meme-off
Apply

Apply for this role

Thank you for your interest in working for Switch. Please complete all the required fields in this form.