Realtor.com · 17 hours ago
Software Test Eng, Sr
Realtor.com is a leading online real estate platform that connects buyers, sellers, and renters with insights and guidance to find their perfect home. The company is seeking a Senior Software Test Engineer to contribute to the quality of distributed services that power lead ingestion, vetting, allocation, and delivery, while also mentoring engineers in modern testing practices.
PropTechReal EstateRental Property
Responsibilities
Contribute to planning quality initiatives for lead-lifecycle services (ingestion, enrichment, vetting, allocation/monetization, delivery) and concierge journeys, with a focus on correctness, resilience, and SLAs such as time‑to‑first‑contact and connection quality
Help define and maintain a layered test strategy (unit, integration/service, contract, end-to-end, performance) for your squad within Lead Services and Concierge, grounded in business risk and deployment expectations
Surface and refine systemic quality risks in lead and concierge flows (e.g., routing accuracy, duplicate handling, idempotency, data consistency, retries) and translate them into actionable test cases and automation work
Drive hands-on testing for backend services, REST/GraphQL APIs, and event-driven workflows (e.g., Kafka, queues, batch jobs), plus integrations with telephony/contact-center and CRM systems that power concierge experiences
Advocate for testability in designs: schemas, contracts, observability (logs/metrics/traces, call outcomes, funnel metrics), and deployment patterns so failures are detectable and diagnosable
Partner with engineers to ensure changes to contracts, schemas, routing logic, and concierge workflows are validated at the service and contract levels, not just through UI tests
Design, build, and maintain robust, reusable automation for API, service, contract, and data testing in Python, Java (and/or TypeScript/Node), using frameworks such as pytest, TestNG/JUnit, REST Assured, and Pact (or similar)
Implement utilities that validate lifecycle objects, payload schemas, routing decisions, monetization rules, and concierge contact/attempt logic across services and data stores
Apply performance and load-testing tools (e.g., JMeter, Gatling, k6) to your squad's critical paths (e.g., high‑throughput allocation, concierge dialing/queueing, delivery fan‑out) and integrate them into CI/CD and monitoring, with guidance from Staff/Principal engineers
Work closely with development, product, data, and concierge operations/call-center partners to embed practical quality checks and signals into everyday delivery
Pair with developers to write and maintain functional, integration, and contract tests as part of service and workflow codebases
Collaborate with platform and release teams to keep automated checks healthy in CI/CD (e.g., CircleCI, GitHub Actions), and help tune quality gates for APIs, contracts, and your team's critical workflows
Mentor SDETs and software engineers on service‑level test design, contract testing, debugging distributed systems, and observability‑driven validation, primarily within your team or adjacent teams
Share paved‑path patterns, utilities, and examples that help engineers add the right kinds of tests and keep them maintainable
Help balance changing priorities with your product and engineering partners, clearly articulating quality and risk trade-offs for your area
Participate in incident reviews for lead and concierge flows, helping identify test gaps, environment issues, and data problems, and turning findings into test improvements
Communicate test coverage, gaps, and risks in clear, concise language tailored to engineers, product managers, and operations partners
Pilot and provide feedback on AI‑assisted and ML‑driven testing capabilities (e.g., test authoring support, log/trace and call‑log triage, flakiness detection) for your team's workflows
Contribute to evaluating and adopting tooling for contract testing, data validation, telephony simulation, and environment management that fits RDC's paved paths and standards
Participate fully in your squad's Agile/Scrum processes, ensuring service and concierge quality signals are included in refinement, planning, and the definition of done
Help your team ship faster and safer by shifting validation earlier, automating critical checks, and making quality metrics part of day‑to‑day decision making
Qualification
Required
5+ years of experience in software and/or test engineering, with substantial hands-on work in backend services, APIs, and/or event‑driven systems
2+ years owning or leading test design and automation for a service, product area, or team-level domain
Proven experience designing and implementing test strategies for services in distributed or microservices architectures (REST/GraphQL APIs, streams/queues, batch jobs, or data pipelines)
Strong debugging skills for complex integrated environments, using logs, metrics, and traces (e.g., Splunk, New Relic, CloudWatch, or similar) to isolate and explain issues
Proficiency in at least one major language in our ecosystem (e.g., Python, Java, TypeScript/JavaScript/Node) and experience building reusable test utilities, fixtures, and helpers for service and data validation
Hands-on experience with API and service‑level testing frameworks (e.g., pytest + requests, REST Assured, Postman/Newman, TestNG/JUnit) and familiarity with contract testing concepts/tools (e.g., Pact, schema validation for REST/GraphQL or events)
Experience designing or running performance and load tests for services using tools such as JMeter, Gatling, or k6, or a strong interest and foundational knowledge to ramp quickly
Practical experience integrating automated tests into CI/CD pipelines (e.g., CircleCI, GitHub Actions, Jenkins), including test suites configuration, basic parallelization, and triage of failing checks
Familiarity with cloud-native and containerized environments (AWS, Docker, Kubernetes) and how they impact test data, environments, and dependencies
Demonstrated ability to reduce flakiness and improve test signal quality for your team, turning manual checks into reliable automation
Bachelor's degree in Computer Science or a related field, or equivalent professional experience
Preferred
Experience with agentic AI tooling or AI/ML‑driven testing solutions (test generation, triage assistance, anomaly detection) is a plus
Experience with or interest in concierge, contact‑center, or inside‑sales systems (dialers, telephony platforms, CRM integrations, call/SMS workflows) is a plus
Understanding of data quality and schema evolution across service boundaries; experience validating domain models and schemas for transactional or lifecycle flows (e.g., leads, orders, subscriptions) is a plus
Company
Realtor.com
Realtor.com is an online platform that allows users to search for real estate property records, houses, condos and lands. It is a sub-organization of Move.
H1B Sponsorship
Realtor.com has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (26)
2024 (62)
2023 (26)
2022 (83)
2021 (88)
2020 (52)
Funding
Current Stage
Late StageRecent News
2026-01-03
HousingWire.com
2025-12-30
MarketScreener
2025-12-24
Company data provided by crunchbase