Experience
7+ years.
Mandatory skill
- Test management for Agile projects.
- Functional testing knowledge. (manual & automation)
- Customer interfacing
Job Purpose
- To manage testing activities for more than one projects and to train the testing team to follow industry standard testing best practices and innovations.
Job Description
- Act as the test lead for one or more projects, guiding the test engineers to ensure quality of the application under test.
- Define test strategy to improve the product quality by introducing best practices like early testing, continuous testing etc. so that the project timelines can be met without compromising on quality.
- Perform test planning, team coordination, monitoring and control of the testing activities.
- Work in close liaison with the project manager and the customer for communications related to the testing activities.
- Work with the testing team to ensure the stories are tested as soon as the development is complete so that only minimal defects get leaked to the test environment.
- Monitor the project from process and quality standpoint and alert the project manager about the deviations/risks at the earliest.
- Participate in customer calls, the requirement gathering exercises, sprint planning / grooming sessions, sprint review etc. as needed.
- Guide and mentor, the testing team in implementing best practices in different areas of testing including System testing, Regression testing (including automation), Performance Testing, Security Testing etc.
- Track the team’s performance systematically through quality metrics and take measures to improve it.
- Contribute to generate documentation showcasing the team’s capabilities in winning new opportunities.
Job Duties and Responsibilities
- Define test strategy and test approach to meet the project timelines without compromising on quality.
- Perform test planning activities for each sprint and ensure the team can complete testing as per the test strategy defined.
- Monitor that the defined test approach is followed, and the tasks are completed as planned in the sprint. Raise any risks encountered.
- Encourage the testers to collaborate with rest of the team and the stories get tested as soon as the development is complete.
- Perform test reporting like test progress report, summary report, quality metrics etc. and keep the project team posted on how each sprint is progressing.
- Ensure the team understands the process guidelines so that they can follow it as intended.
- Do periodic review of the testing process followed and the deliverables created. Suggest process improvements needed, if any.
- Identify and implement technical innovations that adds value and improve the engineering processes
- Guide and mentor, the team to learn new tools and follow best practices in the industry.
- Frequently connect with the testing team and support them in addressing any concerns or issues that they are facing in the project
- To adhere to ISMS policies and procedures.
Any Additional Information/Specifics
- The candidate should have excellent communication skills, strong interpersonal skills and be team oriented
- Innovative in proposing/implementing new ideas/processes
- Highly motivated and self-starting, should have proactive approach to resolving issues and working with limited supervision
- Ability to quickly learn new testing tools/technology and implement it effectively
Job Location: Kochi