Software Quality Assurance Engineer with a professional experience in selenium automation and functional testing. Hardworking and passionate and very much eager to secure a job in an Automotive software industry.
Overview
4
4
years of professional experience
6
6
years of post-secondary education
2
2
Languages
Work History
Associate Test Analyst
Cognizant Technology Solutions
Coimbatore, Tamil Nadu
10.2020 - Current
Test requirement analysis
Performing Requirement Analysis – Understanding the application and technical design docs.
Identify the preliminary test data requirements
Creating and modifying RTM with each and every requirement mapped to one or more test cases, test scripts & defects from Functional scripts
Participating in Backlog grooming session with Product owner and scrum master to prioritize the stories from backlog .
Creating subtasks as applicable.
Creating or modifying query/clarification tracker & discussion with respective teams for query resolution
Test planning & strategizing
Participating in the sprint review meetings with scrum team.
Preparing test plan covering timelines, resource and types of testing required
Documenting the test plan based on the understanding of test strategy.
Seeking sign-off on the test plan from the client.
Identifying need for test automation.
Test design and development
Identifying the test scenarios based on the understanding of systems, interfaces and application.
Identifying end to end business critical scenarios.
Creating the test scenarios based on the requirement.
Identifying and validating test scenarios for automation.
Conducting pilot automation test run to validate the test scripts
Conducting smoke tests to ensure system readiness for testing.
Executing automation test scripts and manual test cases.
Recording and maintaining testing evidences and track execution status of assigned test cases.
Identifying defects and log failures.
Providing deployment and post production support if required.
Test Execution/ Reporting - Strategizing & prioritizing tests in fast paced agile development.
Knowledge Management & Transition
Creating and updating Knowledge Repository or artifacts based on project needs inclusive of business and application levels requirements.
Participating in knowledge transition calls to understand the system requirements.
Conducting reverse KT with the client or share the document detailing out the requirement or application/domain knowledge to ensure understanding on the same.
Organizing KT sessions for new team members.
Focusing on creating innovative tools and solutions as required by the project.
Audit
Participating in audit at various stages to check for adherence to processes and guidelines
Programmer Analyst
Cognizant Technology Solutions
Coimbatore, Tamil Nadu
01.2018 - 10.2020
Requirement Analysis: Understanding the functional aspects of the client's requirement.
Raising clarifications & issues regarding work output to the lead on time
Providing periodic task level updates as required.
Creating application specific status reports. Eg: Execution percentage, open items, number of scripts executed, no. of scripts passed etc.
Creating documentations about client specific applications, project specific processes and workflows
Participating in daily standup calls and weekly calls.
Providing inputs to the test lead for test plan creation, environmental dependencies, estimation of the test schedules.