Test Planning and Strategy:
- Define test strategies, plans, and processes tailored to project requirements.
- Analyze project requirements to identify potential risks and testing needs.
- Create and maintain detailed test plans, schedules, and resource allocation.
Team Leadership and Coordination:
- Lead and mentor a team of QA testers, providing guidance and support.
- Assign tasks, monitor progress, and ensure deadlines are met.
- Facilitate communication between QA, development, and project management teams.
Test Execution and Reporting:
- Oversee execution of functional, regression, integration, performance, and user acceptance tests.
- Ensure thorough documentation of test cases, results, and defects.
- Track and report on test progress, coverage, and results to stakeholders.
Quality Assurance:
- Identify, log, and track defects to closure, collaborating with developers for resolution.
- Ensure adherence to quality assurance best practices, standards, and procedures.
- Monitor and improve the effectiveness of testing processes and tools.
Stakeholder Collaboration:
- Work closely with product owners and developers to clarify requirements and ensure testability.
- Participate in project planning and risk assessment discussions.
Qualifications:
- Degree/Diploma in Computer Science, Software Engineering or equivalent from a recognized university
- Minimum 5 years of hands-on experience in involving software testing life cycle phases for medium to large-scale systems
- Experience in large scale projects testing and commissioning in the transport/traffic management domain (especially enterprise-wide Traffic Management System related) would be advantageous
- Strong in all aspects of system & software application testing in various test levels such as
- Component Testing, Integration Testing, System Testing and Acceptance Testing
- Experience in using JIRA, Xray, Confluence, Postman, Swagger, REST, JSON, and MS Excel
- Collaborate with various teams to facilitate the orderly execution of assigned tasks
- Written and verbal communication skills to successfully share the testing results and make recommendations
- Good communication skills, interpersonal skills, problem solving skills and analytical skills
- Willingness to learn new things with open mindse