Constructortech
OpenTechnical Automation QA (Playwright / TypeScript)
- Location
- Singapore
- Posted
- Jul 16, 2026
- Last seen
- Aug 7, 2026
About the role
Our mission
Constructor’s mission is to enable all educational organisations to provide high-quality digital education to 10x people with 10x efficiency.
With strong expertise in machine intelligence and data science, Constructor’s all-in-one platform for education and research addresses today’s pressing educational challenges: access inequality, tech clutter, and low engagement of students.
Please send your resume in English only.
The Technical Automation QA (Playwright / TypeScript) at Constructor Tech will play a critical role in designing, implementing, and evolving our automation strategy and frameworks with a focus on Playwright and TypeScript . This role combines deep technical expertise with a passion for efficiency, reliability, and innovation in testing — including the adoption of AI-driven testing and Modular Composable Platforms (MCPs) .
You will collaborate closely with development, DevOps, and QA teams to ensure automation excellence across all layers of the delivery process.
Key Responsibilities
- Design, build, and maintain scalable automation frameworks using Playwright and TypeScript for web and API testing.
- Define and evolve test automation strategy , processes, and best practices to ensure consistent quality across projects.
- Develop and maintain robust, reusable test suites and utilities for regression, smoke, and integration testing.
- Integrate automation into CI/CD pipelines (e.g., Jenkins, GitLab CI) to enable continuous testing and fast feedback loops.
- Collaborate with developers and DevOps engineers to ensure test environments and data are stable and reliable.
- Apply white-box and gray-box testing techniques to ensure thorough coverage of both frontend and backend components.
- Contribute to the adoption of AI-assisted testing tools and automation intelligence for test creation, maintenance, and analytics.
- Participate in exploration and implementation of MCP-based automation components and reusable service connectors.
- Provide technical guidance through mentoring and peer reviews , helping less experienced QAs enhance their automation expertise and code quality.
- Continuously improve test performance, reliability, and reporting visibility through innovation and tool evaluation.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or equivalent experience.
- 4+ years of experience in QA and automation , including 2+ years with Playwright and TypeScript .
- Proven experience in building test automation frameworks from scratch .
- Solid understanding of SDLC , QA methodologies , and automation design principles .
- Strong knowledge of TypeScript and/or Python for test development.
- Experience with REST API testing , SQL , and relational databases.
- Familiarity with Jenkins , GitLab CI , and Git for continuous integration and source control.
- Strong analytical and troubleshooting skills with a proactive, ownership-driven mindset.
- Fluent in English , both written and verbal.
Nice to Have
- Experience with AI-powered testing tools or model-based testing .
- Familiarity with Linux , Docker , and Kubernetes (K8s) .
- Knowledge of mobile automation frameworks such as Appium or similar tools.
- Understanding of MCP architecture and how it can enhance modular automation.
- Knowledge of performance or security testing concepts.
- Experience working in Agile or Kanban environments.
What We Offer
- 💻 Choice of work equipment (e.g., laptop, monitor, etc.)
- 🇬🇧 English classes (iTalki – $130 monthly)
- ⏰ Flexible schedule (we usually work between 09:00/10:00 and 18:00/19:00 CET or EET)
- 👶 Newborn bonus (€500 per child)
- 🧠 Patent remuneration
- 🌴 Paid leave
- 🧑💻 Remote work in locations without our offices
- Hybrid work in locations with offices (2 days in-office, 3 days remote)
Constructor fosters equal opportunity for people of all backgrounds and identities. We are led by a gender-balanced board committed to building a diverse and inclusive organisation where everyone can become their best self. We do not discriminate based on age, disability, gender
