Experience
7+ years.
Job Purpose
- To manage testing activities for more than one project and to train the testing team to follow industry standard testing best practices and innovations.
Job Description
- Act as the lead test engineer 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 the 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 a 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 generating 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 the rest of the team and the stories get tested as soon as the development is completed.
- 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 add 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.
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 a 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