Search by job, company or skills

Lead Software Engineer

Lead Software Engineer

Virtusa
Fresher
Not Disclosed
  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description

Key Responsibilities

Design and develop enterprise-grade automation frameworks for GTS platforms.

Build reusable libraries for validating Spark transformations and data pipelines.

Automate Airflow DAG validation and orchestration testing.

Develop Regression Suites Covering

Data quality,Data transformations,Workflow execution,Failure handling and recovery

Create automated comparison frameworks between source and target systems.

Implement performance, stability, and volume testing for Spark applications.

Automate test execution within CI/CD pipelines.

Enable nightly regression execution and automated reporting.

Work closely with Engineering teams to shift testing left and improve delivery quality.

Technical Skills

Java (Mandatory)

Python (Mandatory)

Automation Frameworks – Any of the following

JUnit,TestNG,Cucumber BDD (strongly preferred),REST Assured,Mockito,Data Technologies

Apache Spark / PySpark,SQL/Big Query,XML/JSON processing,Data validation frameworks

Orchestration & CI/CD – Data processing pipeline experience Mandatory

Commercial in Confidence

GitHub Actions,Jenkins Maven Gradle Cloud Platforms - Any GCP (preferred) AWS Required Cloud Experience – either one GCP (mandated) Dataproc BigQuery Cloud Storage Pub/Sub

Cloud Logging IAM Monitoring & Alerting AWS (optional) S3 EMR Lambda IAM CloudWatch Preferred Experience

Building automation frameworks for distributed systems.

Data pipeline validation in cloud environments.

Cross-cloud validation (GCP ↔ AWS).

Data migration testing.Performance testing of Spark jobs.

Regression testing of Airflow-orchestrated workloads.

Enterprise-scale data platforms handling high-volume batch processing.

Ideal Candidates Profile (for both QA and Dev)

The Ideal Recruit Should Be Able To

Create automation frameworks from scratch

Commercial inConfidence

Build regression suites for Spark pipelines

Validate Airflow DAG orchestration end-to-end

Perform AWS vs GCP data comparisons

Automate data quality verification

Integrate testing into CI/CD pipelines

Develop framework utilities for XML/JSON/Avro comparison

Work independently with minimal supervision

Drive automation strategy and improve release confidence across GTS platforms

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

Hyderabad, India
Skills:
ALM, Business Rules, Test Scripts, Agile Scrum, Test Cases, JIRA, Test Data, Pega Bpm, Azure DevOps, Test Scenarios, Soap, REST, assignments, Pega application testing, Pega workflows, API Web Services testing, case life cycles, interface validation, end-to-end testing, SQL database testing, case management applications, SLA validations, backend data validation, test and defect tracking tools
Hyderabad, India
Skills:
production readiness , Incident Response, AWS, Live Site Management, SRE practices, automation capabilities, AI-assisted engineering practices, Software Development Life Cycle toolchain, root-cause analysis, observability
Hyderabad
Skills:
Spring Boot, Data Modeling, Microservices, Dynamodb, Cloud Foundry, React, Elastic Search, Angular, AWS, Cassandra, Nosql, Java 8+, Reliability, Idempotency, Kafka event-driven architecture, Automation capabilities, SCALE, Retries, Software Development Life Cycle toolchain, CI/CD strategy and execution, AI-assisted software development tools, DLQ patterns, Schema versioning