Virtusa is a global provider of digital business strategy, digital engineering, and technology transformation services for global enterprises.
Bengaluru / Bangalore, Karnataka, India
INR 7.0 - 8.0 Lacs P.A.
On-site
Full Time
SDET Data Test Automation Engineer We are seeking a highly skilled SDET Data Test Automation Engineer with API and UI testing experience to join our dynamic team. The primary focus of this role is to ensure the integrity of data transformations on our data platform, which works with large datasets, and to enhance our testing capabilities with UI and API automation. The candidate will work closely with development and product teams to deliver robust, scalable and high-performing data test tools. Design, develop and maintain automated test scripts for data validation, transformation, API and UI testing Conduct data testing using Python frameworks like Pandas, PySpark, Pytest UI & API test automation using Playwright and Requests Collaborate with development and product teams to identify test requirements and strategies Analyze test results, identify issues and work on resolutions Ensure that automated tests are integrated into the CI/CD pipeline Validate large datasets to ensure data integrity and performance Work on data transformation processes, including validating rule-based column replacements and exception handling Required Skills: Strong programming skills in Python Proficiency in data manipulation and testing libraries like Pandas, PySpark, Pytest Hands-on experience with AWS services like S3, Lambda Familiarity with SQL for data transformation tasks Strong experience with API and UI test automation tools and libraries Excellent problem-solving and analytical skills Strong communication and teamwork abilities Preferred Skills: Good to have experience with databases like Trino, Iceberg, Snowflake and Postgres Good to have experience on Polars, Fugue Familiarity with CI/CD pipelines and tools like Jenkins, Docker, Kubernetes Experience with cloud tools like Kubernetes, EKS, AWS Glue, ECS Qualification We are seeking a highly skilled SDET Data Test Automation Engineer with API and UI testing experience to join our dynamic team. The primary focus of this role is to ensure the integrity of data transformations on our data platform, which works with large datasets, and to enhance our testing capabilities with UI and API automation. The candidate will work closely with development and product teams to deliver robust, scalable and high-performing data test tools. Design, develop and maintain automated test scripts for data validation, transformation, API and UI testing Conduct data testing using Python frameworks like Pandas, PySpark, Pytest UI & API test automation using Playwright and Requests Collaborate with development and product teams to identify test requirements and strategies Analyze test results, identify issues and work on resolutions Ensure that automated tests are integrated into the CI/CD pipeline Validate large datasets to ensure data integrity and performance Work on data transformation processes, including validating rule-based column replacements and exception handling Required Skills: Strong programming skills in Python Proficiency in data manipulation and testing libraries like Pandas, PySpark, Pytest Hands-on experience with AWS services like S3, Lambda Familiarity with SQL for data transformation tasks Strong experience with API and UI test automation tools and libraries Excellent problem-solving and analytical skills Strong communication and teamwork abilities Preferred Skills: Good to have experience with databases like Trino, Iceberg, Snowflake and Postgres Good to have experience on Polars, Fugue Familiarity with CI/CD pipelines and tools like Jenkins, Docker, Kubernetes Experience with cloud tools like Kubernetes, EKS, AWS Glue, ECS
Chennai, Tamil Nadu, India
INR 3.0 - 6.0 Lacs P.A.
On-site
Full Time
Payment testing: CBPR+ ISO20022,FIN Plus MT CHIPS and FED legacy formats. Integration testing : Simulating interaction with External system and validating the system ability to handle these interaction Automation and regression testing : Designing, Implementing and maintaining automated test scripts Documentation and collaboration To ensure Seamless integration to testing process To ensure that all systems and processes meet the client requirement Selenium QA automation Payment domain
Chennai, Tamil Nadu, India
INR 3.0 - 6.0 Lacs P.A.
On-site
Full Time
Develop and maintain responsive web applications using ReactJS Manage application state using React Hooks or Redux Toolkit Integrate and consume RESTful APIs for frontend-backend communication Implement quality assurance best practices including validations and error handling Collaborate using Git and manage workflows through CI/CD pipelines Work with the team on repository setup and code management Collaborate with backend developers to integrate database systems Contribute to Gen AI feature integrations and enhancements Ensure performance optimization and code scalability Primary Skills: Proficient in Full Stack Development/UI development with ReactJS Strong experience with API integrations State management using React Hooks or Redux Toolkit Familiarity with QA processes, validations, and automated deployment using CI/CD tools Solid understanding of Git workflows and version control Secondary Skills: Working knowledge of Generative AI concepts and applications Experience with repository creation and codebase setup Exposure to backend database integration (e.g. PostgreSQL, OpenSearch etc.) Familiarity with Node.js or backend frameworks is a bonus
Chennai, Tamil Nadu, India
INR 7.0 - 10.0 Lacs P.A.
On-site
Full Time
ROLES & RESPONSIBILITIES Focuses primarily on the design and maintenance of conceptual and logical data models NF and their application within IT project and business data governance processes. Defines data modelling standards and applies within all work products. Owns and develops artefacts that exploit data models to understand data and data integrations. This may include modelling data flows, developing CRUD matrices to understand master data and the use of process models to illustrate master data flows. Work with multiple IT roles, including Data Analysts, Solution Architects and Information Architects, to embed the use of data models and within both project and strategic activities. Work with business data governance teams to embed the use of data models, and associated definitions, within governance processes. Work closely with multiple roles to build expert level knowledge of business data and apply in the creation of data models and supporting artefacts describing AZ R and D data and data flows. Locate and define new process improvement opportunities. Experience of developing and applying conceptual and logical data models NF. Experience of using at least one data modelling tool ideally ER Studio or Erwin. Knowledge of both SQL and NoSQL databases. Understanding of fundamental design principles behind a scalable application and data design. Strong Exposure to IT Project Lifecycle. Life Science Domain experience. Ability to interpret and communicate technical information into business language.
Chennai, Tamil Nadu, India
INR 7.0 - 12.0 Lacs P.A.
On-site
Full Time
Job Title: Data Engineer Experience Level 6+ years in Data Engineering Key Responsibilities As a Data Engineer, you will: Data Engineering: Apply expertise in Snowflake, DBT, and Python to develop and manage data solutions. Cloud Integration: Utilize AWS Cloud services, specifically AWS S3 and Lambda, for data operations. SQL Development: Leverage strong SQL knowledge for data manipulation and querying. Mandatory Skills & Experience Technical Proficiency: SQL: Strong knowledge in SQL . Data Warehousing & Transformation: Expertise in Snowflake and DBT (minimum 2+ years of experience). Programming: Expertise in Python (minimum 2+ years of experience). Cloud Platform: Knowledge in AWS Cloud (specifically AWS S3 & Lambda). ETL/ELT Tools (Desirable): Knowledge of SnapLogic or Fivetran tools is an added advantage. Experience & Qualifications: 6+ years of experience in data engineering.
Bengaluru / Bangalore, Karnataka, India
INR 8.0 - 12.0 Lacs P.A.
On-site
Full Time
Strong proficiency in Java , Selenium and experience with RestAssured for API automation Develop and maintain automated test scripts using Java, Selenium, and RestAssured. Perform functional, regression, and performance testing of web applications and APIs. Mandatory experience in integrationg automated tests into CI/CD pipelines using Jenkins, GitHub Actions, or other tools. Write and execute Selenium-based UI automation scripts for end-to-end testing Knowledge of API testing tools like Postman, Swagger, or SoapUI Hands on technical lead experience Prior experience in leading the delivery team
Chennai, Tamil Nadu, India
INR 3.0 - 5.0 Lacs P.A.
On-site
Full Time
Collaborate with Data Scientists and Machine Learning Engineers from across the company to understand their challenges. You will need to work with them to triage and resolve issues ranging from developmental to production. Work closely and collaboratively with internal governance and compliance functions such as Cyber Security and Data Privacy to establish and work within security guardrails without obstructing end-user productivity. Champion a production first mindset to ensure the necessary support for infrastructure and platforms is available to scale exploratory research to production. Candidate Knowledge, Skills and Experience Bsc/MSc/B.Tech/M.Tech degree in Computer Science or related quantitative or analytical field. 3-5 years of demonstratable experience working with AWS or equivalent cloud 3-5 years of experience working with Kubernetes and container-based applications. 3 years or more of administering a production cluster, with an understanding of operators, storage classes and service meshes. 3 years or more of experience building and delivering software using the Python programming language, exceptional ability in other programming languages will be considered 3 or more years of demonstratable experience with the underlying infrastructure and tooling for running Machine Learning or Data Science at Scale using Infrastructure of Code Experience working in an Agile team Experience in working in a support environment or an understanding of ITIL framework Experience working with internal security standards and frameworks Experience working with GxP compliant life science systems will be looked upon favorably Experience leveraging DevOps to enable automation strategies Creative, collaborative and resilient. Excellent communication is a necessity. Desired skills 2 or more years of demonstratable experience with the underlying infrastructure and tooling for running Machine Learning or Data Science at Scale using Infrastructure of Code. 2 years or more of administering a production cluster, with an understanding of operators, storage classes and service meshes.
Chennai, Tamil Nadu, India
INR 3.0 - 6.0 Lacs P.A.
On-site
Full Time
Individual contributor and complete task involving front end and back end changes within stipulated time Ability to work in back end development Java 1.8 and above Ability to debug / troubleshoot issues in UAT and Prod Strong knowledge in Database integration, Queries Strong knowledge in Core Java concepts, Hands on knowledge in Java collections framework, Streams Hands on knowledge in frequently used design patterns like Singleton and factory patterns Strong knowledge in Spring IoC and Springboot concepts Good communication skills
Chennai, Tamil Nadu, India
INR 5.0 - 8.0 Lacs P.A.
On-site
Full Time
Bachelors degree or equivalent in Computer Engineering, Computer Science, or a related field. 5+ years of experience in data / software engineering role. 3+ years of experience with building AWS or Azure cloud-based data pipelines and AI solutions. 3+ years of experience with Python and Spark. Strong experience with Databricks, including Spark-based processing, data pipelines, and the platform's tools for analytics and machine learning. The role holder will possess a blend of design skills needed for Agile data development projects. Proficiency or demonstratable passion for learning, in data engineer techniques and testing methodologies. Strong written and verbal communications skills. Desirable Skill: Databricks certification. Experience working within a DevOps delivery model. Experience of working within a quality and compliance environment and application of policies, procedures, and guidelines. Industry experience with data in large, complex data settings, consultancy or vendor experience
Hyderabad / Secunderabad, Telangana, Telangana, India
INR 5.0 - 8.0 Lacs P.A.
On-site
Full Time
Proficiency in PySpark for distributed data processing and transformation. Solid experience with AWS Glue for ETL jobs and managing data workflows. Hands-on experience with AWS Data Pipeline (DPL) for workflow orchestration. Strong experience with AWS services such as S3, Lambda, Redshift, RDS, and EC2. Technical Skills: Proficiency in Python and PySpark for data processing and transformation tasks. Deep understanding of ETL concepts and best practices. Familiarity with AWS Glue (ETL jobs, Data Catalog, and Crawlers). Experience building and maintaining data pipelines with AWS Data Pipeline or similar orchestration tools. Familiarity with AWS S3 for data storage and management, including file formats (CSV, Parquet, Avro). Strong knowledge of SQL for querying and manipulating relational and semi-structured data. Experience with Data Warehousing and Big Data technologies, specifically within AWS. Additional Skills: Experience with AWS Lambda for serverless data processing and orchestration. Understanding of AWS Redshift for data warehousing and analytics. Familiarity with Data Lakes, Amazon EMR, and Kinesis for streaming data processing. Knowledge of data governance practices, including data lineage and auditing. Familiarity with CI/CD pipelines and Git for version control. Experience with Docker and containerization for building and deploying applications. Design and Build Data Pipelines: Design, implement, and optimize data pipelines on AWS using PySpark, AWS Glue, and AWS Data Pipeline to automate data integration, transformation, and storage processes. ETL Development: Develop and maintain Extract, Transform, and Load (ETL) processes using AWS Glue and PySpark to efficiently process large datasets. Data Workflow Automation: Build and manage automated data workflows using AWS Data Pipeline, ensuring seamless scheduling, monitoring, and management of data jobs. Data Integration: Work with different AWS data storage services (e.g., S3, Redshift, RDS) to ensure smooth integration and movement of data across platforms. Optimization and Scaling: Optimize and scale data pipelines for high performance and cost efficiency, utilizing AWS services like Lambda, S3, and EC2.
Bengaluru / Bangalore, Karnataka, India
INR 8.0 - 12.0 Lacs P.A.
On-site
Full Time
We are looking for a Scrum Master to coordinate and coach squads for specific Tribes The Scrum Master will be responsible for ensuring that the team follows Agile practices and Scrum framework to deliver high-quality products. Responsibilities: Facilitate daily standups, sprint planning, sprint reviews, and retrospectives. Assist the team in breaking down tasks and estimating effort. Remove impediments and protect the team from distractions. Coach team members on Agile methodologies and best practices. Collaborate with product owners to manage backlogs and new requests. Ensure that deliverables meet quality standards at the end of each sprint. Foster a culture of continuous improvement and self-organization within the team. Requirements: Proven experience as a Scrum Master. Strong knowledge of Scrum techniques and artifacts (e.g., user stories, burndown charts). Familiarity with software development processes. Excellent communication and leadership skills. Ability to resolve conflicts and facilitate discussions. Certification in Scrum (e.g., CSM, PSM) is a plus.
Bengaluru / Bangalore, Karnataka, India
INR 7.0 - 10.0 Lacs P.A.
On-site
Full Time
Strong hands-on experience with Selenium WebDriver for browser automation Strong programming skills in Java (mandatory). Proficiency with Cucumber or other BDD frameworks (Gherkin syntax). Experience in API testing using Postman, RestAssured, or equivalent. Knowledge of Java or Python for writing automated test scripts. Familiarity with CI/CD tools like Jenkins, GitHub Actions, or GitLab CI. Experience working in Agile/Scrum teams. Strong understanding of SDLC, STLC, and QA methodologies. Good problem-solving and analytical skills.Design, develop, and maintain automation frameworks using Java with Selenium WebDriver and Cucumber. Write BDD test scripts using Gherkin syntax to cover business scenarios and edge cases. Develop and execute automated test cases for REST APIs using Java-based tools like RestAssured or Postman. Integrate automated tests with CI/CD pipelines (e.g., Jenkins, GitHub Actions, or GitLab CI). Perform regression, integration, and system testing across web and API layers.
Hyderabad / Secunderabad, Telangana, Telangana, India
INR 2.5 - 16.0 Lacs P.A.
On-site
Full Time
Optimize user journeys and enhance the overall user experience across various digital platforms. Develop comprehensive design systems to ensure consistency from design through to development. Lead or contribute to the creation of client deliverables, driving project success through collaboration with designers, developers, and technical teams. Create wireframes, prototypes, user flows, mockups, and high-fidelity designs to communicate design ideas effectively. Produce high-fidelity mockups for client discussions and internal forums, facilitating UX design decisions. Advocate for design best practices and set high standards within the organization and the broader design community. Anticipate user needs to proactively solve design challenges and lead brainstorming sessions to explore innovative solutions. Required Skills & Experience: Experience: 5+ years in UX design with a strong portfolio demonstrating design work for complex web and mobile applications. Skills: Proven expertise in user-centered design methods and usability principles. Strong experience with front-end fundamentals: HTML, CSS, and JavaScript. Solid understanding of modern JavaScript frameworks (e.g., Angular, React, or Vue) for building interactive UIs. Familiarity with CSS frameworks (e.g., Bootstrap, Material Design, Tailwind) for modern web design. Proficiency in design tools such as Sketch, Figma, Axure, InVision, and Adobe Creative Suite. Ability to create visually compelling designs and clearly articulate design decisions to stakeholders. Strong time management and organizational skills, with the ability to handle multiple projects effectively. Comfortable working in fast-paced, collaborative environments with strong communication skills. Qualifications: Bachelor's degree in Design or a related field. Experience with mobile-first design and touch-screen interfaces is a plus. Proven ability to work in cross-functional teams to deliver exceptional user experiences.
Bengaluru / Bangalore, Karnataka, India
INR 8.0 - 12.0 Lacs P.A.
On-site
Full Time
We are looking for a 8 to 12 years of experienced Java Backend Developer to join our team and support the development of backend services and APIs. You will work alongside experienced developers and gain hands-on experience in developing scalable and secure applications. Assist in building RESTful APIs and backend services using Java and Spring Boot. Write clean, well-documented, and testable code. Collaborate with the QA and front-end teams to ensure functional and high-performance systems. Participate in code reviews and team discussions.
Bengaluru / Bangalore, Karnataka, India
INR 5.0 - 8.0 Lacs P.A.
On-site
Full Time
Strong proficiency in Java programming language, Spring Boot framework using IDEs for development, debugging and testing. Experience of working in distributed processing systems like Kafka. Knowledge of Microservice Architecture and Design Patterns. Knowledge of RDBMS (Oracle/ MSSQL). Hands on experience with ORM like Spring JPA, Hibernate Acquainted with API Design. Solid understanding of software development principles, with strong problem-solving and analytical skills Good to have: Experience with NoSQL DB (Mongo DB) Experience with Docker, Kubernetes, AWS, and CI/CD tools like Jenkins Good to have experience with React JS .
Pune, Maharashtra, India
INR 3.0 - 6.0 Lacs P.A.
On-site
Full Time
3+ years of experience in software testing and automation. Proficiency in programming languages such as TypeScript, Java, JavaScript, or Python. Experience with test automation tools and frameworks Playwright, Test Complete, Selenium and Appium. Knowledge of Agile methodologies and the software development lifecycle (SDLC). Familiarity with version control systems GITHub and issue tracking tools JIRA. Strong analytical and problem-solving skills. Excellent communication skills and ability to work as part of a team. Key Responsibilities: Develop and maintain automated test scripts for web and mobile applications. Collaborate with development teams to understand requirements and design appropriate test strategies. Participate in test planning, test case design, and test execution for new and existing features. Conduct performance and load testing to ensure application scalability and stability. Identify, document, and track defects using test management tools. Provide feedback and recommendations for improving product quality. Integrate automated tests into CI/CD pipelines to facilitate continuous testing. Participate in code reviews, ensuring adherence to best practices for testability and maintainability. Stay current with industry trends and technologies related to software testing and automation.
Bengaluru / Bangalore, Karnataka, India
INR 3.0 - 6.0 Lacs P.A.
On-site
Full Time
3+ years of experience in software testing and automation. Proficiency in programming languages such as TypeScript, Java, JavaScript, or Python. Experience with test automation tools and frameworks Playwright, Test Complete, Selenium and Appium. Knowledge of Agile methodologies and the software development lifecycle (SDLC). Familiarity with version control systems GITHub and issue tracking tools JIRA. Strong analytical and problem-solving skills. Excellent communication skills and ability to work as part of a team. Key Responsibilities: Develop and maintain automated test scripts for web and mobile applications. Collaborate with development teams to understand requirements and design appropriate test strategies. Participate in test planning, test case design, and test execution for new and existing features. Conduct performance and load testing to ensure application scalability and stability. Identify, document, and track defects using test management tools. Provide feedback and recommendations for improving product quality. Integrate automated tests into CI/CD pipelines to facilitate continuous testing. Participate in code reviews, ensuring adherence to best practices for testability and maintainability. Stay current with industry trends and technologies related to software testing and automation.
Bengaluru / Bangalore, Karnataka, India
INR 3.0 - 5.0 Lacs P.A.
On-site
Full Time
Strong automation experience in Selenium and API automation using Core Java. Ability to create BDD-based automation frameworks from scratch. Hands-on experience working with Git repositories for version control. Solid understanding of Healthcare business processes and domain knowledge. Expertise in test estimation, planning, and designing test cases, with storage in Test Management Tools/Version One. Experience in configuring and managing CI/CD and Continuous Testing (CT) pipelines. Strong knowledge of SQL and database management for test automation. Ability to troubleshoot and optimize automation scripts efficiently. Collaboration with cross-functional teams for end-to-end automation solutions. Ensuring best practices and adherence to automation testing standards in projects.
Hyderabad / Secunderabad, Telangana, Telangana, India
INR 3.0 - 11.5 Lacs P.A.
On-site
Full Time
Plan, script, and execute integration, system, end-to-end, and user acceptance testing for all assigned projects, ensuring proper coverage and adherence to schedules. Lead test deliverables review sessions, ensuring alignment with project timelines. Work on multiple projects/systems as a key project team member, serving as a subject matter expert for specific projects/systems. Participate in Scrum ceremonies and collaborate closely with cross-functional teams. Understand the QA scope for assigned projects, provide estimates, and plan test activities accordingly. Create test cases/scripts (manual and automated), and ensure test data is properly set up for each test. Execute both manual and automated tests within established timelines. Provide QA support during release discussions and ensure testing aligns with release goals. Maintain and modernize the existing Automation Framework, with a focus on automating regression tests for ongoing optimization. Troubleshoot and resolve issues related to automation, particularly in Mobile QA Automation UI and API testing. Communicate status daily to leadership during functional and regression testing, ensuring that release defects are tracked and resolved. Proactively identify risks and issues within the team and assist in resolving them in collaboration with the immediate manager. Provide thought leadership in Mobile Channel Testing and contribute valuable insights for improving testing practices. Document and track all testing activities using Azure DevOps . Work with various systems, including contact center reporting and analytics, IVR/IVA, CRM, workforce management, and call routing systems. Preferred Qualifications: Strong negotiation skills, with the ability to influence and share information effectively across teams. Proficiency with Cyara Automation Test Suite and a deep understanding of common testing methods and industry best practices. Experience with contact center systems , including Cisco UCCE, Verint WFO Suite, Nuance natural language IVRs, and VHT Callback. Genesys Cloud certification is a plus. Experience with Agile collaboration tools, specifically Microsoft Azure DevOps (ADO) or Jira . Ability to clearly explain system issues to management and establish effective working relationships with internal customers. Experience working in an Agile/Scrum environment. Knowledge of data structures, data management practices, and regulatory obligations (e.g., PCI, SOX). Advanced knowledge of tools for processing or displaying data in test environments. Understanding of voice IVR testing (manual testing, with limited automation capability). Familiarity with contact center technologies, including routing, reporting, workforce management, speech/text analytics, and CRM platforms. Experience with Genesys CX Cloud platform (preferred). Technical Skills: QA Testing, Integration Testing, User Acceptance Testing (UAT), Regression Testing, Test Automation, Cyara Tool, Azure DevOps Contact Center Technologies, IVR, Speech Analytics, Workforce Management, Call Routing Agile Methodology, Jira, Test Case Creation, Test Scripting Mobile Testing, UI Testing, API Testing, Automation Framework Experience: Minimum: 4-6 years in QA Testing with a focus on integration, system, and UAT testing. Maximum: 7+ years of experience, ideally with deep expertise in contact center technologies, including voice IVR and cloud platforms.
Hyderabad / Secunderabad, Telangana, Telangana, India
INR 2.5 - 12.5 Lacs P.A.
On-site
Full Time
Design, develop, and maintain automated test scripts using Selenium with C# for web applications. Collaborate with cross-functional teams to understand requirements and ensure thorough test coverage. Conduct API testing to validate backend service functionality, reliability, and performance. Implement and maintain BDD frameworks (e.g., SpecFlow) to improve collaboration between development and testing teams. Execute automated tests, analyze results, identify defects, and coordinate with developers for resolution. Participate actively in Agile ceremonies including sprint planning, stand-ups, and retrospectives. Create and update test documentation: test plans, test cases, and automation scripts. Mentor junior QA team members and share best practices. Required Skills & Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. Proven hands-on experience in QA Automation Testing using Selenium and C# . Strong knowledge of test automation principles and practices. Expertise in BDD framework implementation (SpecFlow preferred). Proficient in API automation using RestSharp . Solid understanding of web technologies and both frontend/backend testing. Excellent debugging, problem-solving, and communication skills. Familiar with Agile/Scrum methodologies.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.