Description
**Job Description:**
* Develop and execute automated tests using Playwright, applying the Page Object pattern;
* Perform manual and automated tests independently and with high quality;
* Execute integration, regression, acceptance, exploratory, and usability tests;
* Validate REST APIs using tools such as Postman, Insomnia, Apidog, Bruno, or Swagger;
* Use Git/GitHub for code versioning and participation in code reviews;
* Actively participate in team meetings and QA chapter gatherings;
* Apply critical thinking to define the most relevant test scenarios for the business;
* Collaborate within the CI/CD lifecycle by integrating automated tests into pipelines (e.g., GitHub Actions);
* Ensure organization, maintenance, and scalability of automated tests.
**Responsibilities:**
* Experience automating tests using Playwright, ensuring assertive selector selection and strict application of the Page Object pattern for code maintainability and scalability;
* Proficiency in executing both manual and automated tests;
* Create and execute robust REST API tests using tools such as Postman, Swagger, Apidog, Bruno, or Insomnia;
* Experience with code versioning (Git/GitHub), actively participating in code reviews to ensure technical quality of the test suite;
* Ability to autonomously manage deliverables, ensuring consistent on-time delivery aligned with sprint and release cycle deadlines;
* Implement a comprehensive test strategy, including functional, regression, integration, exploratory, and usability testing;
* Collaborate within the CI/CD lifecycle by integrating automated tests into pipelines (GitHub Actions);
* Apply critical thinking when prioritizing test scenarios, identifying the highest-value and most critical functionalities for the business platform;
* Communicative, proactive, resilient profile with a continuous learning mindset.
#### **Nice-to-Haves:**
* Experience with visual regression testing (e.g., Percy) to ensure UI integrity;
* Knowledge of load/performance testing (e.g., K6);
* Experience validating communication between microservices to prevent production failures;
* Familiarity with AWS environments and hands-on experience testing in ephemeral environments;
* Experience with tools such as LambdaTest (TestMu);
* Familiarity with PHP (Laravel), Vue, or Nuxt, facilitating understanding of application code and collaboration with developers;
* Application of artificial intelligence to testing (e.g., script generation, test data creation, or data analysis);
* Experience with JIRA for task management.
MJV Benefits:
TotalPass\\Wellhub;
Group life insurance;
Meal/Voucher allowance;
Health and dental plan \- Bradesco;
Training initiatives: talks, forums, knowledge-sharing sessions, and discussions related to our business. We remain constantly connected to learn more — together;
\+MJVer Program: internal referral program where you refer a colleague to join us, and if the match is successful, you receive a reward.
Partnerships: want discounts? We have a Workplace group where we announce partnerships with educational institutions, language schools, gyms, restaurants, products, and other services;