Job Location: Kochi Trivandrum
Experience: 10 – 15 years
Job Purpose : To manage structured testing and ensure quality for one or more projects through industry standard testing practices and innovations.
Mandatory skills
- Define Test Strategy and Test Approach for projects.
- Ensure Application Quality through process compliance.
- Strong functional testing knowledge.
- Customer interfacing.
- Mentor & nurture testing team.
Expected date of onboarding : ASAP
Job Description / Duties and Responsibilities
- Act as a test manager / test architect, owning the testing activities for one or more projects running on
web and mobile platforms. - Define custom test strategy based on the business and system requirements to improve the product quality through best practices like early testing, continuous testing etc. so that the project timelines can be met without compromising on quality.
- Responsible for certifying the product quality from a functional, performance and security testing context.
- Perform test planning, team coordination as well as ensuring testing process compliance through different monitoring measures.
- Work in close liaison with the project manager and the customer for communications related to the testing activities.
- Work with the testing team to lay out the approach so that 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.
- Contribute to pre-sales activities by taking part in responding to RFPs from testing/quality assurance context.
Job Specification / Skills and Competencies
- Act as a test manager / test architect for one or more projects running on Web and Mobile platforms.
- 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.
- Create and maintain Impact Matrix for every user story in scope.
- 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 complete.
- Certify that the features getting delivered meet the quality expectations from the functional, performance and security testing aspects.
- 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, upskill themselves in Test Automation, Per 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.
- Take part in pre-sales activities such as creating testing related materials, support in proposal submission etc.
- To adhere to the Information Security Management 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.