About the role
- Interpret software requirements and create test cases;
- Develop and maintain test automation scripts in Python;
- Contribute to the continuous improvement of testing and quality processes;
- Participate in agile ceremonies and collaborate with the development team;
- Ensure traceability between requirements, tests, and results.
Requirements
- Professional experience in software test specification and automation;
- Proficiency in Python;
- Fluency in English (reading, writing, and speaking);
- Experience with agile methodologies (Scrum);
- Knowledge of software development practices and patterns.
- Experience testing embedded systems;
- Knowledge of Python test automation frameworks and libraries (e.g., Pytest, Unittest, Behave);
- Familiarity with continuous integration and pipelines (CI/CD).
- iFood voucher (meal allowance);
- Work-from-home allowance;
- Health insurance;
- Dental insurance;
- Birthday day off;
- Life insurance;
- Extended maternity and paternity leave;
- Educational partnerships
- Alura (online learning platform);
- TotalPass — health and wellness benefits;
- Flash card (employee benefit card);
- Clude;
- Reimbursement programs;
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Pythontest automationtest case developmentagile methodologiesembedded systems testingPytestUnittestBehavecontinuous integrationCI/CD
Soft skills
collaborationcommunicationproblem-solvingattention to detailadaptability