Job Description

We are seeking a QA Engineer who can validate complex end‑to‑end business flows across a multi‑layer architecture, including React UI, Java/Spring Boot APIs, Databricks Spark/Scala pipelines, MySQL, and Elasticsearch. The QA is responsible for testing business requirements and acceptance criteria, preparing smoke and regression test suites, and ensuring formal quality sign‑off.


4–7 years of QA experience across web, API, and data engineering layers.

• Strong UI, API, and data validation skills.

• Experience validating Databricks Spark/Scala pipelines and Delta Lake.

• Experience validating Elasticsearch indices and search behavior.


Business Requirements & Acceptance Criteria Validation

• Analyze business requirements and user stories to extract testable acceptance criteria.

• Create a Requirements Traceability Matrix (RTM) mapping requirements to test cases.

• Validate each acceptance criterion through end‑to‑end scenario execution.

• Document expected vs actual results with evidence.

• Drive QA sign‑off with complete coverage reports.

Web Application Testing

• Test React UI for correctness, layout, responsiveness, and edge cases.

• Validate backend APIs.

• Perform functional, integration, regression, and end‑to‑end testing across UI → API → DB → ES flows.

Spark/Scala & Databricks Pipeline Testing

• Validate Spark/Scala ETL transformations, joins, aggregations, and business rules.

• Validate Delta Lake behavior across Bronze/Silver/Gold layers.

• Check job dependencies, orchestration, schema evolution, and partition logic.

Database Testing (MySQL)

• Write SQL queries for data validation, integrity checks, transformations, and derived fields.

• Validate Databricks‑loaded MySQL tables.

Elasticsearch Testing

• Validate index mappings, analyzers, document counts, and search accuracy.

• Confirm MySQL → ES synchronization.

Azure Cloud Validation

• Validate deployments on Azure App Services, Functions, Storage, and Key Vault.

• Verify logs, configuration, telemetry, and environment settings.

Test Strategy, Suites & Documentation

• Create and maintain smoke test suites for critical path validation.

• Develop regression suites covering all functional areas.

• Maintain RTM, end‑to‑end flow documentation, test plans, and evidence.

• Log defects with clear reproduction steps and supporting data.


IMPORTANT NOTICE: RECRUITMENT SCAM

We have noticed a recent recruitment scam in which fraudulent offer letters for \"Full Stack .NET Developer\" roles are being sent from the fake email address

Please be aware that the communications from the above-mentioned email ID are

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application