Senior Test Automation Engineer
New
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- JavaJavascriptJestJUNITTypeScriptC#Playwright
Requirements
- Strong programming skills in C#, TypeScript, JavaScript, or Java.
- Hands-on experience writing and maintaining unit and integration tests as code.
- Familiarity with frameworks such as xUnit, JUnit, Jest, Playwright, or similar.
- Ability to troubleshoot test failures across multiple layers of the stack.
- Strong debugging and problem-solving skills.
- Committed to writing high-quality, maintainable test code.
- Comfortable working in a Shift Left development environment.
- Self-driven, collaborative, and able to communicate clearly in English.
- Excited to use AI tools like Claude as part of daily development.
- Basic understanding of LLMs, or strong interest in learning.
Responsibilities
- Write and maintain automated unit and integration tests across frontend and backend systems.
- Build and maintain end-to-end test suites using Playwright or similar frameworks.
- Review existing codebases to improve test coverage and identify risk areas.
- Use AI-powered tools (Claude, Copilot, etc.) to accelerate test creation, refactoring, and maintenance.
- Debug test failures across application, infrastructure, and data layers.
- Reduce flaky tests and improve signal-to-noise in CI pipelines.
- Partner with product engineers to improve testability and confidence in production systems.
- Help define patterns, tooling, and best practices that can scale across multiple products.
View Full Description & ApplyYou'll be redirected to the employer's site