Senior Quality Assurance Testing Engineer

ForaNew York City, NY
$110,000 - $140,000Hybrid

About The Position

Fora is seeking a Senior QA Engineer with over 7 years of experience across the full stack, specializing in backend QA, integration testing, system-level validation, and data quality across connected services. This role also involves frontend and end-to-end testing of the user experience. The ideal candidate will understand how the entire system functions, investigate edge cases beyond the 'happy path,' and collaborate closely with developers, product managers, and designers. The role requires testing from the UI through APIs down to the data, exercising APIs, tracking data across services, and ensuring quality from planning through release in a constantly evolving product environment. Experience with offshore teams is a plus.

Requirements

  • 7+ years of experience in backend quality assurance with a strong focus on integration testing, system behavior, and data validation.
  • Proficiency in API testing tools such as Postman or REST clients; able to design and execute exploratory and regression test plans.
  • Strong SQL skills; experience querying relational databases and validating data across interconnected tables.
  • Familiarity with asynchronous systems and contract testing concepts.
  • Strong analytical thinking and debugging skills, especially in complex data-driven workflows.
  • Proven ability to root-cause ambiguous failures using logs and observability tools.
  • Openness to working with AI and integrating AI-assisted tools into everyday testing workflows.
  • Excellent communication and documentation skills.
  • Authorization to work in the United States is required.

Nice To Haves

  • Experience working with offshore teams is a plus.

Responsibilities

  • Own root-cause analysis for complex, cross-layer issues, tracking through UI -> API -> database -> dependent services.
  • Investigate complex, hard-to-reproduce issues using logs, traces, and monitoring tools like Datadog and Sentry.
  • Distinguish frontend from backend causes through payload, status-code, and data-flow analysis.
  • Create and execute integration test strategies for backend services and third-party APIs.
  • Use tools like Postman to explore, document, and validate APIs.
  • Read and query databases (PostgreSQL, MySQL, etc.) to verify application behavior and data structure.
  • Participate in design discussions to ensure testability and reliability.
  • Partner with engineering, product, and design teams to understand business logic, technical architecture, and domain-specific use cases.
  • Provide thoughtful, detailed bug reports with clear steps to reproduce and meaningful business context.
  • Participate in sprint ceremonies (planning, grooming, retrospectives) and serve as a quality advocate.
  • Ask questions, challenge assumptions, and promote a culture of continuous improvement.
  • Proactively identify edge cases, data anomalies, and system-level inconsistencies.
  • Embrace AI as part of the job and integrate AI tools into QA workflows.
  • Develop a strong understanding of supported workflows to anticipate risk areas and ensure domain-appropriate validation.
  • Own quality end to end, from requirements through post-release validation.

Benefits

  • Unlimited vacation
  • Health Insurance (including an option completely covered by Fora HQ)
  • Dental & Vision Insurance
  • Wellhub Memberships
  • 401k plan with company match
  • Commuter Benefits
  • Supplemental Life Insurance
  • Stock Options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service