Senior Quality Assurance Engineer

  • Closed
  • US Company | Small ( employees)
  • LATAM (100% remote)
  • 5+ years
  • Long-term (40h)
  • Education
  • Full Remote

Required skills

  • React.js
  • Next.js
  • Cypress
  • Selenium
  • Playwright
  • JavaScript
  • Jest
  • CI/CD
  • API & UI Testing

Requirements

Must-haves

  • 5+ years of Quality Assurance experience
  • Experience with JavaScript
  • Proficiency with Cypress
  • Experience writing unit tests using Jest for Next.js applications
  • Ability to develop and maintain automated API and UI tests
  • Experience with Node.js frameworks (backend uses Strapi, a Node.js framework)
  • Experience testing React and Next.js web applications
  • Experience with Postgres or similar SQL databases, including writing SQL scripts for testing and data validation
  • Experience with CI/CD integration to validate automated scripts during pull requests or deployments
  • Proven experience testing web, mobile, API, and payment gateway applications
  • Strong understanding of QA methodologies, tools, and automation frameworks
  • Familiarity with bug tracking and agile project management tools
  • Strong analytical and problem-solving skills with keen attention to detail
  • Strong communication skills in both spoken and written English

Nice-to-haves

  • Startup experience
  • Experience with GitHub Actions, or Postman for API validation
  • Familiarity with monitoring and reporting tools for test performance and system reliability
  • Understanding of accessibility and privacy compliance best practices
  • Knowledge of performance testing tools and methodologies
  • Experience contributing to QA process improvements and automation strategy
  • Bachelor’s Degree in Computer Engineering, Computer Science, or equivalent

What you will work on

  • Lead QA processes across all digital products (web, mobile, integrations, payment systems, and LMS platforms)
  • Develop, maintain, and execute manual and automated test plans, cases, and regression tests
  • Perform manual and automated testing to ensure performance, usability, accessibility, and security
  • Validate checkout and payment workflows
  • Identify, log, and track bugs using project management tools
  • Collaborate with developers to reproduce issues and confirm fixes before releases
  • Monitor site performance, load times, and data consistency throughout deployments
  • Partner with product and development teams in release planning, sprint reviews, and retrospectives
  • Validate LMS course setup, enrollment processes, video playback, and content accuracy
  • Analyze QA metrics and prepare regular quality reports for management
    Define QA standards and ensure alignment with company and industry guidelines for accessibility and privacy