Warning: Undefined array key 2 in /home/u208939297/domains/wfh4u.com/public_html/app/views/user/layout/header.php on line 55

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/u208939297/domains/wfh4u.com/public_html/app/views/user/layout/header.php on line 55
WFH4U -
home

Quality Assurance Engineer

by Wander in Engineering

Job Role Insight

Date Posted

Jun 4, 2025

Location

Remote

Salary

N/A

Job Type

Full-Time

Description

At Wander, we're dedicated to delivering seamless and secure experiences for our users in the travel platform space. As a Quality Assurance Engineer, you'll be crucial in ensuring the reliability, performance, and security of our platform. You'll lead the charge in developing and implementing a comprehensive testing strategy that spans manual procedures, automated tests, robust monitoring, and essential security assessments.

Key Responsibilities

  • Establish and maintain a set of thorough manual test procedures.
  • Design and implement automated black box tests for our web, mobile, and backend systems.
  • Set up and manage uptime monitoring for all our services.
  • Implement chaos engineering practices to proactively improve system resilience.
  • Conduct regular penetration testing and security assessments.
  • Develop and maintain a continuous integration testing pipeline.
  • Create and manage test environments that accurately reflect production.
  • Collaborate closely with developers to reproduce and diagnose bugs efficiently.
  • Perform load testing and stress testing on our systems to identify breaking points.
  • Implement end-to-end testing scenarios that cover critical user journeys.
  • Develop testing strategies for LLM-powered features and interactions.
  • Implement automated tests to ensure the consistency and quality of LLM outputs.
  • Develop LLM-powered tests for running generalized visual test cases.
  • Develop and maintain comprehensive test documentation.
  • Stay updated with the latest QA methodologies, tools, and best practices.
  • Implement visual regression testing to ensure UI consistency across releases.
  • Set up and maintain a robust bug tracking system.
  • Conduct usability testing and gather valuable user feedback.
  • Implement API contract testing for reliable integrations.
  • Develop metrics and KPIs for measuring and continuously improving quality.
  • Collaborate with the infrastructure team to test disaster recovery procedures.
  • Implement smoke tests and sanity checks for quick validation of deployments.

Requirements

  • 3+ years of experience in software quality assurance, preferably in a fast-paced tech environment.
  • Strong knowledge of QA methodologies and best practices.
  • Hands-on experience with test automation frameworks and tools (e.g., Jest, Cypress, Selenium).
  • Familiarity with CI/CD pipelines and their seamless integration with automated testing.
  • Solid understanding of RESTful APIs and effective testing strategies for them.
  • Experience with performance testing and monitoring tools.
  • Understanding of testing methodologies for LLM-based systems.
  • Experience with tools for evaluating and validating LLM outputs.
  • Basic understanding of security testing principles and tools.
  • Familiarity with cloud environments, preferably AWS.
  • Knowledge of SQL for database testing.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills and the ability to thrive in an async environment.
  • Experience with version control systems (Git).

Bonus Points

  • Experience with chaos engineering tools and practices.
  • Knowledge of containerized environments (Docker, Kubernetes).
  • Familiarity with TypeScript and Node.js for writing test scripts.
  • Experience with mobile app testing (iOS and Android).
  • Understanding of event-driven architectures and how to test them.
  • ISTQB certification or other relevant QA certifications.
  • Experience with accessibility testing.

Our Tech Stack

  • Backend: Node.js, TypeScript, and Fastify
  • Database/Cache: PostgreSQL and Redis, with plans to expand to additional services
  • ORM: Prisma
  • Cloud Infrastructure: AWS
  • Containerization: Docker and Kubernetes
  • Infrastructure-as-Code: Pulumi
  • Version Control: Git
  • Monorepo Structure: We utilize a monorepo for efficient code management
  • Build System: Yarn for package management, with Nx and Turbo for our build pipeline
  • CI/CD: Automated pipelines for continuous integration and deployment
  • Event Streaming: Current (Redis queues) – plans to switch to Kafka or NATS for building event-driven architectures
  • Monitoring and Metrics: Current (SaaS Platform) – plans to switch to Prometheus, Grafana or ELK stack for comprehensive system observability

Note: If you feel strongly that you have what it takes for this role but don’t check 100% of the boxes—that’s okay—we encourage you to apply anyway and highlight what you can bring to the table.
Wander
View Company

Find the work-from-home job

you've been searching for.