Criamos histórias que transformam o varejo. Vem com a gente!
Mid-Level QA Analyst
Location
Brazil
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Mid-Level QA Analyst
Mercafacil
• Your mission will be to ensure the quality of deliverables for a high-performance agile team, working across the entire cycle, from requirements refinement to regression. • You will plan, execute, and automate web and mobile tests, preventing defects and ensuring consistent deliveries. • You are expected to work autonomously in defining and executing tests for your tasks, with occasional supervision from leadership. • The challenge: anticipate and prevent defects in a continuously evolving product with a large user base, where each failure has a real impact on the customer's daily life. • Analyze requirements, stories, and layouts during refinement, identifying ambiguities, inconsistencies, and gaps before development (defect prevention); • Plan detailed, clear, and well-structured test scenarios; • Prepare and execute functional, exploratory, regression, and usability tests; • Log, provide evidence for, and track bug fixes with the development team; • Incorporate AI tools into the QA daily workflow to enhance delivery, while maintaining critical judgment over the results generated; • Evolve and maintain the web and mobile automated test suite (Cypress and Maestro); • Use and analyze SQL and NoSQL databases (e.g., ClickHouse and MongoDB) to validate tests; • Estimate, prioritize, and plan your activities in an agile environment; • Support the creation and updating of internal documentation; • Collaborate and maintain clear, constant communication with the team.
Job Requirements
- Degree completed or in progress in technology-related fields;
- Experience in software development within an agile environment;
- Execution of functional, exploratory, and regression tests;
- Experience with web and mobile test automation;
- Knowledge of software testing techniques and best practices;
- Familiarity with agile development methodologies (Kanban);
- Knowledge of tools such as Jira, GitHub, and VS Code;
- Use of AI tools applied to quality assurance work;
- Experience with automation frameworks (Cypress, Maestro, among others);
- Ability to query and analyze SQL and NoSQL databases;
- Technical English for reading;
- Experience with API test automation (Postman);
- Experience with performance, load, and stress testing (JMeter, k6);
- Certification or postgraduate studies in related areas (preferred);
Benefits
- Sulamérica or Central Nacional Unimed medical coverage according to your primary region for you and your dependents with no monthly fee, with co-payment based on use;
- Odontoprev dental coverage for you and your dependents with no monthly fee, with co-payment based on use;
- Dasa telemedicine with multiple online care options, no medical referral required and no co-payment;
- Meu Doutor, a family doctor service available to employees and dependents enrolled in the medical plan;
- Pregnancy program (for employee or dependent), contributing to a safer and smoother experience during pregnancy, childbirth, and postpartum;
- Free influenza vaccine for you and your dependents;
- Prevenar 13 vaccine, which helps protect against 13 types and subtypes of pneumococcal bacteria;
- Life insurance;
- Gympass;
- Extended maternity and paternity leave;
- Flexible benefits with the Caju card | Meal Voucher / Food Voucher;
- Birthday-off to celebrate your birthday;
- Day-off for moving house;
- Extended honeymoon leave to enjoy your honeymoon with peace of mind;
- Performance review;
- Corporate University;
- A culture of feedback and frequent 1:1s.
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
Quality Assurance Analyst
Remote RecruitmentRemote Recruitment operates as a full-service employment agency providing recruitment/staffing for UK based companies
• Execute all core responsibilities professionally and to a consistently high standard • Manage your workload effectively and meet all agreed targets and deadlines • Communicate proactively and clearly with internal teams and external stakeholders • Maintain accurate records and documentation in all systems • Contribute to team improvement initiatives and best practice sharing • Represent the organisation professionally at all times
• Design, document, and execute manual and automated test cases. • Identify, record, and track bugs through defect tracking systems. • Perform regression, functional, integration, and performance testing. • Collaborate closely with developers, product managers, and other stakeholders to understand requirements and acceptance criteria. • Review software requirements and technical specifications for clarity and testability. • Participate in sprint planning and contribute to quality assurance process improvements. • Verify fixes and validate that resolved issues meet expected outcomes.
• Verify that content and results in the software are clinically and professionally correct and displayed as expected in everyday dental practice • Test the software from the perspective of a dental practice — from data entry to the final result • Check that professional requirements are correctly implemented in the software and that practice workflows are effectively supported • Prioritize, document, and track defects • Support the support team in analyzing customer reports, reproducing issues, and identifying root causes • Contribute your practical expertise from day-to-day practice as a liaison between development, product, and support • Collaborate in an agile team of software developers, product managers, testers, and support colleagues
• Define and own the end-to-end automated test strategy across web portals and backend microservices, balancing UI, API, contract, integration, and end-to-end coverage (test pyramid). • Design test strategies for distributed, event-driven systems — including asynchronous flows through SNS/SQS, eventual consistency, idempotency, message ordering, retries, and dead-letter handling. • Develop and maintain robust test automation frameworks for web (Playwright, Selenium, or equivalent) and API testing, using Java and/or JavaScript/TypeScript. • Automate API and service-level testing (REST/JSON, and async messaging) to validate functionality, performance, and resilience. • Build maintainable, scalable framework abstractions (page objects, fixtures, data builders, reusable test harnesses) that other engineers adopt. • Drive performance, load, and resilience testing (e.g., JMeter, k6, Gatling, Locust) for highly scalable services, and partner with engineering on results and bottlenecks.




