
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.
- Brazil
or
All done!
Your application has been successfully submitted!