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
As a Quality Engineer, you will leverage both manual and automated testing strategies to ensure the delivery of reliable, high-quality software. This role focuses on designing, implementing, and maintaining test solutions that streamline processes, enhance efficiency, and detect defects early in the development lifecycle. Collaborating closely with development, product and operations teams, you will play a key role in driving continuous improvement in software quality by combining robust automation frameworks with hands-on manual testing.
Responsibilities:
Develop and integrate automated testing solutions into Continuous Integration/Continuous Delivery (CI/CD) pipelines, ensuring seamless execution of test cases.
Perform comprehensive manual testing to identify defects, validate features, and ensure alignment with business requirements.
Design, build, and maintain CI/CD pipelines, integrating testing workflows to improve software reliability.
Collaborate with cross-functional teams to define test strategies, create test plans, and establish test environments.
Implement and maintain testing frameworks, including tools such as Selenium for UI testing and Postman for API validation.
Conduct root cause analysis for defects, providing actionable insights to improve software and processes.
Work with source control systems like Git to manage code repositories and integrate testing workflows.
Document and communicate test results, ensuring transparency and fostering continuous improvement.
Stay current with emerging testing tools, methodologies, and best practices to enhance quality assurance processes.
QualificationsRequired Skills:
Able to design Automation framework considering all the requirements from different stakeholders
Lead automation activity of 4-5 members
Writes easily extensible code
Know multiple frameworks and should be able to pick the best as per the requirement
Define guidelines for writing automation code
Ensuring that every members follows the guidelines
Should have knowledge to ensure the parallel run of automation framework
Should have knowledge of multiple coding languages
Mentors L2/L3 engineers, interns and contractors
Experience on Automation framework for WEB, API and mobile applications
Creative thinking for tools integration with framework.
Habit of exploring new technologies for seamless Automation
Required Skills:
Functional Testing: Strong experience in writing, maintaining, and executing functional test cases.
UI Automation: Expertise in creating and managing UI automation frameworks.
API Testing: Proficiency in testing and automating REST APIs and Protobuf services.
Database Skills: Hands-on experience with SQL and database testing.
Automation Frameworks: Ability to build test automation frameworks and CI/CD pipelines from scratch.
Programming Skills: Strong problem-solving skills and experience coding in languages such as Java, JSON, or JavaScript.
Software Test Life Cycle: In-depth understanding of test and defect life cycles.
Communication: Ability to convey testing metrics and insights effectively to stakeholders.
Team Collaboration: A team player who thrives in collaborative environments.
Physical Role Requirements: Be seated at a computer intermittently for up to eight hours a day. Move up to 10 pounds occasionally, by lifting, carrying, pushing, pulling, or otherwise repositioning objects. Sitting for long periods of time while using office equipment such as computers and phones. Repetitive motions using hands and digits; such as movement of wrists, hands and fingers while picking, pinching and typing during your normal working environment.
Minimum Education, Licensure and Professional Certification requirements: Bachelor’s degree in Computer Science, Electrical Engineering, or related field required, Master’s degree preferred
Minimum Experience required: 7+ years of relevant experience
Other/State Specific
This role pays between $105k to $130k, 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.
Our approach to benefits is holistic, and includes health, wellbeing and financial components including: 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.
Options Apply for this job onlineApplyShareEmail this job to a friendRefer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Share on your newsfeed Need help finding the right job? We can recommend jobs specifically for you! Click here to get started. Application FAQsSoftware Powered by iCIMS
www.icims.com