Skip to main content
Portrait of a young businessman working at his desk in a modern officePortrait of a young businessman working at his desk in a modern office
Apply Now


Designs the user acceptance testing process to verify that requirements and business objectives are successfully met. Writes test plans, engages with business users to determine if the delivered functionality satisfies the requirements, and works with development with resolve identified issues.

Essential Job Functions:

  • Reviews business requirements and functional specifications to understand the functional and technical requirements.
  • Develops user acceptance test plans by analyzing business requirements and engaging with project team members and subject matter experts as necessary.
  • Assists UAT lead in designing user acceptance testing process with business users, and setting up a testing schedule.
  • Tests functionality as a business user or alongside business subject matter experts in order to test the delivered functionality in real-world scenarios and certify user acceptance criteria.
  • Assures that issues uncovered during testing are tracked and corrected.
  • Collaborates with external and internal development teams to address issues found during UAT, and validates that corrective actions taken by development resolve those issues.
  • Supports activities throughout the software development life cycle.
  • Collaborates and supports business analysts and business representatives during the requirements elicitation process as needed.
  • Responsible for validating UAT scenarios, test data creation, defect monitoring and regression during UAT and production validation activities.


Position Requirements:

To perform this job successfully, an individual must be able to perform each essential function satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job

Education and/or Experience:

  • Graduate degree or equivalent experience and 3+ years of experience working in a software quality assurance and/or UAT roles.
  • Software Testing (QA/UAT): 3 years
  • Traditional and agile software development life cycle: 3 years
  • Mortgage knowledge: Nice to have
  • Strong communication skills.
  • Effective investigative and analytical skills.
  • Excellent writing skills.
  • Attention to detail.
  • Ability to work in a fast-paced environment to manage competing priorities, meet agreed upon deadlines, and deliver high-quality materials.
  • Ability to handle UAT and Production validations outside of business hours and over the weekend.