Senior QA Engineer

New
J
JobgetherSoftware testing
Based in BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Fluent written and spoken English.
Experience
5+ years of professional QA experience
Required Skills
SQLAgileCypressJavascriptAPI testingManual testingSeleniumPostmanPlaywright

Requirements

  • 5+ years of professional QA experience, with a track record testing complex web applications.
  • Strong expertise in modern QA methodologies and test design techniques, including equivalence partitioning and boundary value analysis.
  • Knowledge of the full Software Development Life Cycle and Software Testing Life Cycle.
  • Experience working in Agile environments, including Scrum or Kanban.
  • Practical database testing experience, including complex SQL queries for relational databases such as SQL Server, PostgreSQL, or MySQL.
  • Foundational test automation experience with tools such as Cypress, Playwright, or Selenium.
  • Ability to read and understand JavaScript, TypeScript, or Python code to support test analysis and automation initiatives.
  • Strong experience with API testing and backend validation.
  • Fluent written and spoken English.
  • Strong analytical skills, attention to detail, and a methodical approach to testing.
  • Communication and collaboration skills to work effectively with developers, product owners, and QA teams.
  • Self-management skills and an ownership mindset suited to a fully remote working environment.

Responsibilities

  • Own the QA lifecycle, from requirements analysis and testability reviews through test strategy, test design, execution, and release-readiness reporting.
  • Perform manual functional, integration, regression, compatibility, and exploratory testing across complex web applications.
  • Design test cases and checklists using QA methodologies and test design techniques.
  • Conduct API testing with tools such as Postman and validate backend functionality and business logic.
  • Write and execute complex SQL queries to verify data integrity, backend behavior, and test data setup and teardown.
  • Identify, document, isolate, and track defects, and work with developers to investigate issues and verify fixes.
  • Participate in requirements and grooming sessions, providing feedback on testability, risks, and quality concerns.
  • Improve QA processes, tools, methodologies, and testing practices; share testing knowledge and best practices with the team.
  • Support future automation initiatives by applying knowledge of testing frameworks and understanding application code.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now