About The Position

This role involves collaborating with Product Owners, business stakeholders, and cross-functional teams to gather, analyze, and validate complex business and user requirements. The position requires developing comprehensive test plans and cases for system, integration, and user acceptance testing. A key responsibility is building and maintaining automated testing frameworks, integrating tests into CI/CD pipelines, and conducting load and performance testing. The role also involves significant SQL work for data modeling, validation, and test data management, as well as validating application inputs/outputs against financial engine results and specifying canonical data contracts. The Business Systems Specialist / Test Automation Engineer will define system scope and objectives through research and a deep understanding of retirement planning industry standards.

Requirements

  • Bachelor’s degree or foreign equivalent in Business Administration, Information Systems, or a related field of study.
  • Six (6) years of progressively responsible experience performing business systems analysis experience with projects as the business systems analyst lead.
  • Utilizing Java/JavaScript and test automation tools including Selenium, Cypress, and REST Assured.
  • Working with CI/CD pipelines and DevOps practices.
  • Utilizing Apache JMeter performance testing tools and API testing frameworks.
  • Implementing SQL skills and working with relational databases including PostgreSQL, SQL Server, MySQL, and IBM DB2.
  • Working within Retirement income planning area and technology financial calculations in Financial and Retirement Planning industry.
  • Performing solutions design and requirements definition disciplines leveraging model driven design-based tools and techniques including conceptual solution component models, business process models, and use cases.
  • Working in an agile environment.
  • Defining and executing test cases in support of application releases.
  • Master’s degree or foreign equivalent in the above listed fields and four (4) years of experience in the above listed skills.

Responsibilities

  • Collaborate with Product Owners, business stakeholders, and cross-functional teams to gather, analyze, and validate complex business and user requirements.
  • Develop comprehensive test plans and cases for system, integration, and user acceptance testing.
  • Build and maintain automated testing frameworks using Java, JavaScript, Selenium, Cypress, and WebDriverIO.
  • Integrate tests into CI/CD pipelines (Jenkins, GitLab CI).
  • Conduct load and performance testing using Apache JMeter.
  • Analyze KPIs such as latency, throughput, and error rates.
  • Apply strong SQL skills for data modeling, validation, and test data management across multiple recordkeeping systems (OMNI, TRAC, NonQual).
  • Write performant SQL (CTEs, window functions, indexing strategies) to support analytics, test automation, and data validation across PostgreSQL, SQL Server, MySQL, and IBM DB2.
  • Validate application inputs/outputs against financial engine results.
  • Ensure accuracy in retirement income calculations.
  • Specify canonical data contracts for inputs/outputs between 3rd party financial engines and internal databases.
  • Version schemas, enforce referential integrity, and document transformation logic.
  • Define system scope and objectives through research, fact-finding, and deep understanding of retirement planning industry standards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service