About the company
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Mid Level QA (Automação) based in Brazil.
Responsibilities
- Define and implement testing strategies based on established quality practices, including the test pyramid, regression testing, and acceptance testing, ensuring consistent quality throughout the development lifecycle.
- Write clear, structured test scenarios using Gherkin to support behavior-driven development and improve collaboration between technical teams and business stakeholders.
- Develop, maintain, and execute automated tests using Java and Rest Assured for REST APIs and Playwright for web applications.
- Perform manual tests when necessary to validate functionality, investigate unexpected behavior, and complement automated test coverage.
- Create, organize, and maintain test data sets to ensure reliable, repeatable, and effective testing across different scenarios.
- Work closely with Product Owners during user acceptance and homologation phases to validate business requirements and confirm that solutions meet expected outcomes.
- Partner with developers, product owners, and other stakeholders to understand business needs, technical implementations, and deployment plans, ensuring comprehensive test coverage.
- Define, monitor, and analyze quality indicators and testing metrics to measure effectiveness, identify improvement opportunities, and strengthen testing processes.
- Identify, document, and monitor bugs, collaborate with development teams to investigate root causes, and establish action plans to prevent recurring issues.
- Support CI/CD and continuous testing practices, coordinating integration tests across different squads to validate interactions between systems and components.
- Participate actively in QA community and chapter activities, share technical knowledge, and promote consistent testing standards and quality practices across the team.
- Contribute ideas, challenge existing approaches when appropriate, and proactively improve testing workflows while maintaining a collaborative and respectful team environment.
Requirements
- Previous experience in Quality Assurance, with a strong focus on test automation and software quality practices.
- Demonstrated experience writing test scenarios using Gherkin and translating business requirements into clear, testable acceptance criteria.
- Practical experience with Java and Rest Assured for automated testing of REST APIs.
- Experience using Playwright to automate web application testing.
- Ability to perform manual testing when required and identify functional issues that may not be covered by automated test suites.
- Familiarity with CI/CD pipelines and continuous testing practices to integrate quality checks into software delivery workflows.
- Experience using browser DevTools to investigate application behavior and troubleshoot issues.
- Knowledge of Git and GitHub for source control, collaboration, and test automation code management.
- Familiarity with Postman or similar tools for making REST API calls, validating responses, and investigating integration issues.
- Experience working in agile development environments, collaborating with cross-functional teams, and participating in iterative delivery processes.
- Experience coordinating and orchestrating integration tests across multiple squads or teams to validate end-to-end interactions between systems.
- Understanding of test strategy development, regression and acceptance testing, test pyramid principles, defect management, and continuous quality improvement.
- Strong attention to detail and the ability to investigate complex technical issues, identify root causes, and propose effective solutions.
- Excellent interpersonal skills, a willingness to share knowledge, and the ability to work closely with teammates while respecting diverse perspectives.
- A proactive mindset, comfort with independent decision-making, openness to learning new technologies, and the confidence to suggest improvements to processes and client-related practices.
Conditions
- Must be based in Brazil. The role is remote; however, candidates residing in the Ca[mpinas region may have specific requirements].