Home
Jobs
2626 Job openings at Virtusa
About Virtusa

Virtusa is a global provider of digital business strategy, digital engineering, and technology transformation services for global enterprises.

Functional Testing

Chennai, Tamil Nadu, India

0 years

None Not disclosed

On-site

Full Time

Provide testing services for one or more applications/projects within the Testing Tower. Activities include test design and execution, including but not limited to: System Testing Involves test planning, test design, and test execution to ensure end-to-end functionality. Integration Testing Focuses on testing the functionality of the modules in an integrated environment. Regression Testing Involves manual or automated testing of a subset of existing test scripts to ensure system functionality.

QA Automation

Chennai, Tamil Nadu, India

4 years

None Not disclosed

On-site

Full Time

Role: QA Automation Experience: 4+ years Work Mode: Hybrid Work timings: 2pm to 11pm Location: Chennai & Hyderabad Primary Skills: QA Automation, Java, Selenium, API Jd Banking domain - Payments, Proven working experience in automation Testing, Database Testing, Test plan and Test case preparation, API testing. QA with minimum of 3-5 years of experience Experience in manual(SIT QA role), API testing and automation testing Experience in automation testing with UFT or Java(selenium) Familiarity with other automation tools and frameworks Strong expertise in SIT testing methodologies Good amount of work experience with Banking domain Experience in leading and mentoring a team for Functional and automation delivery Responsibility Develop and execute detailed Test plan and testcases for manual testing. Perform regression testing to identify software defects Collaborate with developers and product managers to understand requirements and user stories Design and develop automated test scripts using tools like selenium and java Maintain and enhance existing test automation frameworks Execute automated tests and analyze results to ensure software quality Conduct code reviews and ensure adherence to best practices in test automation Plan, design and execute E2E test scenarios Collaborate with cross functional teams to identify test requirements and ensure coverage Ensure timely identification and resolution of defects SIT/E2E Defect management and coordinate with vendor application teams for resolution

Java FSD

Chennai, Tamil Nadu, India

8 years

None Not disclosed

On-site

Full Time

Design, develop, and maintain scalable web applications using Java (Spring Boot, Hibernate, etc.) Build responsive and dynamic user interfaces using HTML, CSS, JavaScript, and frameworks like Angular or React Collaborate with cross-functional teams to define, design, and ship new features Write clean, maintainable, and efficient code Participate in code reviews, testing, and debugging Integrate RESTful APIs and third-party services Ensure application performance, quality, and responsiveness Stay up-to-date with emerging technologies and industry trends Required Skills & Qualifications Bachelors degree in Computer Science, Engineering, or related field 8+ years of experience in Java development (Spring Boot, JPA, etc.) Proficiency in frontend technologies: HTML5, CSS3, JavaScript, and frameworks like Angular, React, or Vue.js Experience with RESTful APIs and microservices architecture Familiarity with databases such as MySQL, PostgreSQL, or MongoDB Knowledge of version control systems (e.g., Git) Strong problem-solving and communication skills Preferred Qualifications Experience with DevOps tools (Docker, Jenkins, Kubernetes) Familiarity with cloud platforms (AWS, Azure, GCP) Understanding of Agile/Scrum methodologies Experience with unit testing and test-driven development (TDD)

Scrum Master

Chennai, Tamil Nadu, India

0 years

None Not disclosed

On-site

Full Time

Strong Knowledge of Jira and MPP is must Should have experience to manage multi location project teams Should have experience of driving calls/meetings with senior management/business Prepare and Manage Project budget plans and progress reports. Measure project performance using appropriate systems, tools and techniques Escalation Management is must Perform risk management to minimize project risks Create and maintain comprehensive project documentation Excellent written and verbal communication skills Solid organizational skills including attention to detail and multi-tasking skills

Fullstack Engineer

Chennai, Tamil Nadu, India

8 years

None Not disclosed

On-site

Full Time

Design and development responsibilities include developing, testing, and deploying software components or modules using a microservices architecture, utilizing programming languages such as Python for backend API development and ReactJS for frontend development. The role involves designing and coding different services, creating class diagrams, and re-architecting the existing Python codebase to ensure it is scalable, reusable, and production-ready. Cloud deployment involves implementing and managing the deployment of microservices in AWS, leveraging services such as EC2, Lambda, ECS, S3, RDS, and others. The role also includes automating repetitive tasks and optimizing development processes using CI/CD pipelines and other tools. Security is a key focus, requiring the implementation of best practices throughout the software development and deployment lifecycle to ensure that all services are secure and compliant with industry standards. Additionally, maintaining comprehensive documentation for software components, processes, and deployments is expected. From a technical experience perspective, the candidate must demonstrate proficiency in programming languages such as Python and ReactJS. They should have strong experience with AWS services including EC2, S3, RDS, and Lambda. Experience with containerization technologies like Docker and orchestration tools such as ECS and EKS is essential. Familiarity with CI/CD tools such as Jenkins and GitHub Actions is required, along with a solid understanding of REST APIs and messaging systems. Experience with monitoring and logging tools, particularly AWS CloudWatch and the ELK stack, is also important. The must-have skills for this role include software service development using microservice architecture with ReactJS and Python (FastAPI framework), experience developing solutions within Systems Development Life Cycle (SDLC) processes, and a strong understanding of SOLID principles and best practices. The candidate should also have hands-on experience deploying services in AWS infrastructure, knowledge of Docker containerization, deep expertise in core Python, strong familiarity with REST API concepts, and unit testing experience. Preferred qualifications include knowledge of Kubernetes, experience with tools such as JIRA and Confluence, and familiarity with integrating GenAI LLM models via API development, along with SSO implementation. Candidates should have a minimum of 8 years of experience in software development, specifically using a microservice architecture, AWS cloud stack, and expertise in software engineering with ReactJS and Python FastAPI.

IOS

Chennai, Tamil Nadu, India

7 years

None Not disclosed

On-site

Full Time

We are looking for a seasoned iOS Developer with 7+ years of experience to join our mobile team. The ideal candidate should have advanced proficiency in Swift, strong grasp of MVC & MVVM architectural patterns, and deep experience in networking and API integration. You should be skilled in debugging complex issues, familiar with CI/CD automation tools like Jenkins, and have hands-on experience with Core Data and Git/Git Flow workflows. 7+ years of professional experience in iOS development. Deep understanding and proficiency in Swift and iOS SDKs. Strong background in architectural patterns, especially MVC & MVVM. Proven experience in networking, REST API integration, and asynchronous programming (URLSession, Codable, etc.). Excellent debugging and troubleshooting skills using Xcode tools. Hands-on experience with CI/CD tools, particularly Jenkins. Solid knowledge of Core Data and local data persistence best practices Design, develop, and maintain robust and scalable iOS applications using Swift. Lead architectural discussions and implement best practices with a focus on MVC and MVVM patterns. Collaborate with backend teams to design and integrate RESTful APIs and other networking layers. Perform advanced debugging, performance tuning, and optimization of iOS applications. Work with CI/CD pipelines (especially using Jenkins) to automate builds, tests, and deployments. Manage persistent data using Core Data, ensuring data integrity and performance. Utilize Git & Git Flow for source control and participate in peer code reviews and version management. Mentor junior developers, contribute to codebase quality, and actively participate in sprint planning and Agile ceremonies. Stay up-to-date with iOS development trends, Apple frameworks, and industry best practices.

Virtusa

Virtusa

Information Technology and Services

Southborough

20,000+ Employees

2626 Jobs

    Key People

  • Kris Canekeratne

    Chairman and CEO
  • Sanjay Singh

    President and COO
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview