SQA Automation Engineer_IT

Versant Health•Troy, NY

About The Position

Versant Health is seeking an SQA Automation Engineer Lead to define QA automation strategy, planning, and execution in alignment with enterprise business and IT goals. The role partners with stakeholders to ensure testing supports product quality and delivery expectations, establishes automation best practices and testing processes, and provides technical guidance to the team. It involves hands-on development and maintenance of automation frameworks, reliable UI tests, and CI/CD pipeline integrations, working closely with developers and QA engineers to deliver high-quality software. The position develops automation strategies, roadmaps, resource plans, KPIs, and testing metrics; analyzes requirements and user stories; creates manual and automated tests for UI, API, and database validation; and executes and maintains regression suites. It designs and maintains automated test suites in C# and Playwright, extends BDD automation with SpecFlow and Gherkin, writes unit tests, automates Angular or similar reactive applications, integrates tests with TeamCity, and uses Git, Bitbucket, Visual Studio, Chrome DevTools, and PowerShell. Associates must comply with HIPAA and company privacy and security requirements when handling protected health information and other confidential data.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Business, or a related field, or equivalent experience.
  • 8–10 years of C# development experience.
  • Strong experience writing production-level C#.
  • Solid understanding of async/await, tasks, and concurrency.
  • Good grasp of object-oriented programming concepts and common design patterns.
  • Ability to read, enhance, and troubleshoot existing C# codebases.
  • Hands-on experience with Playwright automation in C#.
  • Strong understanding of selectors, waits, test stability, screenshots, and reporting.
  • Experience with SpecFlow and Gherkin for BDD.
  • Experience automating Angular or similar reactive web applications.
  • Experience with .NET unit testing frameworks such as NUnit, xUnit, or MSTest.
  • Experience configuring and troubleshooting automation in TeamCity.
  • Strong understanding of how automation integrates into CI pipelines.
  • Proficiency with Git, including cloning, pulling, pushing, merging, and conflict resolution.
  • Skilled with Visual Studio and Chrome DevTools for debugging.
  • Working knowledge of PowerShell for automation and CI tasks.
  • Must comply with HIPAA and company privacy and security requirements.

Nice To Haves

  • Advanced degree such as an MBA or MS in Information Science; preferred but not required.

Responsibilities

  • Develop the overall automation test strategy and resource plans.
  • Build, enhance, and maintain automated tests as new features are introduced.
  • Provide accurate estimates for automation development efforts.
  • Create reusable components to improve maintainability, reusability, and test stability.
  • Track and report key testing metrics at the project and program level.
  • Define automation roadmaps, KPIs, and best practices.
  • Analyze business requirements, functional specifications, and user stories to create test cases.
  • Write manual and automated test scripts for UI, API, and database validation.
  • Develop automation scripts for integration into CI/CD pipelines.
  • Execute manual and automated test suites.
  • Maintain regression test suites and ensure they remain updated and stable.
  • Collaborate with developers, analysts, and QA team members to refine testable requirements.
  • Recommend improvements to existing standards, tools, and QA processes.
  • Design, develop, and maintain automated test suites using C# and Playwright.
  • Build and extend BDD automation using SpecFlow and Gherkin.
  • Write and maintain unit tests using NUnit, xUnit, or MSTest.
  • Automate and debug UI tests for Angular or other reactive frameworks.
  • Integrate automation suites into TeamCity CI/CD pipelines.
  • Collaborate with developers on feature requirements and test coverage.
  • Use Git and Bitbucket for branching, merging, and source control.
  • Debug issues using Visual Studio and Chrome DevTools.
  • Write PowerShell scripts for automation tasks or environment setup.
  • Contribute to code reviews and provide guidance on test coverage and automation design.
  • Comply with HIPAA and company privacy and security guidelines when handling protected health information and other confidential information.

Benefits

  • Medical coverage
  • Dental coverage
  • Paid vision coverage
  • Paid time off
  • Company holidays
  • Retirement savings with employer contribution
  • Employee wellness resources
  • Professional development opportunities
  • Flexible work arrangements may be available
  • Employee assistance programs may be available
  • Additional programs supporting employees at work and beyond
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service