Job Description:

4. KEY ACCOUNTABILITIES (Including but not limited to) Leadership and Team Management: Lead, mentor, and manage a team of manual testers, ensuring optimal performance and professional growth. Assign tasks, monitor progress, and provide constructive feedback to team members. Foster a collaborative and proactive testing environment to encourage team innovation and efficiency Test Strategy and Planning: Develop and oversee comprehensive test plans and strategies tailored for Django and Python applications. Ensure test cases cover all critical functionalities, edge cases, and business rules. Establish priorities and timelines for testing activities, aligning with project deadlines. Test Execution and Oversight: Supervise the execution of manual unit tests, ensuring accuracy and adherence to testing standards. Review and validate test cases and results to ensure thorough testing of application components Lead root cause analysis for defects and ensure timely resolution by coordinating with developers. Collaboration: Act as a bridge between testers, developers, and QA teams to ensure seamless communication and understanding of project requirements Engage with stakeholders to provide updates on testing progress, results, and challenges.

Process Improvement: Identify and implement improvements in the manual testing process to enhance efficiency and coverage. Introducing best practices for testing Django and Python applications to ensure consistent quality standards Documentation and Reporting: Oversee the creation and maintenance of comprehensive test case documentation, issue reports, and test summaries. Generate and share regular reports on testing metrics, team performance, and application quality.

QUALIFICATIONS, EXPERIENCE, SKILLS -Education:

Bachelors/masters in computer science or computer engineering. - 46 years of experience in manual testing, with at least 2 years of experience in Django and Python-or C++ based applications - Proven experience in leading or managing a team of testers Skills: Technical: Strong understanding of manual testing principles, techniques, and processes. Proficiency in Python or C++ frameworks to understand application structure and functionality. Good knowledge of Linux OS for debugging and testing purposes Familiarity with database operations and SQL for backend validation. Experience in identifying edge cases, writing comprehensive test cases, and documenting test results Leadership & Soft Skills: Proven ability to lead and mentor a team, fostering a collaborative and productive environment. Strong organizational and multitasking skills to manage multiple testing activities simultaneously. Effective communication skills to collaborate with technical and non-technical teams. Ability to prioritize tasks and manage time effectively in a fast-paced environment.