Advanced Solutions International is a global software company focused on helping not-for-profits and membership organizations grow revenue, reduce expenses, improve performance, and engage members and donors through innovative software solutions. The Software Quality Assurance Engineer tests product specifications, shapes testable acceptance criteria, writes and executes test plans, performs manual and automated testing, manages defects, and supports release-readiness decisions.