Jobs · Engineering

Software QA Engineer L4

Frontdoor, Inc. · United States · 3 wk ago
RemoteRemoteEngineering$103k/yrFull-time
We need to output HTML fragment with sections: Overview? Actually we need to include sections only when posting has real specific content. The posting includes Overview (description), Responsibilities Summary (maybe combine with Responsibilities), Responsibilities (list), Qualifications (Required Skills, Preferred Skills), What We're Looking For (maybe could be part of Qualifications or separate? It's more like personal attributes; could be a section like "About the ideal candidate" but not specified headings. The allowed headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We should map content accordingly. We have Overview description: could be "About the role". Use

About the role

then paragraph(s). Then Responsibilities: list. Then Qualifications: maybe combine Required Skills and Preferred Skills under Qualifications. Could also have Skills separate but we can put under Qualifications. The posting also has "What We're Looking For" which could be part of Qualifications or maybe "Skills". But we can include as part of Qualifications (maybe as a subsection). However we must not create thin sections; better to have Qualifications section containing both required and preferred skills and the "What We're Looking For" as bullet list? But the instruction: Use
  • for any list of duties/requirements/benefits, and

    for prose. So we can put lists for responsibilities, required skills, preferred skills, and maybe "What We're Looking For". Could also combine. Pay: posting says "This role pays between $103,000/Yr to $120,000/Yr". So we need a Pay section with that info. Benefits: posting mentions benefits: health, wellbeing, financial components including insurance etc. So we need Benefits section. Schedule: not mentioned (Full Time). Could we infer schedule? It says Type Full Time. That's schedule info. Should we include Schedule section? The posting says Type Full Time. That's schedule. We can include Schedule section with "Full Time". However we must not create sections with filler like "not specified". Since we have actual info, we can include Schedule. We must not repeat job title as heading. No Job ID etc. We must remove boilerplate: navigation, cookie, legal, EEO, etc. Also remove "Need help finding the right job? We can recommend jobs specifically for you!Software Powered by ICIMS..." etc. We must preserve all substantive information. Let's extract substantive content: Overview paragraph(s): - "Frontdoor is reimagining how homeowners maintain and repair their most valuable asset – their home. As the parent company of two leading brands, we bring over 50 years of experience in providing our members with comprehensive options to protect their homes from costly and unexpected breakdowns through our extensive network of pre-qualified professional contractors. American Home Shield, the category leader in home service plans with approximately two million members, gives homeowners budget protection and convenience, covering up to 23 essential home systems and appliances. Frontdoor is a cutting edge, one-stop app for home repair and maintenance. Enabled by our Streem technology, the app empowers homeowners by connecting them in real time through video chat with pre-qualified experts to diagnose and solve their problems. The Frontdoor app also offers homeowners a range of other benefits including DIY tips, discounts and more. For more information about American Home Shield and Frontdoor, please visit frontdoorhome.com ." That's overview. Responsibilities Summary: maybe we can treat as part of Responsibilities heading. The responsibilities list after "Responsibilities:" includes many bullet-like sentences separated by periods. We'll convert each to

  • . List items: - Design, develop, maintain, and execute comprehensive test strategies, including functional, smoke, regression, integration, and performance testing. - Create and maintain test cases with clear traceability to business requirements and technical specifications. - Investigate, troubleshoot, and analyze software defects by reviewing application behavior, logs, and system integrations. - Develop, maintain, and enhance automated test suites and frameworks to improve test coverage and efficiency. - Collaborate with Product Managers, Developers, and other stakeholders throughout the software development lifecycle to ensure quality is built into every release. - Identify opportunities to improve testing processes, tools, and methodologies, and drive quality engineering best practices. - Monitor, analyze, and communicate testing progress, quality metrics, and release readiness to stakeholders. - Contribute to test data management, environment setup, and CI/CD pipeline integration. - Mentor team members and promote a culture of quality, innovation, and continuous learning. Qualifications: Required Skills list: - Strong hands-on experience in functional testing, including test planning, test case design, execution, and defect management. - Proven experience with UI test automation and a solid understanding of automation frameworks and best practices. - Experience testing REST APIs and protobuf-based services, including automation of API test scenarios. - Demonstrated ability to design and build test automation frameworks and integrate them into CI/CD pipelines. - Strong programming and problem-solving skills, with proficiency in Java preferred (other modern programming languages are also considered). - Working knowledge of relational databases, SQL, and data validation techniques. - Solid understanding of Software Testing Life Cycle (STLC) and Defect Life Cycle processes. - Experience working in Agile/Scrum development environments. Preferred Skills list: - Experience with performance testing, load testing, and DevOps practices. - Foundational knowledge of Agentic AI, Retrieval-Augmented Generation (RAG), and their applications in software quality engineering and testing. - Experience testing AI-enabled applications, machine learning models, or intelligent systems. - Salesforce Administration expertise, including user management, security and access controls, reports and dashboards, workflow automation, and platform configuration. - Knowledge of cloud platforms and modern software delivery practices. What We're Looking For list (maybe as part of Qualifications or separate "Skills"? Could be "About the ideal candidate". But we have allowed headings: Skills. Could put that under Skills. However we already have Qualifications covering required and preferred skills. The "What We're Looking For" is more about personal attributes: self-motivated, results-oriented, collaborative team player, continuous learner, passionate about elevating product quality. Could be placed under a section like "About the role" or maybe we can add a separate section "Skills" for these personal attributes. But the instruction: Prefer a few substantive sections over many thin ones. Could combine these into Qualifications as well, maybe as a bullet list under "Qualifications". But we already have Required and Preferred skills; adding another list may be okay. Alternatively, we could create a section "Skills" for the personal attributes, and keep Qualifications for technical skills. But we have to avoid many thin sections. However we already have Overview, Responsibilities, Qualifications, Benefits, Pay, Schedule. That's six sections. Adding Skills would be seventh. Might be okay if content is substantive. But we could incorporate the personal attributes into Qualifications as a bullet list under "Desired attributes" but we don't have a subheading allowed. Could just add as
    • inside the Qualifications section after the required/preferred lists, maybe with a preceding

      describing. But the instruction: Use

      • for any list of duties/requirements/benefits. So we can have multiple lists within a section. Thus Qualifications section can contain: -

        Required Skills:

          ...
        -

        Preferred Skills:

          ...
        -

        What We're Looking For:

          ...
        That seems fine. Benefits section: list of benefits: insurance for medical/pharmacy, dental, vision, life, and disability, weight loss and smoking cessation programs, matching 401(k) and ability to participate in our employee stock purchase plan. Also maybe "holistic approach includes health, wellbeing and financial components". We'll capture as list. Pay section: "$103,000/Yr to $120,000/Yr, and your actual base pay will depend on your skills, qualifications, responsibilities, experience, and location. At Frontdoor certain roles are eligible for additional rewards and incentives. Speak directly to your recruiter to learn more." Schedule section: "Full Time" (type). Could also mention location? Not needed. We must not include boilerplate like "Job Locations US ID 2026-4187 Category Engineering Type Full Time Company AHS American Home Shield Corp". That's metadata; we already captured Type Full Time. The location maybe not needed. We'll drop. Now produce HTML fragment:

        About the role

        Frontdoor is reimagining how homeowners maintain and repair their most valuable asset – their home. As the parent company of two leading brands, we bring over 50 years of experience in providing our members with comprehensive options to protect their homes from costly and unexpected breakdowns through our extensive network of pre-qualified professional contractors. American Home Shield, the category leader in home service plans with approximately two million members, gives homeowners budget protection and convenience, covering up to 23 essential home systems and appliances. Frontdoor is a cutting edge, one-stop app for home repair and maintenance. Enabled by our Streem technology, the app empowers homeowners by connecting them in real time through video chat with pre-qualified experts to diagnose and solve their problems. The Frontdoor app also offers homeowners a range of other benefits including DIY tips, discounts and more. For more information about American Home Shield and Frontdoor, please visit frontdoorhome.com.

        Responsibilities

        • Design, develop, maintain, and execute comprehensive test strategies, including functional, smoke, regression, integration, and performance testing.
        • Create and maintain test cases with clear traceability to business requirements and technical specifications.
        • Investigate, troubleshoot, and analyze software defects by reviewing application behavior, logs, and system integrations.
        • Develop, maintain, and enhance automated test suites and frameworks to improve test coverage and efficiency.
        • Collaborate with Product Managers, Developers, and other stakeholders throughout the software development lifecycle to ensure quality is built into every release.
        • Identify opportunities to improve testing processes, tools, and methodologies, and drive quality engineering best practices.
        • Monitor, analyze, and communicate testing progress, quality metrics, and release readiness to stakeholders.
        • Contribute to test data management, environment setup, and CI/CD pipeline integration.
        • Mentor team members and promote a culture of quality, innovation, and continuous learning.

        Qualifications

        Required Skills:

        • Strong hands-on experience in functional testing, including test planning, test case design, execution, and defect management.
        • Proven experience with UI test automation and a solid understanding of automation frameworks and best practices.
        • Experience testing REST APIs and protobuf-based services, including automation of API test scenarios.
        • Demonstrated ability to design and build test automation frameworks and integrate them into CI/CD pipelines.
        • Strong programming and problem-solving skills, with proficiency in Java preferred (other modern programming languages are also considered).
        • Working knowledge of relational databases, SQL, and data validation techniques.
        • Solid understanding of Software Testing Life Cycle (STLC) and Defect Life Cycle processes.
        • Experience working in Agile/Scrum development environments.

        Preferred Skills:

        • Experience with performance testing, load testing, and DevOps practices.
        • Foundational knowledge of Agentic AI, Retrieval-Augmented Generation (RAG), and their applications in software quality engineering and testing.
        • Experience testing AI-enabled applications, machine learning models, or intelligent systems.
        • Salesforce Administration expertise, including user management, security and access controls, reports and dashboards, workflow automation, and platform configuration.
        • Knowledge of cloud platforms and modern software delivery practices.

        What We're Looking For:

Similar jobs

Software Engineer L4

Frontdoor, Inc.United States· 1 mo ago
RemoteInformation Technology$100k–$130k/yrapply on rr.jobsyn.org

Software QA Engineer

Ooma, Inc.Sunnyvale, CA· 3 mo ago
Engineering$123k–$135k/yrapply on job-boards.greenhouse.io

Software QA Engineer

VantorColorado Springs, CO· 3 mo ago
Engineering$90k–$120k/yrapply on maxar.wd1.myworkdayjobs.com