AdroitentRio Grande, Brazil

QA Engineer (Manual & Automation)

Description

Job Summary

We are looking for a skilled QA Manual & Automation Engineer to ensure the quality, reliability, and performance of our web and/or enterprise applications. The ideal candidate will have strong experience in manual testing, along with hands-on expertise in test automation frameworks, and will work closely with development, product, and DevOps teams.

Key Responsibilities

Manual Testing

  • Analyze requirements, user stories, and acceptance criteria to create detailed test cases and test scenarios
  • Perform functional, regression, integration, smoke, sanity, and UAT testing
  • Execute manual test cases and document results clearly
  • Identify, log, track, and retest defects using tools like JIRA, Azure DevOps, or similar
  • Participate in requirement reviews and provide testability feedback
  • Ensure test coverage and maintain test documentation

Automation Testing

  • Design, develop, and maintain automated test scripts for web and/or API applications
  • Work with automation tools such as Selenium, Cypress, Playwright, TestNG, JUnit, or similar
  • Automate regression and smoke test suites
  • Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, etc.)
  • Analyze automation results and report failures clearly
  • Maintain and enhance automation frameworks

Collaboration & Quality Ownership

  • Work closely with developers, product owners, and Scrum teams in an Agile/Scrum environment
  • Participate in sprint planning, daily stand-ups, reviews, and retrospectives
  • Contribute to continuous improvement of QA processes and best practices

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
  • Strong knowledge of Software Testing Life Cycle (STLC)
  • Solid experience in manual testing of web applications
  • Hands-on experience with automation testing frameworks
  • Experience testing REST APIs using tools like Postman or Rest Assured
  • Knowledge of SQL for data validation
  • Familiarity with version control systems (Git)
  • Experience working in Agile environments

Nice to Have

  • Experience with performance testing (JMeter, LoadRunner)
  • Experience with mobile testing
  • Knowledge of BDD frameworks (Cucumber, SpecFlow)
  • Exposure to cloud platforms (Azure, AWS, GCP)
  • ISTQB or similar QA certification

Soft Skills

  • Strong analytical and problem-solving skills
  • Excellent communication skills (English required; Spanish a plus)
  • Attention to detail and commitment to quality
  • Ability to work independently and in a team environment

Skills

PlaywrightAgileDevOpsScrumCypressTestngGitHubPostmanSeleniumRESTAWSGitHub ActionsAzureGCPSQLAzure DevOpsJunitAPICI/CDJIRAJenkinsBDDGit

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching