Search by job, company or skills

  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role & Responsibilities

  • Lead and manage the Quality Assurance (QA) team and testing efforts for all projects.
  • Develop and implement comprehensive test plans, strategies, and test cases for software applications. Oversee the creation of automated and manual testing procedures.
  • Work closely with project managers, developers, and other stakeholders to ensure alignment with project goals and timelines.
  • Define, develop, and implement QA processes and methodologies to ensure high-quality product delivery. Review requirements and functional specifications to ensure clear understanding and alignment with testing processes.
  • Conduct risk assessments to identify potential areas for quality improvement and implement corrective actions.
  • Coordinate the execution of various types of testing (unit, integration, regression, performance, UAT, etc.).
  • Provide mentorship and guidance to QA engineers, ensuring the team's growth and development. Monitor project progress and ensure that QA timelines are adhered to.
  • (*)Ensure that testing is efficient and effective, and issues are reported and resolved in a timely manner. Track quality assurance metrics and generate reports for management.
  • Oversee and facilitate the defect tracking and resolution process.
  • Implement test automation tools and frameworks to improve efficiency.
  • Ensure that the final product meets the desired quality standards before release to clients.
  • Lead continuous improvement initiatives to enhance the QA process and the quality of deliverables.
  • Organize and conduct reviews of test results, proposing necessary improvements for future projects. (*)Work with cross-functional teams to ensure the product is tested thoroughly across different stages of development.
  • Provide feedback on product functionality and usability based on testing outcomes.
  • Share a challenging situation you encountered on a project. Sharing the conditions and the outcome Handle changes in the scope that alters the timeline from a few months, instead to a few days. Explain the project process to a team who is new to Agile, Scrum, or Waterfall models.
  • Managing the day-to-day activities of the team.
  • Motivating the team to achieve organizational goals.
  • Developing and implementing a timeline to achieve targets. Creating a pleasant working environment that inspires the team.
  • Empowering team members with skills to improve their confidence, product knowledge, and communication skills

Requirements

  • Minimum of 10+ years of experience in QA, with at least 5 years in a leadership role.
  • Strong experience with manual and automated testing methodologies.
  • Proficient in using QA tools such as Gitlab, Selenium, TestNG, Postman, Swagger, Jmeter, K6 Tool others. Excellent knowledge of SDLC (Software Development Life Cycle) and testing methodologies (Agile, Waterfall).
  • Experience in creating detailed, comprehensive, and well-structured test plans and test cases.
  • Strong problem-solving skills and the ability to manage multiple priorities simultaneously.
  • Exceptional communication skills, both verbal and written.
  • Strong analytical and troubleshooting skills with attention to detail.
  • Ability to work in a fast-paced environment and deliver results within deadlines.
  • Experience working in a client-facing environment is an added advantage.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143841737