QA Engineer in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a QA Engineer in Brazil.
In this role, you will ensure the quality, reliability, and stability of a globally used orchestration platform that supports data pipelines, automation workflows, and AI-driven systems. You will act as a critical link between customer-reported issues and engineering execution, translating support tickets into clear, reproducible bug reports. A significant part of your work will involve reproducing issues across different environments, validating fixes, and ensuring that new releases meet high-quality standards. You will also design and execute manual and exploratory tests while contributing to automated testing efforts where applicable. The environment is highly technical, collaborative, and distributed across global teams, requiring strong communication and analytical skills. This position offers the opportunity to work on mission-critical systems used by major organizations worldwide, directly impacting product reliability and user experience.
- Analyze customer support tickets to understand reported issues, extract reproduction steps, and translate them into clear and actionable bug reports for engineering teams.
- Reproduce issues across different environments and configurations, helping engineers isolate and resolve defects efficiently.
- Design, document, and maintain comprehensive test plans and test cases for both open-source and enterprise product versions.
- Execute manual, exploratory, and regression testing throughout the release lifecycle to ensure product stability.
- Collaborate with engineers to define acceptance criteria, identify edge cases, and validate fixes prior to production release.
- Contribute to the development and improvement of automated testing frameworks and coverage.
- Monitor, track, and report quality metrics, recurring issues, and test coverage to support continuous product improvement.
This role requires a strong QA background with the ability to operate in complex, distributed systems and translate real-world customer issues into technical validation scenarios. The ideal candidate is detail-oriented, analytical, and comfortable working in a highly collaborative engineering environment.
- Proven experience in software QA, including manual and automated testing methodologies.
- Strong ability to interpret customer support tickets and systematically reproduce issues.
- Familiarity with distributed systems and infrastructure concepts such as Docker, Kubernetes, CI/CD pipelines, or workflow orchestration tools.
- Experience working with APIs, logs, and debugging tools to analyze system behavior.
- Hands-on experience writing automated tests using languages such as Java, Python, or TypeScript.
- Strong written communication skills in English for documentation and global collaboration.
- Ability to work independently, prioritize tasks, and manage multiple incoming issues in a fast-paced environment.
- Experience with test frameworks and quality assurance best practices in modern software teams.
- Competitive compensation package with equity participation
- Remote-first work model with global team collaboration
- Health insurance coverage
- Opportunity to work on mission-critical, large-scale distributed systems
- High ownership and direct impact on product quality and roadmap
- Exposure to modern orchestration, cloud, and AI-driven technologies
- Collaborative and highly technical engineering culture
- Career growth in a fast-scaling global open-source ecosystem.