Cognizant Technology Solutions India Ltd Chennai Associate Vacancy

Cognizant has just unveiled job openings for Associate positions, with the opportunity based in Chennai, according to their latest job announcement.

The chosen candidate will be offered a permanent, full-time position upon recruitment.

Cognizant Technology Solutions India Ltd stands as a prominent provider of information technology, consulting, and business process services. Committed to empowering the world’s leading companies, they strive to fortify businesses and drive success.

For the Cognizant Chennai Associate 2024 Jobs, candidates possessing the necessary skills in LoadRunner and Manufacturing Oper-Manlog are invited to apply.

Interested and qualified candidates are required to apply through the online mode.

Must Check This: Cognizant Technology Solutions India Ltd Chennai Senior Software Engineer Vacancy

Cognizant Technology Solutions India Ltd Chennai Associate Vacancy

Job Location: Chennai

Apply Mode: Online

Job Designation: Associate

Job Code: 00056883071

Experience Level: The ideal candidate should possess 4 to 8 years of relevant experience.

Education Qualification: A Bachelor’s degree in Science or Engineering is required for this position.

Project Proposal:

Project Proposal:

  • Collaborate with the Business Analyst to gather requirements and comprehend client needs and necessary skill sets.
  • Analyze time and resource requirements based on initial estimations provided by the Test Analyst.
  • Solicit feedback on resourcing and estimations from the Test Manager for review.
  • Develop case studies showcasing relevant experience and credentials for proposals.
  • Partner with the Business Development team to address client inquiries effectively.
  • Gain a deep understanding of architecture design and peak volume transfer requirements.
  • Evaluate various tools and recommend the most suitable option aligned with client needs in coordination with the Project Manager

Knowledge Transition:

  • Collaborate with the business analyst and development team to gather insights into technology, business requirements, test data needs, and applications.
  • Request review inputs on the reverse KT document from the client for validation.
  • Actively participate in Knowledge Transfer (KT) sessions, particularly for new tools and technologies.
  • Engage in client meetings to gain a comprehensive understanding of project requirements.
  • Develop a comprehensive KT plan, inclusive of scope, schedule, and deliverables such as the reverse KT document, and communicate it to the client.
  • Conduct training sessions for associates as part of the reverse KT process.
  • Establish portals for streamlined upload of customer details, applications, and testing artifacts.
  • Coordinate with various stakeholders (Development Team Lead, Business Sponsors, Technology Lead, Project Manager, BA, Requirement Analyst) to seek signoff on requirement documents like the SRD (System Requirement Document).
  • Prepare ROM (Rough Order of Magnitude) estimations to assess the feasibility of requirements.
  • Assist the Test Manager in conducting high-level impact analyses.
  • Specifically for Onsite Coordinators: Provide assistance to business analysts at the client site in identifying and documenting requirements based on previous experiences.

Test Requirement Study:

  • Thoroughly understand and analyze the requirements outlined in the requirement document to identify testable requirements.
  • Prioritize requirements based on the time required for testing.
  • Develop a traceability matrix to establish links between requirements and test cases.
  • Establish a requirement query tracker or clarification document to monitor and address any queries or uncertainties.
  • Identify and address gaps in the requirements to ensure completeness and accuracy.
  • Maintain an ambiguity document or clarification log to track unresolved queries or ambiguities.
  • Monitor defects identified during the requirement stage and ensure they are appropriately addressed.
  • If necessary, identify and document test data requirements for complex projects.
  • Review test data, screen flow documents, etc., to ensure alignment with requirements and testing objectives.
  • Evaluate and select suitable tools to enhance test execution based on the project’s requirements and constraints.

Test Planning:

  • Develop a comprehensive test strategy for small and medium projects, covering release dates, types of testing, project scope, detailed release explanations, risks, and critical defects.
  • Solicit feedback from the onsite team and obtain client sign-off on the test strategy document.
  • Create or review test plans, ensuring coverage of scope, risk assessment, responsibilities, timelines, resource allocation (human and machine), deployment strategies, and entry/exit criteria.
  • Identify required skill sets and allocate resources accordingly for the project.
  • Gather review inputs from various stakeholders, including Business Sponsors, Development Leads, Business Analysts, and Project Managers, for test plans.
  • Obtain client sign-off on the finalized test plans.
  • Review or create detailed estimates based on project scope and requirements understanding.
  • Communicate testing phase timelines to the team and obtain approval from the Project Manager.
  • Design an incident management process to address environmental outages effectively if they occur during testing phases.

Test Design, Development & Execution:

  • Review test scenarios and seek necessary reviews, addressing any comments promptly.
  • Track the root cause of review comments and take corrective actions to resolve them efficiently.
  • Review test cases and traceability matrix to ensure comprehensive coverage of requirements.
  • Identify and generate test data required for testing activities.
  • Execute system tests according to the test plan.
  • Monitor downtime occurrences and promptly report them to the client.
  • Review test results and address any queries or concerns raised by the team during execution.
  • Review defects logged by the team and ensure they are assigned to the appropriate owner for resolution.
  • Provide support to the team or client during User Acceptance Testing (UAT) or Business User Testing (BUT) if applicable.
  • Conduct sanity testing to verify system readiness for testing activities.
  • Upload test cases into the Quality Center (QC) or designated testing repository.
  • Validate readiness of the test environment for test execution.
  • Prepare the test lab for test execution in the QC or designated platform.
  • Obtain client sign-off at various stages of the testing cycle as required.
  • Monitor various builds delivered by the development team and ensure alignment with testing requirements.
  • Facilitate and conduct defect triage meetings to prioritize and address reported issues.
  • Specifically for Onsite Coordinators: Provide support to the Business Lead at the client site during UAT activities.
  • If requested, identify test data required for UAT.
  • Create a Run Plan document outlining the priority of test cases based on complexity.
  • Monitor server performance metrics such as CPU utilization and memory usage to ensure system stability during testing.

Process Optimization/ Improvements and Knowledge Management:

  • Conduct or coordinate training sessions on clients’ applications to ensure resources are adequately trained.
  • Regularly assess the technical capabilities of resources to ensure they meet the required standards.
  • Organize boot camps for new team members to facilitate their onboarding process.
  • Collaborate with team members to upload relevant documents to knowledge management portals and ensure they are kept up-to-date.
  • Delegate tasks to team members for creating knowledge artifacts such as collaterals and reusable assets to enhance knowledge management efforts.
  • Facilitate CCP (Continuous Certification Program) training in collaboration with academia and share the outcomes with clients.
  • Continuously improve existing processes based on past experiences and feedback.
  • Institutionalize systems and processes to implement innovative suggestions from the team, including the adoption of Cognizant proprietary best practices and tools, process optimization, and automation initiatives.
  • Identify and quantify time and cost savings achieved through the adoption of best practices.
  • Document deferred defect information to be addressed in future releases, ensuring continuity of improvement efforts.

Project Management & Release Management:

  • Review daily deliverables and disseminate them appropriately to stakeholders.
  • Generate and distribute weekly and daily status reports to the team and relevant stakeholders.
  • Arrange and facilitate communication channels between onsite and offshore teams to discuss project status updates.
  • Identify and allocate resources based on project estimations and required skill sets.
  • For Maintenance/Enhancement Projects: Develop estimations for enhancements based on an understanding of project requirements.
  • Conduct Proof of Concepts (POCs) on tools such as accelerators and performance enhancers if necessary.
  • Collaborate with the release manager to stay informed about activities in the test environment, such as build schedules, and ensure the smooth transition of components to production.

Audit:

  • Conduct thorough reviews of all deliverables to ensure adherence to Test process protocols and internal quality processes throughout the project.
  • Participate in audits at various stages to verify compliance with Cognizant Technology Solutions (CTS) processes and guidelines.
  • Take necessary actions on Non-Compliances (NCs) or Observations reported during audits, addressing them promptly and effectively.

Metric Analysis & Reporting:

  • Compile daily and weekly metrics and Service Level Agreement (SLA) reports.
  • Ensure that all metrics are accurately recorded by following up with the team and confirming the correct frequency for audits conducted internally.
  • Identify any deviations from expected metrics and promptly alert the Test Manager about associated risks.
  • Report reasons for deviations and provide explanations as necessary.
  • Regularly update the client on metrics through Daily, Weekly, and Monthly Status Reports, ensuring transparency and alignment with project goals.

Defect Prevention/ Leakage Retrospection:

  • Perform root cause analysis of defects, including those identified during User Acceptance Testing (UAT) and rejected/duplicate defects.
  • Generate test closure summary reports detailing passed and failed defects.
  • Coordinate with stakeholders to make a decision to proceed based on test results and the test closure summary report.
  • Schedule and conduct Retrospective meetings with stakeholders to reflect on project performance and identify areas for improvement.
  • Document lessons learned from the project to inform future testing phases or projects, facilitating continuous improvement.

People Management:

Conduct goal-setting and performance appraisals.

Must-Have Skills:

  • LoadRunner
  • Manufacturing Oper-Manlog

How to apply:

Interested and qualified job applicants must apply through the online mode by first registering on the Cognizant career portal and then logging in to submit their application.

Apply online:

Cognizant Technology Solutions India Ltd Chennai Associate Vacancy

Leave a Comment