Mô tả công việc
1. Lead the QA Team:
- Manage, mentor, and develop a team of QA engineers and testers.
- Set performance goals, provide regular feedback, and conduct performance evaluations.
- Ensure the team has the necessary resources, skills, and motivation to achieve their objectives.
2. Quality Strategy & Planning:
- Develop and implement a comprehensive quality assurance strategy that includes manual and automated testing.
- Create and manage test plans, schedules, and resource allocation based on project requirements.
- Define and monitor quality metrics to measure and improve the effectiveness of testing processes.
3. Test Automation:
- Drive the adoption and expansion of test automation frameworks and tools.
- Collaborate with development teams to ensure continuous integration and continuous testing (CI/CD) processes are in place.
- Identify areas of the software development lifecycle where automation can improve efficiency and quality.
4. Collaboration & Communication:
- Work closely with product managers, developers, and other stakeholders to understand project goals, risks, and testing requirements.
- Ensure clear communication of QA status, issues, and risk factors to project stakeholders and senior management.
- Participate in project planning meetings to provide QA input on timelines, risks, and dependencies.
5. Process Improvement:
- Continuously assess and refine QA processes and best practices to improve efficiency and quality.
- Introduce industry-leading QA methodologies, tools, and technologies to the team.
- Foster a culture of quality across all stages of product development, from requirement gathering to final release.
6. Defect Management:
- Oversee the defect management process, including defect identification, tracking, and reporting.
- Ensure defects are properly categorized, assigned, and resolved in a timely manner.
- Collaborate with development teams to troubleshoot and address critical defects effectively.
7. Compliance & Risk Management:
- Ensure that testing activities comply with industry standards, regulatory requirements, and company policies.
- Conduct risk analysis to identify potential product vulnerabilities and implement mitigation strategies.
- Ensure that all product releases meet the required quality standards before delivery to production.
Yêu cầu
Experience:
- 10+ years of experience in software quality assurance, with at least 4 years in a manager or leadership role.
- Strong experience in both manual and automated testing strategies, including end-to-end, functional, regression, and performance testing.
Technical Skills:
- Proficiency with QA tools such as Selenium, JUnit, TestNG, or other test automation frameworks.
- Hands-on experience with CI/CD pipelines and integrating testing into continuous deployment processes.
- Strong understanding of software development methodologies such as Agile, Scrum, or Waterfall.
- Experience with bug tracking tools such as JIRA, or similar.
Leadership & Communication:
- Proven ability to lead, motivate, and develop high-performing QA teams.
- Excellent verbal and written communication skills, with the ability to communicate technical concepts to non-technical stakeholders.
- Strong organizational skills, attention to detail, and ability to manage multiple priorities simultaneously.
Problem Solving:
- Strong analytical and problem-solving skills, with the ability to identify issues early and implement solutions.
- Ability to work in a fast-paced environment and manage time effectively across multiple projects.
Preferred Qualifications:
- Experience with microservices architecture.
- Familiarity with performance testing tools like JMeter or LoadRunner.
- Certifications in quality assurance (ISTQB) are a plus.
Chế độ đãi ngộ
- Be part of a forward-thinking team that drives innovation and transformation
- Opportunity to work with cutting-edge technologies in the cloud and big data space
- Competitive salary and bonus package
- Staff loan with special interest rates
- Training courses based on the job, Training framework/Learning RoadMap for each position
- Insurance in accordance with Labor laws + VPBank Care insurance for all employees. (insurance covered for family members for entitled employees)
- Annual leave (varied based on job grade)
- A dynamic and friendly working environment, full of great opportunities to develop your career and abundant interesting activities to join (Sports competitions, talent contests, teambuilding…)
- Working time: from Monday to Friday