FluentStream is a software-as-a-service (SaaS) company that simplifies and automates how businesses communicate with customers. Thousands of businesses across the country have replaced their legacy phone system with FluentStream’s modern, cloud-based communications platform. Our apps enable support, sales and other professionals to deliver an exceptional customer experience from any device or location. Our 80+ remote employees share a passion for teamwork, fast-paced challenges, flexibility and inclusion. We are proud to be consecutively recognized by Inc. 5000 as one of the fastest-growing private companies, and by BuiltIn as one of best companies to work for in the U.S.

We are looking for a QA Engineer to develop and execute exploratory and automated tests to ensure product quality. The QA Engineer role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. We are looking for someone who has been in a lead or management position, but this role is still very much hands-on. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you.

About you:

  • You are comfortable working through ambiguity and uncertainty in an ever-changing work environment
  • You have the ability to work across various levels of the organization, while building trust and fostering collaboration
  • You are a problem solver with a strong attention to detail and are extremely organized
  • You are a self-starter and quick learner with the ability to work independently
  • You are flexible, agile, and adaptable; used to wearing multiple hats; do not get easily overwhelmed

Key responsibilities:

  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Leading the QA team in designing QA test procedures
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Design, develop and execute automation scripts using open source tools
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Develop and apply testing processes for new and existing products to meet client needs
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements
  • Monitor debugging process results
  • Investigate the causes of non-conforming software and train users to implement solutions
  • Track quality assurance metrics, like defect densities and open defect counts
  • Stay up-to-date with new testing tools and test strategies
  • Lead and develop QA Analyst and other team members
  • Mentor developers at all levels


  • Proven work experience in software development
  • 3-5 years of experience in software quality assurance
  • Experience in a lead or management position
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Hands-on experience with automated testing tools
  • Experience working in an Agile/Scrum development process
  • Experience with performance and/or security testing is a plus
  • Ability to project manage


  • Health, Dental, and Vision Insurance
  • 401k plan
  • Remote work anywhere in the U.S.
  • Mac computers + work from home stipend to set up your home office
  • Participate in ownership of the company
  • Tuition Reimbursement Program
  • Discretionary PTO and Volunteer time off
  • Competitive paid parental leave
  • Pet Insurance
  • Optional team gatherings, celebrations, and plenty of fun virtual events

Compensation: $125,000 to $150,000 per year plus equity

Job Overview
Job alerts

Subscribe to our weekly job alerts below and never miss the latest jobs

Sign in

Sign Up

Forgotten Password

Job Quick Search