Tata Consultancy ServicesQA Expert Manual
Feb. 2022 - Apr. 2024Sao Paulo, Brazil• Defining the testing strategy based on project requirements.
• Collaborating with the development and business teams to understand the functionalities to be tested.
• Creating the test plan, considering functional and non-functional coverage.
• Writing detailed and clear test cases based on requirements and specifications.
• Prioritizing test cases according to the impact and criticality of the system.
• Performing tests on multiple browsers, devices, and operating systems to ensure compatibility.
• Critical analysis of the software to see if it is meeting specifications and working as expected.
• Identifying failures, inconsistencies, and bugs in the software.
• Documenting bugs in detail, including steps for reproduction, input data, and expected results.
• Monitoring bug fixes, ensuring that they are resolved properly.
• Collaborating with developers, product owners, designers, and other team members to resolve issues found.
• Participating in planning meetings, backlog refinement, daily meetings, sprint reviews, and retrospectives; thus providing feedback on the state of product quality.
• Identification of risks associated with software failures and suggests mitigation.
• Monitoring and prioritization of bug fixes based on business risks.