JobTarget Logo

Senior Software Engineer (Backend & Test Automation) in Brazil at Jobgether

NewJob Function: Information Technology
Jobgether
Brazil, Brazil
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Software Engineer (Backend & Test Automation)

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (Backend & Test Automation) based in Brazil.

This role combines backend engineering expertise with advanced test automation practices to improve software quality and delivery efficiency.
You will contribute to production backend services while designing scalable automation frameworks that ensure reliability across applications.
The position offers the opportunity to work with modern technologies such as Java, Kotlin, TypeScript, and Playwright.
You will help establish strong engineering foundations through automated testing, CI/CD integration, and technical problem-solving.
Working in a remote, international environment, you will collaborate with distributed teams and contribute to impactful digital solutions.
This is an opportunity for a senior engineer who enjoys building robust systems while improving development processes.

Accountabilities:

The role focuses on strengthening software reliability by combining backend development with automation engineering. You will contribute to production systems, create scalable testing solutions, and collaborate with engineering teams to improve quality, efficiency, and delivery practices.

  • Develop and maintain backend production code using Java or Kotlin, contributing to scalable and reliable services.
  • Design, build, and maintain automated testing frameworks using TypeScript and Playwright.
  • Create comprehensive functional, integration, and API test suites to validate backend services and user experiences.
  • Integrate automated tests into CI/CD pipelines to support continuous quality validation throughout development cycles.
  • Analyze failures, debug complex issues, and perform root-cause analysis across different layers of the application stack.
  • Improve engineering efficiency by creating reliable automation strategies and reusable testing solutions.
  • Collaborate with developers, QA professionals, and technical stakeholders in a distributed Agile environment.
  • Participate in code reviews, technical discussions, and continuous improvement initiatives.
  • Ensure testing practices support application stability, performance, and maintainability.
Requirements:

We are looking for a senior software engineer with strong backend development experience, advanced automation skills, and the ability to work effectively in a remote international environment.

  • Strong professional experience in backend engineering with hands-on Java or Kotlin development.
  • Advanced knowledge of TypeScript and experience building automation frameworks with Playwright.
  • Proven experience creating functional, integration, and API test suites.
  • Practical experience integrating automated testing into CI/CD pipelines.
  • Ability to work across both backend feature development and test automation architecture.
  • Experience working with Agile methodologies and remote, distributed engineering teams.
  • Strong problem-solving skills with experience debugging complex technical issues.
  • Fluent English communication skills for technical discussions, documentation, and daily collaboration.
  • Nice-to-have experience with cloud platforms such as AWS, GCP, or Azure.
  • Familiarity with Docker, Kubernetes, microservices architectures, REST APIs, Git workflows, and pull request processes.
  • Exposure to performance testing, reliability testing, accessibility testing, contract testing, or web/mobile testing tools is a plus.
Benefits:
  • Fully remote work model.
  • Full-time contract opportunity for professionals based in LATAM.
  • Collaboration with international engineering teams.
  • Opportunity to work on impactful digital products and modern technology stacks.
  • Exposure to backend development, automation frameworks, and cloud-based environments.
  • Flexible collaboration aligned with North American time zones.
  • Continuous learning opportunities through challenging technical projects.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Brazil, Brazil

Frequently asked questions about this position

Similar Jobs In Brazil, Other

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.