Senior Software Engineer
Virtusa
Job Description & Responsibilities
Job Description We are seeking a QA / Financial Data Validation Engineer with expertise in financial systems validation, billing reconciliation. The candidate will design and execute automated test cases for financial data pipelines, billing systems, and web applications, including data profiling, automated back-testing, parallel file reconciliation, edge-case validation, and production verification. The role involves collaboration with developers, finance, business, and technology teams to ensure data quality, compliance, system integrity, and financial accuracy. Key Responsibilities Design and execute automated test cases for billing, accounting, financial data pipelines, web applications, and systems. Perform data profiling to identify data quality issues, anomalies, and reconciliation gaps. Validate billing files and perform parallel reconciliation between system outputs, manual baseline sheets, and target journal baseline sheets. Conduct automated back-testing of multi-gigabyte billing files to verify calculation accuracy and data consistency. Execute testing scripts, analyze performance, and identify optimization opportunities. Identify and report discrepancy margins and variances across financial datasets and billing outputs. Map and validate edge-case scenarios and failures. Manage the end-to-end test execution grid, including planning, tracking, defect management, and reporting. Conduct smoke testing and production validation of initial live monthly closing runs. Collaborate with developers, business, finance, and technical teams to resolve defects and improve testing processes. Prepare test reports, reconciliation summaries, and sign-offs. Key Skills Expertise in financial test case design and execution for financial, billing, and web application processes. Proficiency in Selenium, PyTest, Python, SQL, and Power BI for testing, data verification, and reconciliation. Hands-on experience in data profiling, financial data validation, and script execution profiling. Experience with target journal baseline sheets, parallel file reconciliation, and automated back-testing of multi-gigabyte billing files. Ability to investigate variances, perform root cause analysis, map edge-case failures, and validate exception scenarios. Experience in test execution, defect tracking, reporting, smoke testing, and production validation. Strong analytical, reconciliation, and validation skills.
About Virtusa
Required Skills
Job Details
Posted by
N/A
Posted on:
3 Oct 2026
About Virtusa
More open roles
- Python Backend Developer - Django/FastAPICustomertimes · India
- Technology Trainers – Python Full Stack & GenAIShazVerse Technologies · Hyderabad, Telangana, India
- Python DevOps EngineerUST · Bengaluru, Karnataka, India
- SENIOR PYTHON ENGINEERV2 Retail Ltd · Gurugram, Haryana, India
- SENIOR PYTHON ENGINEERV2 Retail Ltd · Gurugram, Haryana, India
- SENIOR PYTHON ENGINEERV2 Retail Ltd · Gurugram, Haryana, India