Test Engineer (Hybrid)

BRMi•Vienna, VA
•$75,000 - $91,000•Hybrid

About The Position

BRMi is seeking a detail-oriented Lending Systems Software Tester to perform functional and regression testing of new and existing software applications that support lending operations. The role ensures automated systems function properly, integrate effectively with other applications, and comply with established business processes, policies, and regulatory requirements. The tester develops and executes test cases, identifies and documents software defects, validates system enhancements, and collaborates with developers, analysts, and business stakeholders to resolve issues. The position calls for strong analytical skills, attention to detail, and experience testing enterprise applications in a financial services environment. An in-person interview is required. This is a W2 opportunity, and BRMi will not sponsor work visas for this position.

Requirements

  • Experience performing functional and regression testing across multiple software applications and technology platforms.
  • Experience testing enterprise applications, including legacy systems and vendor-supported software.
  • Knowledge of software testing tools such as HPE Unified Functional Testing (UFT), HP Application Lifecycle Management (ALM), and Jira.
  • Experience in financial services, including understanding operational risks, regulatory requirements, and internal controls.
  • Experience with automated systems analysis, software development processes, and testing procedures.
  • Understanding of software development lifecycles (SDLC), project lifecycles, and project management methodologies.
  • Experience developing, executing, and documenting software test cases and test results.
  • Ability to analyze business and system requirements and identify potential defects or functional discrepancies.
  • Strong analytical, research, troubleshooting, and problem-solving skills.
  • Ability to work independently and collaboratively on cross-functional teams.
  • Strong judgment, initiative, and ability to manage responsibilities with minimal supervision.
  • Excellent written, verbal, and interpersonal communication skills.
  • Ability to present testing findings, technical issues, and recommendations clearly and concisely.
  • Strong organizational, planning, and time-management skills.
  • Exceptional attention to detail and commitment to accuracy and quality.
  • Ability to manage competing priorities, meet deadlines, and achieve objectives.
  • Proficiency with database tools, presentation software, word processing applications, and spreadsheets.
  • Understanding of software testing industry standards and best practices.
  • No work visa sponsorship is available for this position; this is a W2 opportunity only.

Nice To Haves

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or an equivalent combination of education, training, and experience is preferred.
  • Experience with automated software testing tools and frameworks is preferred.

Responsibilities

  • Perform functional and regression testing of new and existing software applications, including legacy and vendor-supported systems.
  • Validate new and modified system functionality against business requirements and intended behavior.
  • Test system integrations, interfaces, data processing, and reporting functionality for accuracy and reliability.
  • Develop, maintain, and execute test cases based on business and system requirements.
  • Create, modify, and maintain test data and conditions for testing scenarios.
  • Analyze business and technical requirements, including system functionality, features, inputs, outputs, and operational objectives.
  • Identify, investigate, and document software defects, discrepancies, potential causes, and recommended solutions.
  • Collaborate with developers, business analysts, and other stakeholders to troubleshoot and resolve application issues.
  • Retest and perform regression testing to verify defect resolutions and system modifications.
  • Communicate testing results, defects, and discrepancies to testing analysts, developers, and project stakeholders.
  • Validate testing completion and confirm system readiness for production implementation.
  • Develop and maintain testing procedures, process documentation, and training materials related to system changes and enhancements.
  • Maintain testing logs covering activities, time spent, defects, system issues, and testing delays.
  • Review system and user documentation for accuracy and completeness before distribution.
  • Investigate user inquiries and reported application issues, coordinating with technical teams to identify and resolve problems.
  • Participate in project discussions to understand business objectives, system requirements, and implementation approaches.
  • Support continuous improvement of testing processes, documentation, and quality assurance practices.
  • Perform other duties as assigned.

Benefits

  • Comprehensive medical, dental, and vision insurance.
  • Employer-paid life insurance.
  • Employer-paid short-term and long-term disability insurance.
  • 401(k).
  • Paid time off, including vacation leave, sick leave, and 11 paid holidays.
  • Educational assistance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service