Quality Assurance (QA) Engineer

Remote Full-time
About Wander: Wander is revolutionizing the $100B+ short-term rental industry. We curate every aspect of the guest experience - from our smart homes to our intuitive booking platform. Our mission is to help people find their happy place, and our vision is to create the infrastructure for people to experience the world.Backed by top-tier investors and led by experienced startup veterans, we're a tight-knit team united by our passion for travel, technology, and creating unforgettable experiences.About the Role:As a Quality Assurance Engineer at Wander, you'll be responsible for ensuring the reliability, performance, and security of our travel platform. You'll develop and implement a comprehensive testing strategy that covers manual procedures, automated tests, monitoring, and security assessments. Your work will be crucial in delivering a seamless and secure experience for our users.Key Responsibilities:Establish and maintain a set of thorough manual test proceduresDesign and implement automated black box tests for our web, mobile, and backend systemsSet up and manage uptime monitoring for all our servicesImplement chaos engineering practices to improve system resilienceConduct regular penetration testing and security assessmentsDevelop and maintain a continuous integration testing pipelineCreate and manage test environments that accurately reflect productionCollaborate with developers to reproduce and diagnose bugsPerform load testing and stress testing on our systemsImplement end-to-end testing scenarios that cover critical user journeysDevelop testing strategies for LLM-powered features and interactionsImplement automated tests to ensure consistency and quality of LLM outputsDevelop LLM-powered tests for running generalized visual test casesDevelop and maintain comprehensive test documentationStay updated with the latest QA methodologies, tools, and best practicesImplement visual regression testing to ensure UI consistencySet up and maintain a bug tracking systemConduct usability testing and gather user feedbackImplement API contract testingDevelop metrics and KPIs for measuring and improving qualityCollaborate with the infrastructure team to test disaster recovery proceduresImplement smoke tests and sanity checks for quick validation of deploymentsRequirements:3+ years of experience in software quality assurance, preferably in a fast-paced tech environmentStrong knowledge of QA methodologies and best practicesExperience with test automation frameworks and tools (e.g., Jest, Cypress, Selenium)Familiarity with CI/CD pipelines and their integration with automated testingUnderstanding of RESTful APIs and how to test themExperience with performance testing and monitoring toolsUnderstanding of testing methodologies for LLM-based systemsExperience with tools for evaluating and validating LLM outputsBasic understanding of security testing principles and toolsFamiliarity with cloud environments, preferably AWSKnowledge of SQL for database testingStrong analytical and problem-solving skillsExcellent communication skills and ability to work in an async environmentExperience with version control systems (Git)Bonus Points:Experience with chaos engineering tools and practicesKnowledge of containerized environments (Docker, Kubernetes)Familiarity with TypeScript and Node.js for writing test scriptsExperience with mobile app testing (iOS and Android)Understanding of event-driven architectures and how to test themISTQB certification or other relevant QA certificationsExperience with accessibility testingOur Tech Stack:Backend: Node.js, TypeScript, and FastifyDatabase/Cache: PostgreSQL and Redis, with plans to expand to additional servicesORM: PrismaCloud Infrastructure: AWSContainerization: Docker and KubernetesInfrastructure-as-Code: PulumiVersion Control: GitMonorepo Structure: We utilize a monorepo for efficient code managementBuild System: Yarn for package management, with Nx and Turbo for our build pipelineCI/CD: Automated pipelines for continuous integration and deploymentEvent Streaming: Current (Redis queues) – plans to switch to Kafka or NATS for building event-driven architecturesMonitoring and Metrics: Current (SaaS Platform) – plans to switch to Prometheus, Grafana or ELK stack for comprehensive system observabilityWhy Wander?Be part of a mission to help people find their happy place and experience the worldWork on cutting-edge technology in the rapidly growing travel-tech sectorFully remote, async work environmentCompetitive salary and equity packageComprehensive benefits package including health, dental, and vision insurance401(k) planOpportunities for career growth and development within WanderJoin Us: If you're excited about solving complex problems, working with cutting-edge technology, and reshaping the future of travel, we want to hear from you! Apply now and let's build something extraordinary together.

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

**Experienced Social Media Customer Support Specialist – Remote Work Opportunity**

Remote

Strategic Account Manager - Midwest US (Open to Remote within Midwest US)

Remote

Remote Live Chat Support Agent (Entry Level)

Remote

[Remote] Product Manager

Remote

Claims Quality Auditor – Minneapolis, MN

Remote

**Experienced Part Time Intermittent ID Card Specialist – Remote Opportunity for a Customer-Focused Professional**

Remote

Junior Microsoft Security Consultant

Remote

Legal Summer Intern (Paid, Remote or In-Person)

Remote

Experienced Bilingual Spanish/English Customer Service Representative – Remote Overnight Support

Remote

Director of Data Governance - Data Modeling

Remote
← Back