Senior Automation QA Engineer (SDET)

New
J
JobgetherSecurity & IT
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years of experience as an SDET, Automation QA Engineer, or Software Engineer
Required Skills
PythonSQLCloud ComputingGitKafkaC#GoCI/CD

Requirements

  • Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
  • 4+ years of experience as an SDET, Automation QA Engineer, or Software Engineer with significant testing and automation responsibilities.
  • Strong professional programming experience with C#, Python, or Go.
  • Solid understanding of Object-Oriented Programming principles and software engineering practices.
  • Hands-on experience designing, building, and maintaining automated test frameworks.
  • Experience working across both Windows and Linux environments.
  • Professional experience with at least one major cloud platform (Azure, AWS, or GCP).
  • Practical performance testing experience with tools such as JMeter, Locust, Gatling, or k6.
  • Strong knowledge of relational databases (e.g., SQL Server, MySQL, PostgreSQL, Oracle, or MariaDB).
  • Experience testing or troubleshooting streaming and messaging platforms such as Kafka, RabbitMQ, or Pub/Sub.
  • Strong Git workflow knowledge and experience working with collaborative source-control practices.
  • Hands-on experience with CI/CD platforms such as Azure DevOps, Jenkins, CircleCI, GitLab, Codefresh, or Rundeck.

Responsibilities

  • Analyze front-end and back-end systems to identify quality, reliability, performance, and scalability risks.
  • Design, develop, deploy, and maintain automated testing solutions capable of operating at large scale.
  • Build and execute automated test cases covering functional behavior, regression scenarios, integrations, data processing, and service reliability.
  • Collaborate with engineering teams during requirements definition and technical design reviews to incorporate automation and testability.
  • Maintain and enhance automated tests integrated into CI/CD pipelines, enabling rapid and reliable feedback on code submissions.
  • Perform performance testing and help identify bottlenecks or reliability issues across services and data-processing workflows.
  • Investigate defects, debug complex issues, perform root-cause analysis, and support incident and SLA management activities.
  • Champion quality ownership across engineering teams and promote effective QA methodologies and automation best practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now