SQA Engineer

  • Bangalore, India
  • UPDATED 8 DAYS AGO

About the job

Who are we and why should you join us?

ConcertAI is building the future of precision medicine. We use advanced artificial intelligence and real-world data to transform how healthcare and life sciences generate evidence, make decisions, and improve patient outcomes-starting in oncology and rapidly expanding across therapeutic areas. Our teams partner with the world’s leading pharmaceutical companies, providers, and research organizations to solve some of healthcare’s most complex challenges.

At the core of our innovation is Cara, our next-generation AI platform that unlocks powerful insights from complex clinical, imaging, and molecular data. Combined with our Precision Suite-which unifies real-world data, advanced analytics, and scalable evidence generation-these solutions are transforming how clinical development, regulatory, and commercialization decisions are made.

ConcertAI brings together a portfolio of purpose-built solutions, including TeraRecon, an industry leader in advanced imaging and AI-driven visualization, and CancerLinQ, the ASCO-originated oncology platform advancing care quality and large-scale discovery.

Joining ConcertAI means working alongside bold thinkers, builders, and healthcare experts on innovative, high-impact products that directly improve patient lives. You’ll be part of a fast-growing, mission-driven organization at the forefront of AI-enabled healthcare, with meaningful opportunities for growth and leadership.

Position Overview

We are seeking a highly technical Software Quality Assurance Engineer with strong scripting skills and a solid software development background to support testing across a modern full-stack medical imaging ecosystem built on.NET, Blazor, SignalR, REST APIs, distributed microservices, and cloud-hosted backend systems.

This role is responsible for validating the reliability, performance, scalability, security, and data integrity of backend imaging workflows and UI-driven clinical applications. The ideal candidate has hands-on experience validating distributed systems, asynchronous workflows, real-time communication features, and high-volume data processing systems, with a strong automation-first mindset.

The ideal profile is a software developer who has transitioned into Software Quality Assurance or is interested in continuing a career in quality engineering with a strong technical and backend-oriented focus.

Key Responsibilities

Develop and maintain automated test suites for UI, APIs, backend services, asynchronous workflows, and distributed microservices using scripting languages or C#-based frameworks

Design and execute test plans covering full-stack workflows, including Blazor UI, REST APIs, SignalR real-time communication, and backend imaging services

Validate real-time features such as:

Study/series loading updates

Viewer synchronization

Notifications and workflow events

Validate asynchronous processing, concurrency handling, race conditions, and distributed transaction behaviors

Test backend business logic supporting study, series, and image metadata management

Validate database operations, schema changes, relational integrity, and backend data consistency across SQL Server, Postgres, and related storage systems

Test authentication and authorization flows including role-based access, JWT authentication, and identity systems

Evaluate system performance, scalability, concurrency behavior, and reliability under high-volume imaging workloads

Test cloud-hosted services, containerized applications, and distributed microservice interactions (AWS preferred)

Build and maintain test harnesses, mocks, utilities, and automation tools supporting backend and distributed system testing

Analyze backend logs, API traces, service interactions, and monitoring data to isolate defects and support troubleshooting

Validate logging, audit trails, monitoring behavior, and observability mechanisms in regulated healthcare environments

Integrate automated tests into CI/CD pipelines and monitor automated quality gates

Investigate, document, and track defects; verify fixes and perform regression testing across the full application stack

Validate deployments, perform smoke testing, and support production issue investigation

Ensure testing practices align with healthcare security, privacy, compliance, and data protection requirements

Collaborate closely with software developers, architects, and DevOps teams to improve product quality and testability

Required Qualifications

7+ years of professional experience in software QA, test automation, software development, or Software Development Engineer in Test (SDET) roles

Strong development or automation background may compensate for years of experience

Strong scripting and automation skills using Python, PowerShell, JavaScript, or similar languages

Solid understanding of C#/.NET and modern backend development principles

Experience testing RESTful APIs, backend services, distributed systems, and asynchronous workflows

Hands-on experience validating real-time communication systems such as SignalR or equivalent technologies

Strong understanding of concurrency, asynchronous processing, and race condition validation

Familiarity with SQL Server, Postgres, relational data modeling, and backend data validation

Experience testing cloud-hosted applications, microservices, or distributed systems (AWS preferred)

Understanding of secure application development and testing practices

Experience with Git and modern team-based development workflows

Ability to write clear and maintainable test cases, test plans, automation scripts, and defect reports

Strong analytical, debugging, and troubleshooting skills across backend and distributed systems

Preferred Qualifications

Experience testing Blazor applications (Server or WebAssembly)

Experience with automated UI testing frameworks such as Playwright, Selenium, or Cypress

Familiarity with MudBlazor or FluentUI component libraries

Experience with performance and load testing tools such as JMeter or k6

Experience testing containerized applications and Docker-based deployments

Familiarity with ORM-based backend systems such as Entity Framework

Knowledge of logging, monitoring, observability, and audit trail validation in regulated environments

Experience with AWS-based healthcare systems or cloud-native architectures

Experience in medical imaging or healthcare applications

Familiarity with DICOM concepts including Study, Series, and SOP Instances

Experience validating integrations with PACS or imaging storage systems

Desired Attributes

Strong attention to reliability, scalability, workflow correctness, and data integrity

Ability to validate complex distributed systems and compliance-sensitive applications

Strong technical mindset with software development and automation-oriented thinking

Ability to troubleshoot across UI, backend services, databases, cloud systems, and distributed workflows

Comfortable working in regulated healthcare environments

Effective communication and collaboration skills

Commitment to maintainable, repeatable, automation-driven testing practices

Ability to work independently while collaborating closely with development and DevOps teams

Learn More About ConcertAI

Our team at ConcertAI is dedicated to transforming healthcare decision-making through the application of RWE and AI to improve patient outcomes. We work in a fast-paced, dynamic, high-performing culture where diversity, collaboration, and innovation are valued. Join us on our quest to create a world free of disease. Learn more about ConcertAI at www.concertai.com, or follow us on LinkedIn. Serving 1,300 clinical sites globally, TeraRecon - a ConcertAI company - is a Best in KLAS solution provider for AI-empowered radiology, oncology, cardiology, neurology, and vascular surgery. In the future, the combination with ConcertAI could bring a single, advanced AI-augmented diagnosis and interpretation capability from clinical trials to patient care.

EEO & ADA Statement

ConcertAI provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. We are dedicated to providing reasonable accommodations throughout the application and hiring process, as well as during employment, in accordance with applicable federal, state, and local laws. Requests for accommodation will be handled confidentially and in accordance with applicable law.