Develop and implement a comprehensive quality assurance strategy for feature or release signoffs.
Define Testing methodologies, standards, and best practices to ensure the delivery of high-quality products.
Lead the planning and execution of testing activities.
Develop test plans, test cases, review test cases and oversee the execution of tests and ensure coverage and adherence to quality standards.
Attend/Review requirement specifications and technical design document discussions and provide valuable feedback.
Provide Leadership and guidance to junior QA engineers. Mentor junior QA team members on quality assurance practices, testing techniques, and tools.
Identify areas for process improvement and efficient execution of the QA process.
Conduct risk assessment or assess team members on the risk mitigation strategies. Proactively address quality issues, bottlenecks, and challenges to ensure project timelines and deliverables are met.
Actively participate individually and also involve the team for continuous improvement within the QA team and organization.
Job Specification
Involved in test planning, test management & test coordination.
Experience in Test Effort estimation using the Use Case Point analysis approach
Experience in server-side testing.
Experience in scrum and agile methodology.
Extensive work experience in different types of testing e.g. Functional, Regression, Smoke, and Integration testing.
Proficient in Manual Testing of Web applications.
Preparing Test Plan, Test case Design, Execution, and Review.
Working Knowledge of automation tools like (Cypress, Selenium, Appium, Django Tests, and Nightwatch).
Experience in Defect tracking tools (LACK, JIRA, Bugzilla, GITLAB).
Experience working with Postman and other API testing tools.
Ability to manage projects and lead the QA team.
Proficient in MS Office software.
Handling multiple assignments simultaneously
Growth mindset, challenging the status quo to find new solutions and out-of-the-box ideas.