Job Openings Software Tester (Senior Level 5-8+ years' experience)

About the job Software Tester (Senior Level 5-8+ years' experience)

Overall Purpose of the Role

Ensure the delivery of robust, user-focused, and scalable digital solutions by combining advanced testing expertise with quality leadership across projects. This role leads the design of complex test strategies, drives automation adoption, and mentors QA team members to elevate BKSs overall quality standards.

Why This Role Matters

This role is a cornerstone in safeguarding BKSs reputation for excellence. By implementing scalable QA practices, optimizing automation frameworks, and guiding cross-functional teams, the Senior QA Engineer reduces delivery risks, speeds up release cycles, and ensures that BKSs government and enterprise solutions consistently meet the highest performance and user experience expectations.

Functional Responsibilities

1. Advanced Test Design & Execution

  • Develop and implement end-to-end test strategies, combining manual and automated approaches for maximum coverage.
  • Architect and maintain test automation frameworks (e.g., Selenium, Cypress, Playwright) for regression, API, and integration testing.
  • Lead performance, security, and compatibility testing for large-scale enterprise and government projects.

2.Quality Leadership & Process Ownership

  • Define QA best practices and ensure alignment across multiple projects.
  • Partner with the QA Manager to refine QA processes, tools, and metrics.
  • Track and report quality KPIs, ensuring issues are addressed proactively.

3.Collaboration & Stakeholder Management

  • Work closely with Product Owners, BAs, Developers, and Delivery Managers to define acceptance criteria and review complex requirements.
  • Liaise with clients during UAT to resolve escalated issues and ensure smooth sign-off.
  • Coordinate with off-site and international teams (e.g., VNS) for quality alignment.

4.Mentoring & Team Development

  • Coach and mentor junior and mid-level QA engineers in testing techniques, automation practices, and process improvement.
  • Conduct code reviews for automation scripts and testing documentation.

5.Continuous Improvement & Innovation

  • Evaluate and recommend new QA tools, automation platforms, and testing approaches.
  • Stay ahead of QA trends, including AI-powered testing solutions, to keep BKS at the forefront of quality innovation.

Education / Certification

  • Bachelors degree in Computer Science, Information Technology, Engineering, or a related field

Essential Knowledge, Skills & Experience

  • 5-8+ years of QA experience, with proven expertise in automation and complex test strategy design.
  • Proficient in automation frameworks (e.g., Selenium, Cypress, Playwright) and API testing (e.g., Postman, RestAssured).
  • Strong knowledge of performance and/or security testing tools (e.g., JMeter, OWASP ZAP).
  • Skilled in SQL and working with large datasets.
  • Solid understanding of Agile/Scrum and CI/CD pipelines (e.g., Jenkins, GitLab CI).
  • Fluent in Thai and English.

Desirable Knowledge, Skills & Experience

  • ISTQB Advanced Level or equivalent certification.
  • Experience with government procurement projects or large enterprise systems.
  • Familiarity with Microsoft Dynamics 365 or AI-driven platforms.
  • Exposure to cloud testing environments (AWS, Azure, or GCP).

Competencies

  • Leadership in Quality Assurance
  • Advanced Technical Testing Skills
  • Automation Architecture & Scripting
  • Analytical & Strategic Thinking
  • Process Optimization
  • Stakeholder Communication
  • Problem-Solving & Risk Mitigation
  • Mentoring & Coaching
  • Continuous Improvement Mindset
  • Time & Priority Management
  • Quality Ownership