Senior Fullstack Software Engineer, Quality Platform

A
AirbnbSoftware quality engineering
Location: Brazil; Workplace Type: RemoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Comfortable collaborating in English
Experience
5+ years of industry experience in software engineering and testing
Required Skills
PythonCypressJavaJavascriptKotlinTypeScriptGoCI/CDPlaywright

Requirements

  • Have 5+ years of industry experience in software engineering and testing.
  • Know at least one web development language, such as TypeScript or JavaScript.
  • Be comfortable working in a backend language, such as Java, Kotlin, Python, or Go.
  • Have strong knowledge of test automation methodologies, tools, and frameworks.
  • Have hands-on experience with automation frameworks such as Playwright or Cypress.
  • Have experience integrating automated tests into CI/CD pipelines, such as Buildkite, Spinnaker, or Jenkins.
  • Have experience with version control systems such as Git.
  • Use quality signals such as coverage, flaky test rate, suite execution time, and escaped defects to prioritize work and demonstrate impact.
  • Be comfortable collaborating in English.
  • Have a bachelor’s degree in computer science or engineering, or equivalent.

Responsibilities

  • Lead implementation of a test automation strategy covering unit, service, integration, and end-to-end testing.
  • Build, maintain, and support effective use of automated tests for features and releases.
  • Collaborate with engineering teams to ensure robust test coverage.
  • Improve existing automation frameworks to support new functionality and optimize quality and efficiency.
  • Work with the CI/CD team to integrate automated testing into development pipelines.
  • Troubleshoot and isolate issues, verify bug fixes, and debug issues found during testing and after release.
  • Participate in design reviews to help architect testable systems and improve modularity and testability.
  • Collaborate with product management, development, and other quality engineering teams.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now