Job Openings Software Testing Lead/Manager

About the job Software Testing Lead/Manager

Location: Bangkok (Thailand)

Job Type: Full-Time

About Us:

BKS is a leading Digital Transformation IT consulting and solutions provider. We empower businesses to thrive in the digital age by delivering innovative and tailored technology solutions. Our expertise spans cloud computing, cybersecurity, data analytics, and custom software development.

Job Summary:

The Software Testing Manager at Bangkok Silicon (BKS) is a pivotal leadership role responsible for ensuring the delivery of high-quality, user-centric, and performant digital solutions, primarily for government and enterprise clients across Thailand and the ASEAN region. This position blends hands-on quality assurance expertise with strategic vision and process optimization.

The Software Testing Manager will spearhead initiatives to minimize customer-reported bugs, elevate user experience, and implement sustainable QA frameworks including test automation to support BKSs mission of empowering digital transformation through AI and emerging technologies. This role requires close collaboration with cross-functional teams, including product owners, developers, business analysts, and stakeholders, to embed quality from the ground up.

This role will also be responsible for building the QA function at BKS from the ground up, defining quality standards, cultivating a strong QA culture, and establishing testing best practices across teams.

Duties and Responsibilities:

Functional Responsibilities

  • Define and implement BKSs end-to-end QA strategy across all projects
  • Establish and maintain QA standards, testing processes, and documentation in line with Agile and government project needs
  • Lead the adoption and integration of test automation tools to improve test coverage and execution efficiency
  • Coordinate and manage test plans, scenarios, test cases, and coverage matrices across system, integration, E2E, and UAT phases
  • Work collaboratively with cross-functional teams (Product, Development, BA, PM) to ensure quality is embedded throughout the software development lifecycle

People Leadership & Team Development

  • Lead and manage a QA team of 510 members ranging from interns to senior engineers
  • Coach and mentor team members; provide feedback, career support, and growth opportunities
  • Develop a sustainable talent pipeline and promote knowledge sharing between on-site and off-site teams

Performance Management & Oversight

  • Define and track QA KPIs such as bug leakage rate, test coverage, and defect resolution time
  • Continuously evaluate the ROI of QA tools, automation platforms, and quality initiatives
  • Report progress, risks, blockers, and quality metrics to senior leadership
  • Delegate day-to-day QA tasks while retaining ownership of strategic QA decisions, risk mitigation, and inter-team quality alignment

Internal and External Collaboration

  • Collaborate weekly with product owners, BAs, and developers to review requirements, align on acceptance criteria, and prioritize fixes
  • Coordinate with off-site development teams (e.g., VNS) for test execution, environment setup, and knowledge transfer
  • Engage with support teams to reduce customer-reported bugs and analyze defect trends
  • Work with vendors or external partners for UAT, tool integration, or specialized testing support

Knowledge Responsibilities

  • Stay current with QA trends, tools, and methodologies relevant to Agile and AI-based systems
  • Promote internal knowledge sharing and maintain QA documentation, best practices, and testing playbooks
  • Explore new testing approaches including performance and security testing

Financial Responsibilities

  • Manage QA-related tooling budgets and cloud test environment costs
  • Recommend cost-effective testing solutions aligned with project budgets
  • Participate in vendor selection and contract negotiation when outsourcing tools or testing services

HR Responsibilities

  • Mentor junior QA members and support their technical and career development
  • Contribute to hiring, interviewing, and onboarding QA staff
  • Define clear roles, responsibilities, and performance expectations aligned with BKSs goals
  • Foster an inclusive and collaborative work environment that promotes continuous learning

Travel Requirements

  • Occasional travel within Thailand or to Vietnam may be required for coordination, alignment, or knowledge transfer
  • Travel is not frequent but flexibility is expected for short-term project needs

Must-Haves:

  • Bachelors degree in Computer Science, Information Technology, Engineering, or a related field
  • Minimum 5 years of QA experience, with at least 2 years in a QA leadership or managerial role
  • Fluent in Thai and English (written and verbal)
  • Strong manual testing experience with ability to plan, execute, and manage test cases across all testing phases
  • Hands-on experience with test automation tools such as Selenium, Cypress, and Postman
  • Familiarity with test management and defect tracking platforms such as Jira, Xray, and TestRail
  • Solid understanding of Agile methodologies and SDLC
  • Experience defining and tracking QA KPIs, and leading continuous improvement initiatives
  • Proven ability to lead, mentor, and manage a team in a cross-functional environment

Nice-to-Haves:

  • Certifications in QA or Agile (e.g., ISTQB, Certified Scrum Master)
  • Knowledge of performance testing, security testing, or other non-functional testing practices
  • Experience working with government-sector or enterprise-grade software projects
  • Experience collaborating with international or off-site development teams
  • Familiarity with cost optimization for cloud-based QA environments and tools
  • Working knowledge of Vietnamese is a plus
  • Exposure to AI-powered platforms or automation frameworks used in intelligent systems
  • Experience evaluating new QA tools or establishing testing frameworks from scratch