Software Quality Assurance Engineer

  • Foundant Technologies
  • Bozeman, MT, USA
  • Oct 08, 2018
Full time QA-Quality Control

Job Description

Foundant’s Software Quality Assurance Engineer will require excellent critical thinking and a love of problem-solving. QA Engineers work closely with the developers to build and maintain test plans and automated test scripts. We are also a point of contact with customer support and the Client Success Managers to handle escalations before they get to the developers. 


  • Learn and understand Community Suite and how it is used by itself and integrated with GLM (Grant Lifecycle Manager)
  • Build and maintain test plans
  • Maintain training materials and processes to make the onboarding process easier for new hires
  • Work with the Product Managers to understand the product roadmap and provide useful feedback about testing efforts of various features
  • Build and grow genuine relationships with our customers
  • Handle issues escalated to R&D before the developers get involved by either providing a solution or complete steps to reproduce the issue for developers
  • Help facilitate the utilization of part-time resources to successfully own and deliver the following:
    • Creating test scripts
    • Sweep testing coverage
    • Test Plan creation and maintenance
    • Maintain training materials and process documents as needed for all the above


  • Proven work experience in software quality assurance OR Fund Accounting
  • Strong self-motivator
  • Ability to identify problems users may experience
  • Ability to document and perform risk analysis
  • Excellent analytical and problem-solving skills
  • Willingness to learn new technologies
  • Strong written and verbal communication
  • Experience working as a team
  • Bonus: Demonstrable accounting knowledge
  • Bonus: Experience with Ghost Inspector or other automated testing frameworks