Lead, mentor, and manage the QA team, setting clear goals and expectations, and fostering a collaborative and high-performing environment.
Develop and implement a comprehensive quality assurance strategy, encompassing both manual and automated testing methodologies, to ensure the highest standards of product quality.
Design and oversee the execution of test plans, cases, and scripts, ensuring thorough coverage of all features and functionalities.
Design and implement automated test cases using Java, Typescript, Playwright, Rest Assured, Cucumber, and TestNG
Collaborate with cross-functional teams, including Product Management, Development, and Operations, to integrate quality assurance into all phases of the software development lifecycle.
Drive the adoption and implementation of the latest QA technologies and processes, including test automation tools and continuous integration practices.
Analyze defect trends and test results to identify areas for improvement, presenting actionable insights to senior management and relevant stakeholders.
Manage the QA budget, ensuring resources are allocated effectively to meet project timelines and quality goals.
Stay abreast of industry trends, emerging technologies, and best practices in QA to continually enhance the team's capabilities and the quality of our products.
Job Requirement
Bachelor’s degree in Computer Science, Software Engineering, or a related field. A Master’s degree is a plus.
Minimum of 7 years of experience in software quality assurance, with at least 3 years in a leadership or supervisory role.
Proficient in designing and implementing automated testing frameworks and tools (e.g., Selenium, Jenkins, Cucumber).
Experience in performance and security testing.
Strong background in software development methodologies, particularly Agile/Scrum, and an understanding of software development lifecycle (SDLC).
Excellent problem-solving, organizational, and project management skills.
Proven ability to lead and motivate a team in a fast-paced and changing environment.
Exceptional communication and interpersonal skills, capable of working effectively with cross-functional teams.