Senior QA Automation Engineer

nova virtual solutions Philippines
Remote
Apply
AI Summary

We are seeking a Senior QA Automation Engineer to own the E2E test suite, maintain and expand the existing test framework, and collaborate with frontend and backend developers.

Key Highlights
E2E test suite ownership
Test framework maintenance and expansion
Collaboration with frontend and backend developers
Key Responsibilities
Own The E2E Test Suite
Maintain and expand the existing test framework covering 20+ feature areas
Expand API test coverage: Build automated test suites for Django REST API endpoints
Integrate tests into CI/CD: Configure and maintain automated test runs in GitLab CI/CD pipelines
Regression testing: Execute regression suites before every production release
Bug triage: Work with Sentry error reports and production logs to investigate, reproduce, and document defects
Cross-platform validation: Test across the admin portal (desktop), employee/client portal (mobile-responsive), and public-facing application forms
Test data management: Maintain test fixtures, factory data, and environment configurations
Documentation: Maintain test plans, coverage matrices, and runbooks for QA processes
Technical Skills Required
Playwright Cypress Cucumber Page Object Model (POM) React REST API testing Postman OpenAPI / Swagger schemas
Benefits & Perks
Fully remote team
Clear written and verbal communication

Job Description


  • Process and Collaboration Sentry (error tracking and performance)
  • Experience working in Agile/Scrum environments with sprint-based delivery
  • Comfortable using Jira or similar tools for defect tracking and test management Ability to collaborate with frontend and backend developers to define acceptance criteria
  • Clear written and verbal communication — fully remote team

What You Will Do Own The E2E Test Suite

Maintain and expand the existing test framework covering 20+ feature areas including onboarding, document s

QA Automation Engineer — Job Posting checklists, and scheduling Expand API test coverage: Build automated test suites for Django REST API endpoints — authentication flows, CRUD operations, permission matrices, and edge cases Integrate tests into CI/CD:

Configure and maintain automated test runs in GitLab CI/CD pipelines, ensuring tests gate deployments to staging and production

Regression testing: Execute regression suites before every production release, identify flaky tests, and improve test reliability

Bug triage: Work with Sentry error reports and production logs to investigate, reproduce, and document defects Cross-platform validation: Test across the admin portal (desktop), employee/client portal (mobile-responsive), and public-facing application forms

Test data management: Maintain test fixtures, factory data, and environment configurations

Documentation: Maintain test plans, coverage matrices, and runbooks for QA processes

Minimum Qualifications

E2E / UI Automation (Primary)

  • 3–5 years of professional QA automation experience
  • Strong proficiency in Playwright or Cypress for browser-based E2E testing
  • Experience writing tests using the BDD / Gherkin syntax (Given/When/Then) with Cucumber preprocessors
  • Solid understanding of the Page Object Model (POM) design pattern for maintainable test architecture
  • Experience testing React single-page applications — handling dynamic rendering, client-side routing, modals,
  • multi-step forms, file uploads, and digital signature flows
  • Ability to write reliable selectors and handle async waits properly (no hard-coded wait anti-patterns)

API Testing

  • Experience with REST API testing — validating request/response payloads, status codes, authentication tokens (JWT), and error handling
  • Familiarity with tools such as Postman, Cypress API testing, or pytest for backend validation
  • Understanding of OpenAPI / Swagger schemas and how to use them for contract testing or regression suites
  • Comfort testing multi-tenant APIs where behavior varies by organization context (e.g., custom request headers

Testing Fundamentals

  • Strong knowledge of test case design — boundary analysis, equivalence partitioning, positive/negative paths, data-driven scenarios 1/3
  • QA Automation Engineer — Job Posting Experience with both functional and regression testing strategies
  • Ability to write clear, actionable bug reports with reproduction steps, expected vs. actual results, and environment details Understanding of the test pyramid — knowing when to write E2E tests vs. integration tests vs. unit tests

Similar Jobs

Explore other opportunities that match your interests

Senior QA Tester - Workday

Testing
2w ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Bayforce

Philippines

Salesforce QA Engineer

Testing
3w ago
Visa Sponsorship Relocation Remote
Job Type Part-time
Experience Level Entry level

Application House

Philippines

Salesforce QA Engineer

Testing
3w ago
Visa Sponsorship Relocation Remote
Job Type Part-time
Experience Level Mid-Senior level

Application House

Philippines

Subscribe our newsletter

New Things Will Always Update Regularly