Software Testing Team Lead
Apply on
Software Testing Team Lead (Manual/Automation)
Job Description
Our client is a Global Sustainability Consultancy - With world-class expertise in science-based advisory and market-leading digital solutions.
Responsibilities:
Test Strategy and Planning
- Develop Test Plans: Create detailed test strategies and plans for each project, including defining scope, objectives, schedule, and resources.
- Test Estimation: Estimate the effort, time, and resources needed for testing activities.
- Risk Analysis: Identify potential risks in the testing phase and develop mitigation strategies.
Team Leadership and Coordination
- Team Management: Lead and manage the testing team, assigning tasks, setting priorities, and monitoring progress.
- Mentoring and Coaching: Provide guidance and training to junior testers to enhance their skills and knowledge.
- Communication: Serve as a bridge between the testing team and other stakeholders, ensuring that testing progress, issues, and results are communicated effectively.
Test Execution and Monitoring
- Supervise Test Execution: Oversee the actual execution of test cases to ensure they align with the planned test strategy.
- Defect Management: Ensure that defects are logged, tracked, and prioritized for resolution.
- Follow up on defect fixes and retests.
- Monitor Progress: Track testing activities against the project timeline and ensure that deadlines are met.
Test Automation and Tools
- Automation Strategy: Define and implement an automation strategy, identifying which tests should be automated.
- Tools Management: Ensure the testing team uses appropriate tools (manual and automated) and that these tools are maintained and updated.
- Continuous Integration: Integrate testing activities within the CI/CD pipeline to ensure continuous quality assurance.
Quality Assurance and Standards
- Ensure Standards Compliance: Make sure the team follows established standards, guidelines, and best practices for software testing.
- Review and Signoff: Conduct reviews of test cases, scripts, and deliverables before final
- execution or delivery.
- Test Metrics and Reporting: Define and track key performance indicators (KPIs) and metrics (e.g., test coverage, and defect rates), providing regular reports to stakeholders.
Stakeholder Management
- Collaborate with Other Teams: Work closely with developers, business analysts, and project managers to ensure a shared understanding of testing requirements and objectives.
- Customer and Client Communication: When necessary, interact with clients to provide updates on test progress, discuss risks, and manage expectations.
- Post-Release Support: Provide support during post-release phases to ensure issues are identified and addressed promptly.
Continuous Improvement
- Process Improvement: Regularly review testing processes to identify areas of improvement and implement more efficient methods.
- Feedback Loop: Actively gather feedback from team members and stakeholders to enhance future testing efforts
Requirements:
- 5+ years of experience in software testing, including both manual and automated testing, working with a team or juniors under them.
- Advanced knowledge of software testing principles, methodologies, and best practices.
- Solid understanding of Agile/Scrum development processes and experience in cross-functional team collaboration.
- Experience with API testing (RESTful, SOAP), functional testing, UI/UX testing, cross-browser and cross-platform testing, regression testing, and web accessibility testing.
- Proficiency in testing tools such as Xray, Postman, Selenium, Jira, TestRail
- Experience creating and managing automation frameworks using languages such as Java, Python, C#, or JavaScript.
- Familiarity with CI/CD pipelines and tools like Jenkins, GitLab CI, or CircleCI for automated test execution.
- Strong understanding of version control systems (e.g., Git) and experience with branching strategies.
- Expertise in bug tracking systems (e.g., Jira, Bugzilla) with the ability to document and communicate issues effectively.
- Basic knowledge of SQL for database querying and backend validation.
- Familiarity with scripting languages such as Shell, PowerShell, or Python for automation tasks
- Experience managing projects and leading a team.
Work Setup:
Schedule: Mid Shift (2PM- 11PM)
Setup: Hybrid (1-2x onsite per week)
Location: Ortigas Center, Pasig, Metro Manila
By Applying, you give consent to collect, store, and/or process personal and/or sensitive information for the purpose of recruitment and employment may it be internal to Cobden & Carter International and/or to its clients.