Role Overview
As a QA Engineer specializing in front-end testing, you will play a key role in ensuring the reliability and performance of web applications. Your primary responsibility will be developing and maintaining automated test solutions that validate both user interface and API functionality across multiple layers of the application.
Key Responsibilities
- Review technical and functional specifications to define effective test automation strategies and coverage scope.
- Develop, run, and maintain scalable, reusable test scripts for UI and API components using modern tools.
- Design and implement automated testing across functional, regression, smoke, and end-to-end scenarios.
- Integrate test suites into CI/CD workflows using platforms such as Jenkins or GitLab CI to support continuous delivery.
- Monitor test execution, interpret results, and report defects with clear, actionable details.
- Investigate and resolve unstable or flaky tests to improve the consistency and trustworthiness of the automation suite.
- Work alongside developers and product stakeholders to align testing efforts with feature development and release cycles.
- Help refine test frameworks and contribute to the evolution of testing standards and best practices.
Required Qualifications
- Proven experience in test automation for web-based applications, with emphasis on front-end validation.
- Hands-on experience with tools such as Cypress or Playwright for browser testing.
- Practical knowledge of writing and executing automated tests for both UI and API layers.
- Familiarity with software testing principles and QA methodologies.
- Experience integrating automated tests into CI/CD pipelines.
- Working knowledge of SQL for validating data integrity during testing.
- Scripting experience using Python in test automation or related contexts.
- Strong problem-solving abilities and attention to detail.
- Effective communication skills and experience collaborating across technical teams.
- Proficiency in English, sufficient for technical discussions and documentation.
Technology Environment
Cypress, Playwright, Jenkins, GitLab CI, Python, SQL, UI testing, API testing, CI/CD integration
Work Arrangement
This role supports remote work with team members located globally, including Rio de Janeiro, Brazil. Collaboration will occur across time zones with flexibility in work location.


