Software Quality Manager (E-Commerce Platform)

Địa điểm Hà Nội
Ngành nghề Công nghệ, Bán lẻ và kinh doanh
Mã số 17045
Loại công việc Cố định
Email liên hệ quan.duong@manpower.com.vn
Ngày đăng Tháng mười một 12, 2024
WHAT YOU WILL DO
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.
WHAT WE ARE LOOKING FOR
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.

BENEFITS: 
  • A rewarding management role that has direct impact on the organization 
  • Competitive salary (negotiable depending on what you bring to the table)
  • Full salary during probation & Guaranteed 13th month salary 
  • 12 days work-from-home & 12 days of paid annual leave, plus seniority paid leave
  • Global health insurance package for yourself and direct family members, plus annual health checkup
  • Quarterly bonus & Year-end bonus as part of our profit sharing program
  • A Pantry & a Crossian Cafe stocked with goodies, ready to serve
  • Other company benefits including 5-star annual Summer Summit, budget for frequent team building activities and other monthly/ quarterly/ annual company events
  • General company T&D Program
  • Other benefits in accordance to Company's Policy and Vietnam Labor Laws