Mid Level QA Automation Engineer

BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
JMeterKafkaQA AutomationAPI testing.NETCI/CD

Requirements

  • Experience in QA Automation or Software Testing roles with focus on backend systems
  • Strong knowledge of API testing and messaging-based architectures (SQS, SNS, Kafka)
  • Experience with test automation frameworks using .NET, Mockito, or similar tools
  • Hands-on experience with API testing tools such as Rest Assured
  • Knowledge of performance testing tools such as JMeter
  • Familiarity with CI/CD pipelines and continuous testing practices
  • Understanding of testing methodologies including regression, end-to-end, and mutation testing
  • Experience working with cloud environments (AWS, Azure, GCP, or OCI)
  • Familiarity with Docker and/or Podman and local development environments (e.g., LocalStack)
  • Strong understanding of agile methodologies and team collaboration practices
  • Exposure to AI tools or AI-assisted development/testing workflows is required

Responsibilities

  • Plan, design, and execute manual and automated tests for backend applications (APIs and messaging systems)
  • Develop and maintain automated test suites using modern frameworks and tools
  • Validate systems using messaging technologies such as SQS, SNS, and Kafka
  • Define and apply testing strategies based on the testing pyramid model
  • Perform performance testing using tools such as JMeter
  • Ensure continuous testing integration within CI/CD pipelines
  • Manage defect tracking, prioritization, and root cause analysis within agile squads
  • Collaborate on user story refinement, ensuring clear functional and non-functional requirements
  • Participate in agile ceremonies and contribute to sprint planning and execution
  • Support end-to-end, regression, and mutation testing strategies
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now