← All jobs

QA Analyst

About the role

• Plan and execute functional tests based on business analysis and requirements, with the autonomy to define your own test cases
• Build and maintain integration and E2E test automation according to standards already established by the team
• Detect, report, and prioritize defects with the development team, with the autonomy to determine severity
• Lead meetings with the development team to align on functionality understanding and explain issues identified
• Identify targeted improvements to your own workflow and propose them to a senior team member or specialist

• Completed higher education, currently pursuing a degree, or demonstrable equivalent experience in the field
• JavaScript/TypeScript applied to test automation
• Playwright for web integration and E2E automation, according to standards already established by the team
• Maestro for mobile automation in React Native
• Postman/Newman or Bruno for API test suites, including test data and environments
• Git and GitLab CI: write and understand .gitlab-ci.yml and run the test suite as a stage in the merge request pipeline
• Test a feature in both feature flag states (enabled and disabled)
• Sufficient knowledge of AWS to understand the staging and production environments where tests run
• Agile methodologies (Scrum, Kanban), with Kanbanize (Businessmap) as the tracking tool
• Availability to work as an independent contractor (PJ)
• Undergraduate or graduate degrees listed in the job application profile

• Education assistance
• Discount club
• Flexible working hours
• Wellhub (formerly Gympass)