Skip to content

QA Engineer

  • Remote
    • São Paulo, São Paulo, Brazil
  • Technology

Job description

We are looking for a Senior QA Engineer to join projects with AWS business partners, ensuring the quality and reliability of applications in cloud-based environments. The role involves both automated and manual testing, requiring solid knowledge of QA methodologies, tools, and best practices.

Job requirements

  • Responsibilities

    • Design, plan, and execute testing strategies (functional, regression, integration, performance, security).

    • Develop, maintain, and improve automated test suites (UI, API, backend).

    • Perform manual testing (exploratory, structured, UAT).

    • Collaborate with development, product, and DevOps teams to identify risks and ensure high-quality deliveries.

    • Apply QA best practices in AWS cloud environments.

    Requirements

    • 5+ years of experience as a QA Engineer, with at least 2 years in a senior role.

    • Strong experience with test automation frameworks (e.g., Selenium, Cypress, Playwright, JUnit, TestNG, Pytest).

    • Proven experience in manual testing (functional, regression, smoke testing, UAT).

    • Hands-on experience with AWS services and testing in cloud environments.

    • Knowledge of REST/GraphQL APIs and tools such as Postman or Newman.

    • Experience with CI/CD pipelines (Jenkins, GitLab, GitHub Actions, or similar).

    • Familiarity with bug tracking and test management tools (Jira, TestRail, Zephyr, etc.).

    • Intermediate to advanced English for technical communication.

    • Advanced English (B2/C1)

    Nice to have

    • AWS or Test Automation certifications.

    • Experience with performance testing (JMeter, Gatling, Locust).

    • Background in Agile/Scrum environments.

    • Knowledge of projects involving Big Data, LLMs, or RAG.

Remote
  • Brazil
Technology

or