Senior QA Engineer

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

Job Details

Languages
Fluent English communication skills, both written and spoken.
Experience
5+ years
Required Skills
PythonSQLAgileCypressJavascriptQATypeScriptSeleniumPostmanPlaywright

Requirements

  • 5+ years of professional QA experience, with proven experience testing complex web applications.
  • Strong knowledge of modern QA methodologies, test design techniques, and the full Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Experience working within Agile frameworks such as Scrum or Kanban.
  • Practical experience with database testing, including writing complex SQL queries for validation, data integrity checks, and test data management.
  • Foundational experience with test automation tools such as Cypress, Playwright, or Selenium.
  • Ability to read and understand code in JavaScript, TypeScript, or Python to support testing and automation initiatives.
  • Strong analytical skills, attention to detail, and a structured approach to problem-solving.
  • Fluent English communication skills, both written and spoken.
  • Excellent collaboration skills with developers, product owners, and QA teams.
  • Ability to work independently, manage priorities effectively, and demonstrate ownership in a remote environment.
  • Flexible, team-oriented mindset with a commitment to supporting colleagues and delivering high-quality outcomes.

Responsibilities

  • Manage the complete QA lifecycle, from reviewing requirements and user stories to creating test strategies, executing validations, and assessing release readiness.
  • Perform comprehensive functional, integration, regression, compatibility, and exploratory testing for web applications.
  • Conduct API and backend testing using tools such as Postman, while validating business logic and data integrity through SQL queries.
  • Identify, document, track, and verify defects throughout their lifecycle, collaborating closely with developers to ensure effective resolutions.
  • Advocate for quality best practices and contribute to improving QA processes, methodologies, and testing tools.
  • Participate in requirement reviews, grooming sessions, and technical discussions to improve testability and reduce risks.
  • Share knowledge and support team growth by promoting testing best practices and a strong quality mindset.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now