Job Description


Responsibilities

  • Lead the testing effort and/or team to plan, construct and execute release tests.
  • Apply testing methodologies, principles and processes to define and implement key metrics to manage and assess the testing process including test execution and defect resolution.
  • Apply business and functional knowledge to meet the teams\' overall test objectives.
  • Coach and advice testers as required.
  • Overseeing all aspects of the testing process, ensuring products meet the highest standards of quality and reliability.
  • Develop and implement comprehensive test strategies and plans that align with project objectives and timelines.
  • Define testing methodologies, standards, and processes to ensure consistent and effective testing practices.
  • Identify test requirements and create detailed test plans, including scope, objectives, resources, and schedules.
  • Oversee the execution of test plans, ensuring thorough testing of software applications and systems.
  • Manage and coordinate testing activities, including functional, integration, system, regression, and performance testing.
  • Ensure accurate documentation of test results, defects, and issues, and facilitate their resolution.
  • Lead and mentor a team of testers, providing guidance, support, and professional development opportunities.
  • Foster a collaborative and positive work environment, promoting knowledge sharing and teamwork.
  • Coordinate with cross-functional teams, including developers, product managers, and business analysts, to ensure effective communication and alignment.
  • Quality Assurance and Continuous Improvement: Implement and enforce quality assurance processes to ensure the highest standards of product quality.
  • Conduct regular reviews and audits of testing activities to identify areas for improvement.
  • Promote continuous improvement initiatives to enhance testing efficiency, effectiveness, and coverage.
  • Identify and assess risks associated with testing activities, and develop mitigation strategies.
  • Proactively address and resolve issues that may impact testing progress or quality.
  • Escalate critical issues to senior management and stakeholders as necessary.
  • Evaluate and recommend testing tools and technologies to improve testing processes and outcomes.
  • Implement and manage test automation frameworks and tools, ensuring effective automation of test cases.
  • Monitor and maintain test environments, ensuring their availability and stability.
Requirements
  • Bachelor\'s degree in Computer Science, Information Technology, or a related field. Master\'s degree is a plus.
  • 10-15 years of experience in software testing, with a minimum of 5 years in a leadership or managerial role.
  • Strong understanding of software development life cycle (SDLC) and testing methodologies.
  • Experience with various testing tools and technologies (e.g., Selenium, JIRA, QTP, LoadRunner).
  • Proficiency in test automation and test management tools.
  • Excellent problem-solving and analytical skills.
  • Strong leadership and team management abilities.
  • Exceptional communication and interpersonal skills.
  • Relevant certifications (e.g., ISTQB Certified Test Manager) are highly desirable.

Jobline Resources

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1436891
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned