Remote Position
[Remote] Software QA Engineer L4
๐ Remote ยท United States
๐ผ Full-time
Note: The job is a remote job and is open to candidates in USA. Frontdoor reimagines how homeowners maintain and repair their homes through home service plans and technology-enabled solutions. The Quality Engineer will partner with Product Managers, Developers, and cross-functional teams to validate software functionality, performance, and user experience through manual and automated testing, while driving quality engineering practices and continuous improvement.
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
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
- A self-motivated and results-oriented professional who takes ownership and drives quality initiatives
- A collaborative team player with excellent communication and stakeholder management skills
- A continuous learner who stays current with emerging technologies, automation trends, AI innovations, and quality engineering best practices
- Someone who is passionate about elevating product quality and delivering exceptional customer experiences
- 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
Benefits
- Certain roles are eligible for additional rewards and incentives.
- Insurance for medical/pharmacy, dental, vision, life, and disability.
- Weight loss and smoking cessation programs.
- Matching 401(k).
- Ability to participate in our employee stock purchase plan.
Company Overview
Company H1B Sponsorship