Senior Software Tester

Tampines, S00, SG, Singapore

Job Description

Roles & Responsibilities



Key Responsibilities



Define and evolve testing strategies including shift-left, risk-based testing, BDD/TDD, and contract testing. Establish test standards and documentation aligned with ISTQB, ISO/IEC 29119, and OWASP. Run quality governance including readiness/exit gates, defect SLAs, and QA OKRs. Maintain a test architecture roadmap covering frameworks, tools, environments, data, and observability. Drive test tool consolidation and standardization. Own end-to-end test automation across UI, API, component, contract, smoke, and regression testing. Integrate automation into CI/CD pipelines with maintainable frameworks and coding standards. Ensure comprehensive coverage across functional, non-functional, and automation layers. Plan and execute performance, scalability, resilience, and security testing. Define SLO-aligned quality goals and embed automated checks in pipelines. Partner with Product, Architecture, Cybersecurity, and Compliance teams. Provide dashboards, quality metrics, and release readiness reporting to leadership. Lead and mentor QA, automation, performance, and security testing teams. Manage team capacity, prioritization, and cross-team engagement. Establish shared testing services including regression, performance, security, test data, and environments. Coach Agile teams on acceptance criteria, testability, and sprint-level test planning. Lead retrospectives and incident reviews to prevent escaped defects. Drive continuous improvement and skills development in testing practices.

Requirements



Bachelor's degree in Computer Science, Engineering, or related field. 9+ years of QA/testing experience with 3+ years in a Test Lead role. Proficiency in JavaScript/TypeScript or Python. Strong SQL skills with hands-on MySQL and PostgreSQL experience. Experience with Selenium, Cypress, or Playwright for UI automation. Experience with API testing using Postman or REST Assured. Strong understanding of Agile/Scrum, DevOps, CI/CD, BDD, TDD, and contract testing. Knowledge of performance and security testing tools such as JMeter, k6, and OWASP ZAP. Experience with Git and CI tools such as Jenkins. Experience with AWS and Kubernetes-based environments. Strong understanding of software testing principles and best practices. Excellent problem-solving, attention to detail, and communication skills. Self-motivated with a strong focus on continuous learning.
Job Type: Contract

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1713487
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Tampines, S00, SG, Singapore
  • Education
    Not mentioned