Software Quality Manager
Mô tả công việc
Strategic Quality Leadership:
Develop and Implement Quality Strategy:
• Create a comprehensive Quality Assurance strategy that aligns with the company's objectives.
• Define quality goals and KPIs in collaboration with C-level executives.
• Establish quality standards and best practices across all development teams.
Consultation with Executive Leadership:
• Provide expert advice to the Engineering Manager and other executives on quality matters.
• Present regular reports on quality metrics, trends, and improvement plans.
Quality Process Development:
Establish Robust QA Processes:
• Design and implement QA/QC processes that integrate seamlessly with Agile methodologies.
• Develop guidelines and standards for testing procedures, documentation, and defect management.
• Continuously assess and refine QA processes to enhance efficiency and effectiveness.
Promote Quality Ownership:
• Encourage developers to take responsibility for the quality of their code and features.
• Lead initiatives to minimize the need for a separate QA/QC team by embedding quality practices within the development process.
Team Guidance and Mentorship:
Mentor Development Teams:
• Provide training and guidance on QA methodologies, tools, and best practices.
• Assist teams in developing effective test cases and executing tests.
• Promote the adoption of automation testing where appropriate.
Foster a Quality Mindset:
• Lead by example in demonstrating best practices in quality assurance.
• Cultivate an environment of continuous learning and improvement.
Quality Metrics and Reporting:
Define and Monitor Quality Metrics:
• Identify key quality indicators and establish monitoring processes.
• Analyze data to identify trends, risks, and areas for improvement.
Reporting:
• Prepare and present comprehensive quality reports to the executive team.
• Provide actionable insights to drive decision-making and strategic planning.
Collaboration with Development Teams:
Integrate QA into Development Lifecycle:
• Work closely with Scrum teams to ensure testing is integrated into each sprint.
• Participate in planning meetings to provide input on quality considerations.
• Collaborate with developers on testability and code quality.
Automation and Tools:
• Guide the selection and implementation of testing tools and automation frameworks.
• Encourage the use of automation to improve test coverage and efficiency.
Defect Management and Resolution:
Oversee Defect Lifecycle:
• Ensure timely identification, documentation, and resolution of defects.
• Collaborate with teams to prioritize and address issues based on impact.
Process Improvement:
• Analyze defect patterns to identify root causes.
• Implement corrective actions to prevent recurrence.
Compliance and Best Practices:
Stay Current with Industry Standards:
• Keep abreast of the latest QA trends, tools, and technologies.
• Ensure compliance with relevant industry standards and regulations.
Evaluate and Adopt New Technologies:
• Assess new testing tools and methodologies for potential adoption.
• Lead initiatives to incorporate best practices into the QA process.
Yêu cầu công việc
Education:
• Bachelor's or Master's degree in Computer Science, Information Technology, or a related field from a reputable university.
Experience:
• Minimum of 8 years of experience in Software Quality Assurance, with significant exposure to both manual and automated testing.
• Proven experience in building and implementing Quality Assurance processes within Agile environments.
• At least 3 years in a leadership or managerial role, mentoring and guiding technical teams.
• Experience consulting with C-level executives and presenting to senior leadership.
Technical Skills:
• Coding Proficiency:
• Strong ability to read and understand code.
• Experience with scripting languages for test automation (e.g., Python, JavaScript).
• Testing Expertise:
• Deep understanding of APIs/Web-services and experience with tools like Postman, Browser Stack, and curl.
• Proficiency with test automation frameworks (e.g., Selenium, cypress.io).
• Tools and Documentation:
• Proficient with Atlassian tools (Jira, Confluence) and mock-up tools (e.g., Figma, draw.io,..).
• Ability to write Software Requirement Documents and Functional Specifications.
• Cloud and Architecture Knowledge:
• Familiarity with AWS Cloud services and microservices architecture.
• Agile Methodologies:
• Solid understanding of Agile/Scrum practices, including TDD/BDD.
Soft Skills:
• Leadership Abilities:
• Strong leadership and team-building skills.
• Ability to inspire and motivate teams towards a common goal.
• Communication Skills:
• Excellent verbal and written communication skills.
• Ability to convey complex technical concepts to non-technical stakeholders.
• Problem-Solving and Critical Thinking:
• Strong analytical skills with a proactive approach to identifying and resolving issues.
• Organizational Skills:
• Ability to manage multiple priorities and projects in a fast-paced environment.
• Adaptability:
• Comfortable working in a dynamic startup setting with evolving priorities.
Preferred (but not required)
• Certifications:
• ISTQB Advanced Level certification or equivalent.
• Industry Experience:
• Experience in the eCommerce industry.
• DevOps Knowledge:
• Familiarity with CI/CD pipelines and DevOps practices.
• Language Proficiency:
• Fluency in English.
Các phúc lợi dành cho bạn
Thưởng
Chăm sóc sức khoẻ
Nghỉ phép có lương
Thông tin việc làm
05/11/2024
Trưởng phòng
Công Nghệ Thông Tin/Viễn Thông > QA/QC/Software Testing
Agile Methodologies, Communication Skills, Leadership Ability, Quality Assurance, Test Automation Tools
Phần Mềm CNTT/Dịch vụ Phần mềm
Bất kỳ
8
Người Việt Nam
Địa điểm làm việc
Tầng 1, Toà nhà Pax Sky, 63 - 65 phố Ngô Thì Nhậm, Phường Phạm Đình Hổ, Quận Hai Bà Trưng, Hà Nội
Tầng 1, Pax Sky, 63-65 Ngô Thì Nhậm, Phường Phạm Đình Hổ, Quận Hai Bà Trưng, TP Hà Nội, Việt Nam
(Xem bản đồ)Nhận diện một số hình thức lừa đảo
Lừa đảo thu phí
Đưa ra lời mời làm việc dễ dàng bất thường, đãi ngộ cao, kèm theo yêu cầu nộp các loại phí.
Xem chi tiết