← Все вакансии/Senior/jobgether
SeniorRemoteBrazil

Fullstack Engineer

J
jobgether
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Fullstack Engineer, Quality Engineering based in Brazil.

Responsibilities
  • Lead the implementation of test automation strategies across the full testing pyramid, including unit, service, integration, and end-to-end testing.
  • Build, maintain, and effectively utilize automated tests to provide robust coverage for product features and releases.
  • Collaborate closely with engineering teams to improve testing practices and continuously strengthen automation coverage.
  • Develop and enhance existing automation frameworks to support new functionality and improve quality and engineering efficiency.
  • Integrate automated testing into CI/CD pipelines in collaboration with CI/CD teams.
  • Develop and maintain test tools while contributing directly to product code where appropriate.
  • Participate in design reviews and guide architectural decisions toward modular, maintainable, and highly testable systems.
  • Troubleshoot complex issues, isolate failures, debug defects, and verify fixes.
  • Use quality signals such as test coverage, flaky test rates, suite execution time, and escaped defects to prioritize improvements.
  • Apply AI and modern tooling to accelerate testing, improve developer productivity, and enhance Quality Engineering practices.
  • Collaborate with Product Management, Engineering, and other Quality Engineering teams.
  • Contribute to a culture of strong code quality, technical craftsmanship, operational excellence, and continuous improvement.
Requirements
  • 5+ years of professional experience in software engineering and software testing.
  • Demonstrable experience with at least one web development language, such as TypeScript or JavaScript.
  • Comfortable working with a backend programming language such as Java, Kotlin, Python, or Go.
  • Strong understanding of software test automation methodologies, tools, and frameworks.
  • Hands-on experience with modern automation frameworks such as Playwright or Cypress.
  • Experience integrating automated testing into CI/CD pipelines using tools such as Buildkite, Spinnaker, or Jenkins.
  • Strong experience with Git and modern version-control practices.
  • Experience using quality metrics such as test coverage, flaky test rates, suite execution time, and escaped defects.
  • Proven ability to develop solutions for ambiguous and complex technical problems.
  • Experience designing integrations or technical solutions that span multiple teams.
  • Strong communication and collaboration skills.
  • Curiosity about applying AI and large language models to software testing and developer productivity.
  • Comfortable collaborating professionally in English.
  • Bachelor’s degree in Computer Science, Engineering, or an equivalent technical qualification.
Conditions
  • Remote work opportunity in Brazil.
  • Opportunity to work across full-stack engineering, test automation, CI/CD, and Quality Engineering.
  • Hands-on exposure to modern automation frameworks such as Playwright and Cypress.
  • Opportunity to apply AI and LLM technologies to testing and developer productivity.
  • Cross-functional collaboration with Product Management, Engineering, CI/CD, and Quality Engineering teams.
  • Senior-level influence over automation strategy, testing architecture, and software quality practices.
  • Opportunity to work on complex systems and contribute to scalable, fault-tolerant, and highly testable solutions.
  • Fast-paced environment with short release cycles.
  • Inclusive environment with reasonable accommodations available.
Стек и навыки

С чем работаем