Software Tester

Vision Point Systems, Inc.•Tysons, VA

About The Position

Vision Point Systems, Inc. (VPS) is seeking a Software Tester who verifies application quality and ensures data arrives intact when systems move. The role involves splitting time between functional and regression testing on client applications and validating data migrations from legacy systems into new platforms, specifically Appian. The tester will work alongside developers, business analysts, and performance and automation engineers on client delivery teams. This role is ideal for a detail-minded tester who is comfortable writing SQL and enjoys tracing a single wrong value back to its source.

Requirements

  • 2+ years of software testing or quality assurance experience.
  • Working SQL skills: joins, aggregates, and comparison queries across tables.
  • Accessibility testing experience against WCAG 2.1 AA or Section 508, using screen readers and tools such as axe or WAVE.
  • Experience writing test cases and logging defects in a tool such as Jira.
  • Understanding of relational data concepts: keys, constraints, and data types.
  • Strong attention to detail and a methodical approach to finding root causes.
  • Clear written and verbal communication with technical and business stakeholders.
  • Bachelor's degree in a related field, or equivalent practical experience.
  • Contract requires US Citizenship.
  • Must be able to obtain and maintain a public trust.

Nice To Haves

  • Hands-on testing experience with Appian or another low-code platform.
  • Prior work on at least one data migration, conversion, or system consolidation project.
  • Familiarity with ETL tools or scripting (Python, PowerShell) for data comparison.
  • Experience with test automation frameworks or testing tools such as Selenium, Cucumber, or similar.
  • Exposure to Agile delivery and working on client-facing consulting teams.
  • ISTQB or Appian certification.

Responsibilities

  • Review requirements and user stories, then write clear test plans, test cases, and acceptance criteria.
  • Run functional, integration, regression, and user acceptance testing across web and low-code applications.
  • Log defects with clear reproduction steps, track them to closure, and retest fixes.
  • Contribute to automated regression suites and keep test data and environments ready for each cycle.
  • Report test progress, coverage, and risk to project leads in sprint ceremonies.
  • Help define the migration test strategy, including source-to-target mapping review and validation rules.
  • Profile source data to find duplicates, nulls, bad formats, and orphaned records before migration.
  • Write SQL queries to reconcile record counts, totals, and field-level values between source and target.
  • Validate transformation logic, data types, and referential integrity after each load.
  • Test migration scripts and ETL jobs in trial runs, including rollback and re-run scenarios.
  • Confirm migrated data behaves correctly in the target application's screens, rules, and reports.
  • Document reconciliation results and sign-off evidence for cutover decisions.

Benefits

  • Medical, Dental, and Vision Insurance
  • Life Insurance (1× annual salary)
  • Short- and Long-Term Disability
  • 401(k) with company matching
  • Paid Training and Professional Development
  • Flexible work hours (when project schedules permit)
  • Opportunities for travel on engineering projects
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service