Praxy
← Back to jobs

Software Test Engineer

Rdccareers

Location
Austin, US
Employment
Contract
Posted
1mo ago
EngineeringSoftware SystemsOperations Execution

About this role

<div class="content-intro"><p>Recognized as the No. 1 site trusted by real estate professionals, Realtor.com® has been at the forefront of online real estate for over 25 years, connecting buyers, sellers, and renters with trusted insights and expert guidance to find their perfect home. Through its robust suite of tools, Realtor.com® not only makes a significant impact on the real estate industry at large, but for consumers, navigating the biggest purchase they will make in their life, by providing a user experience that is easy to use, easy to understand, and most of all, easy to make decisions.</p> <p>Join us on our mission to empower more people to find their way home by breaking barriers to entry, making the right connections, and building confidence through expert guidance.</p></div><p> </p> <p></p> <p data-renderer-start-pos="1" data-local-id="114ce75b0f74">As an <strong data-renderer-mark="true">SDET for Client Experiences</strong> at <span data-inline-card="true" data-card-url="http://Realtor.com"><a class="_ymio1r31 _ypr0glyw _zcxs1o36 _mizu194a _1ah3dkaa _ra3xnqa1 _128mdkaa _1cvmnqa1 _4davt94y _4bfu18uv _1hms8stv _ajmmnqa1 _vchhusvi _kqswh2mm _ect4ttxp _syaz13af _1a3b18uv _4fpr8stv _5goinqa1 _f8pj13af _9oik18uv _1bnxglyw _jf4cnqa1 _30l313af _1nrm18uv _c2waglyw _1iohnqa1 _9h8h12zz _10531ra0 _1ien1ra0 _n0fx1ra0 _1vhv17z1" href="http://realtor.com/">http://Realtor.com</a></span> (RDC), you are a key contributor to the quality of the mobile interfaces that power our primary consumer and agent interactions. You will be responsible for the reliability, performance, and seamless quality of the essential digital interactions that connect consumers and agents, with a particular focus on critical user journeys.</p> <p data-renderer-start-pos="374" data-local-id="cecdbbfb6b6a"> </p> <h2 data-local-id="607d6d2df6f8" data-renderer-start-pos="376">What You’ll Do</h2> <p data-renderer-start-pos="392" data-local-id="91760f7818cc"> </p> <p data-renderer-start-pos="394" data-local-id="0555d7d8484e"><strong data-renderer-mark="true">Strategic Planning & Quality Execution</strong></p> <ul class="ak-ul" data-local-id="8a2b6ae7c8da" data-indent-level="1"> <li> <p data-renderer-start-pos="436" data-local-id="7e94f1ba380d">Contribute to quality initiatives for <strong data-renderer-mark="true">mobile client-side experiences</strong>, focusing on user interface correctness, visual consistency, and mobile performance metrics.</p> </li> <li> <p data-renderer-start-pos="601" data-local-id="efc216d3df26">Execute a layered test strategy for your squad, primarily focusing on <strong data-renderer-mark="true">End-to-End (E2E) and integration testing</strong> using modern React Native frameworks.</p> </li> <li> <p data-renderer-start-pos="753" data-local-id="2984ff1bf267">Identify quality risks in mobile client flows (e.g., cross-platform/OS compatibility (iOS/Android), form validation, and state management) and translate them into actionable <strong data-renderer-mark="true">Detox</strong> automation scripts.</p> </li> </ul> <p data-renderer-start-pos="956" data-local-id="2745a4572cab"><strong data-renderer-mark="true">Technical Contribution (Mobile & React Native UI)</strong></p> <ul class="ak-ul" data-local-id="ddffdf023dcd" data-indent-level="1"> <li> <p data-renderer-start-pos="1009" data-local-id="824f266fda60">Drive hands-on testing for client applications, utilizing <strong data-renderer-mark="true">Appium or Detox</strong> for native application automation and validating data integrity through <strong data-renderer-mark="true">GraphQL</strong> queries.</p> </li> <li> <p data-renderer-start-pos="1175" data-local-id="11e3bfd197db">Advocate for mobile testability, including accessible React Native components, native accessibility identifiers (e.g., <code class="_ca0qyh40 _u5f3m5ip _n3tdyh40 _19bvm5ip _2rkofajl _11c819w5 _1reo1wug _18m91wug _1dqoglyw _1e0c1nu9 _bfhk187e _16d9qvcn _syazi7uo _vwz41kw7 _1i4q1hna _o5721jtm" data-renderer-mark="true">accessibilityLabel</code>), data-testid attributes, and clear error-handling states.</p> </li> <li> <p data-renderer-start-pos="1375" data-local-id="d73b7724ae00">Partner with developers to ensure UI components and client-side logic are validated early in the development lifecycle.</p> </li> </ul> <p data-renderer-start-pos="1498" data-local-id="5b1f52b2e911"><strong data-renderer-mark="true">Test Automation & Performance</strong></p> <ul class="ak-ul" data-local-id="c62e3d32ce45" data-indent-level="1"> <li> <p data-renderer-start-pos="1531" data-local-id="76ee110bedae">Design and maintain robust automation suites using <strong data-renderer-mark="true">Appium</strong> and <strong data-renderer-mark="true">TypeScript</strong> (or JavaScript) to validate complex user workflows.</p> </li> <li> <p data-renderer-start-pos="1659" data-local-id="9ffda83cc34a">Perform API and contract validation for <strong data-renderer-mark="true">GraphQL</strong> schemas to ensure the front-end stays in sync with backend services.</p> </li> <li> <p data-renderer-start-pos="1779" data-local-id="6c41ce8f4233">Integrate automated UI checks into <strong data-renderer-mark="true">CI/CD pipelines</strong> (e.g., CircleCI, GitHub Actions) and assist in triaging failing checks to maintain a healthy build signal.</p> </li> <li> <p data-renderer-start-pos="1940" data-local-id="9381cd0bc90e">Support performance testing of mobile app load times, resource utilization (memory/CPU), and battery consumption.</p> </li> </ul> <p data-renderer-start-pos="2057" data-local-id="8a7a94177aeb"><strong data-renderer-mark="true">Collaboration & Learning</strong></p> <ul class="ak-ul" data-local-id="952df36a5229" data-indent-level="1"> <li> <p data-renderer-start-pos="2085" data-local-id="e3dd325201c2">Participate fully in <strong data-renderer-mark="true">Agile/Scrum</strong> processes, ensuring UI quality signals are included in the definition of done.</p> </li> <li> <p data-renderer-start-pos="2200" data-local-id="532427be97d5">Collaborate with Product and Design partners to turn user requirements into reliable automated acceptance tests.</p> </li> <li> <p data-renderer-start-pos="2316" data-local-id="cb9c09dd91ea">Share best practices and utilities within your team to help software engineers contribute to the shared <strong data-renderer-mark="true">Appium/Detox</strong> codebase.</p> </li> </ul> <h2 data-local-id="96a

If this role is no longer available, it will disappear from Praxy automatically.