Senior Software Tester

Singapore 30 days agoContractor External
Negotiable
This job posting has expired and is no longer accepting applications.
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.