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