




Job Summary: We are seeking a Mid-Level QA Analyst to ensure product quality by creating and maintaining automated tests, executing functional tests, analyzing results, and collaborating with Product and Development teams. Key Highlights: 1. Actively involved in creating and maintaining automated tests. 2. Collaborating with Product and Development teams. 3. Contributing to the evolution of quality and automation practices. **About the Role** We are looking for a Mid-Level QA Analyst to ensure the quality of our products by actively contributing to the creation and maintenance of automated tests, execution of functional tests, and analysis of results throughout the development lifecycle. This professional will work in partnership with Product and Development teams, supporting the definition of test scenarios, validation of features, identification of risks, and collaboration on evolving quality and automation practices within the team. We seek an analytical, organized, and quality-focused individual who is committed to delivery excellence, capable of independently conducting validations, contributing to test process improvements, and supporting the continuous evolution of the Quality area. **Responsibilities** * Plan, create, and maintain automated tests using Cypress with JavaScript/TypeScript. * Execute functional, regression, integration, and exploratory tests to ensure delivery quality. * Analyze requirements and acceptance criteria to define appropriate test scenarios. * Execute, analyze, and report performance, load, and stress tests, identifying bottlenecks and risks. * Integrate test automation into CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps, or similar). * Investigate failures, log, track, and validate defect fixes in issue-tracking tools (e.g., Azure Boards, Jira, or similar). * Contribute to defining test strategies in collaboration with Product and Development teams. * Support dissemination of quality best practices in agile environments, such as BDD and acceptance-criteria-driven refinement sessions. * Participate in code reviews of automated tests, ensuring quality engineering best practices. * Monitor and analyze quality metrics, such as test flakiness, defect rate, and test suite execution time. **Requirements** * Experience with test automation using Cypress. * Knowledge of JavaScript or TypeScript applied to automation. * Experience with UI and API automated testing. * Knowledge of testing strategies (functional, regression, integration). * Experience with performance and load testing (JMeter, k6, Locust, or similar tools). * Experience with Continuous Integration and Continuous Delivery (CI/CD). * Experience with version control (Git). * Familiarity with agile methodologies (Scrum, Kanban, or similar). * Knowledge of BDD (Gherkin, Cucumber). * **Availability for on-site work in Chapecó\-SC** **Nice-to-Haves** * Experience with API test automation (Postman, Rest Assured, or similar). * Experience with microservice architectures. * Experience reducing test flakiness and optimizing automated test suites. * Knowledge of Docker or containerized environments for testing. * Experience with code quality analysis tools (e.g., SonarQube). * Experience monitoring applications and analyzing production incidents. * Participation in initiatives to improve quality processes within the team.


