Career Opportunities

Lead QA Engineer

Imagine being part of an agile team, where your ideas have the potential to influence over 10,000 Real Estate Professionals. Picture working on bleeding-edge consumer-facing products, where every team member is a critical voice in the decision-making process. Welcome to Tom Ferry. Our team works remote in California, Texas and Washington.

Our team builds experiences for Tom Ferry’s clients and coaches. We help our customers discover training materials, and design the collaboration experience between a coach and client. We build systems that are accessed around the world and are a critical component in the professional success of a multitude of Agents.

The position of QA Test Engineer is responsible for creating and maintaining testing documentation including, but not limited to, conversion of functional specifications into detailed test plans, development of regression testing protocol and a key contributor to delivery of our platform. This person will also be responsible for conducting QA testing for all digital properties we manage, and achieving 100% compliance with providing bug-free, fully functional digital assets to coaches and clients.

Operating as a single contributor or as part of a team, on large complex projects, this role will interpret and translate product requirements into test cases which align with the overarching Enterprise Architecture and Platform. Communicating directly with the various stakeholders on project deliverables and collaborating with internal and external stakeholders, IT and Development partners to deliver solutions that represent both business capabilities and the platform roadmap.


  • You will take the lead on the creation and implementation of QA testing processes, automation, and documentation while working closely with Developers and the Product Manager
  • Responsible for development of test cases, conducting QA, including logging detailed and accurate bug reports and follows the defects through resolution and closure
  • Contributes to the creative process by providing the internal team with recommendations related to QA deliverables
  • Conduct tests cases against various development environments (DEV/QA/UAT/PROD)
  • • Maintain a strong knowledge of the project design and scheduling changes to support QA test effectiveness, focus and reporting.


  • 5+ years of hands on experience in QA or software testing role
  • Hand on experience in front end technologies include HTML, CSS, Bootstrap, ReactJS, Javascript/JQuery
  • Hand on experience with database queries such as SQL, PostgreSQL.
  • Automation testing experience (Katalon or Selenium preferred) 
  • Must have experience in developing End-to-end, System Test Plan, UAT (User Acceptance Test) plans, test cases and test data, by learning Tom Ferry Products and execute those tests through functional, integration and load/stress testing.
  • Expertise with full Software Development Life Cycle including writing Functional Specifications, QA processes, maintenance, and deployment procedures
  • Ability to translate product requirements into test cases
  • Ability to read code and perform small front end bug fixes if necessary
  • Experience in testing IOS/Android platforms
  • Strong analytical and trouble-shooting skills
  • Experience in implementing CI/CD to shorten the process of testing and deployment for the team
  • Understanding of Software as a Service (Saas) models
  • Excellent oral, written and presentation skills
  • Excellent teamwork skills with an ability to get the work done with minimal or no supervision

Please review all position details before applying to TomFerry.

Apply Now

Check out other career opportunities

Would You Like to Generate and Convert More Leads in Less Time?     Schedule a Free Coaching Consultation