Virtusa Corporation

Software Engineer

Virtusa Corporation$110K — $130K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of relevant experience in quality assurance or software testing for data products
  • Strong background in analytics, data validation, and user acceptance testing
  • Proficiency in automated testing tools, including Python/pytest and mabl
  • Experience managing CI/CD testing processes and environments
  • Knowledge of SQL, dbt, and data transformation logic
  • Ability to communicate effectively with technical and non-technical stakeholders
  • Solid understanding of data quality principles, including completeness and accuracy

Responsibilities

  • Ensure data reflects the correct metrics and functions accurately before deployment
  • Create test plans and scripts based on business requirements and acceptance criteria
  • Execute comprehensive UAT for analytics features prior to launch
  • Develop and maintain automated UI testing suites for interactive features
  • Conduct functional testing of data pipelines and outputs to confirm correctness
  • Oversee the regression testing process to safeguard deployment integrity
  • Document and report bugs clearly, tracking issues from discovery to resolution

Benefits

  • Collaborative work environment with direct involvement in product decision-making
  • Opportunity to work with cutting-edge data testing and validation tools
  • Exposure to cross-functional teams, enhancing teamwork and communication skills
  • Engagement in high-stakes project delivery with a critical impact on product success
  • Growth potential within a dynamic organization focused on analytics innovation
Full Job Description
Role Summary Act as a critical quality gate between development and deployment for data products, pipelines, and analytics solutions.Ensure products are production-ready, functionally sound, and trustworthy at scale. Collaborate directly with Analytics Engineers, Data Engineers, and product stakeholders. Key Responsibilities Analytics Product Validation: Ensure data surfaces correctly reflect underlying data, handle edge cases, and maintain long-term accuracy. Develop deep functional knowledge of metrics and data sources to create meaningful test cases. User Acceptance Testing (UAT): Execute end-to-end UAT for analytics dashboards and pipeline-driven features before deployment. Translate business requirements and acceptance criteria into structured test plans, cases, and scripts. Partner with stakeholders to validate that features meet business intent. Document and track defects, edge cases, and regression issues. UI Testing & Interaction Validation: Build and maintain automated UI test suites (e.g., using mabl) to validate navigation, filters, chart rendering, and responsive behavior. Manage test environment configuration and baseline visual snapshots. Triage failures surfacing in CI/CD pipelines. Data Validation & Pipeline Correctness: Perform functional testing of data transformation logic, dbt models, SQL pipelines, and BI outputs. Validate data quality (completeness, accuracy, consistency, and referential integrity) Assist in code reviews for SQL/dbt changes to ensure adherence to team standards and correctness Automated Test Script Development: Develop automated testing as a primary work product using tools like Python/pytest for backend/data validation, mabl for UI, and Postman/Newman for API testing. Version-control all scripts and ensure documentation allows for team maintainability. Regression Testing: Design and maintain the regression testing infrastructure to ensure safe release deployments. Manage data fixtures and expand coverage as new features ship. Defect Analysis & Reporting: Write clear,reproducible bug reports detailing inputs, expected vs. actual outputs, and environment data states. Triage issues and communicate severity clearly to product and engineering leads

About Virtusa Corporation

Virtusa Corporation is a global provider of digital business strategy, digital engineering, and information technology (IT) services and solutions. The company helps its clients transform their businesses through innovative technology solutions that enable them to improve customer engagement, increase operational efficiency, and drive revenue growth. Virtusa Corporation was founded in 1996 and is headquartered in Southborough, Massachusetts. The company has over 20,000 employees and operates in over 30 countries around the world. Virtusa Corporation is committed to sustainability and has received numerous awards for its environmental and social responsibility initiatives.
Learn more about Virtusa Corporation
Size
22,883 employees
Market Cap
$1.5 billion
Industry
Net Income
$44.6 million
Founded
1996
5 Year Trend
+22.3%
Revenue
$1.2 billion
NASDAQ

Similar Jobs

More Jobs at Virtusa Corporation

More Enterprise Technology Jobs

Find similar Software Engineer jobs: