Consultant - Quality Assurance Analyst

New_Nystec•Albany, NY

About The Position

As a consultant - quality assurance (QA) analyst in NYSTEC’s Technology Procurement & Implementation Services practice, you will collaborate with business analysts, developers, and QA counterparts to understand requirements, inform strategic test planning, and ensure thorough testing of the entire system. You will participate in client meetings, support the team as a system functionality subject matter expert, create and execute test cases, document findings and results, and work on mitigation strategies and regression testing under the guidance of a QA lead throughout deployment. Being a team player is critical to success in the role. NYSTEC is a nonprofit, independent, vendor-neutral technology consulting company that has advised agencies, organizations, institutions, and businesses since 1996. The company describes its benefits and perks as supporting individuals and teams flourishing personally and professionally. Applicants must be authorized to work in the United States without the need for visa sponsorship now or in the future. NYSTEC provides equal employment opportunity and reasonable accommodation for qualified individuals with disabilities.

Requirements

  • Understand software development life cycle processes and agile methodologies.
  • Have experience in manual functional testing, preparing test documentation (including test plans, test cases, and requirements traceability matrices), using test tracking tools, and executing tests.
  • Have experience writing and testing acceptance criteria.
  • Have a clear understanding of user stories.
  • Have hands-on experience using natural language tools such as Gherkin for Behavior-Driven Development (BDD) testing; BDD experience may be replaced with Test-Driven Development (TDD) experience.
  • Have experience troubleshooting and debugging test automation failures.
  • Demonstrate attention to detail and the ability to multitask.
  • Be able and willing to collaborate across cross-functional teams.
  • Have a bachelor’s degree in a technical, scientific, or related discipline and 2–3 years of QA experience, including hands-on testing experience; an equivalent combination of advanced education, training, and experience will be considered.
  • Be authorized to work in the United States without current or future visa sponsorship.

Nice To Haves

  • Hands-on experience developing and executing automated test cases for web applications using mabl or a comparable automation tool.
  • Experience with load testing, including writing test scripts and working with JSON files.
  • Familiarity with low-code platforms.
  • Ability to work as part of a team and help support other team members within your capacity.

Responsibilities

  • Support project implementation through thorough test planning, design, and execution by validating business requirements.
  • Analyze and plan test requirements and associated QA activities, including documentation and execution.
  • Proactively identify risks and present them to the team for discussion.
  • Maintain a single repository of requirements and test cases.
  • Develop and execute manual and automated test scripts.
  • Work flexibly on ad hoc test activities within a short span of time.
  • Participate in client meetings and support the team as a system functionality subject matter expert.
  • Document findings and results, and work on mitigation strategies and regression testing throughout deployment under the guidance of a QA lead.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service