Software Development Engineer in Test
PURVIEW ASIA PACIFIC PTE. LTD.
We are seeking an experienced Software Development Engineer in Test (SDET) / QA Automation Engineer with strong expertise in designing, developing, and maintaining scalable automation frameworks. The ideal candidate will have a solid background in automated testing, CI/CD integration, API testing, and test framework development, ensuring high-quality software delivery across web and API platforms.
Design, develop, and maintain robust automation testing frameworks from scratch.
Build and execute automated test suites for web applications, APIs, and microservices.
Integrate automated tests into CI/CD pipelines to enable continuous testing and faster releases.
Develop reusable test components, utilities, and libraries to improve automation efficiency.
Collaborate with developers, product owners, and QA teams to define test strategies and acceptance criteria.
Perform functional, regression, integration, and end-to-end testing.
Analyze test results, identify defects, and work closely with development teams for resolution.
Improve test coverage, reliability, and execution performance across applications.
Participate in code reviews and contribute to quality engineering best practices.
Strong experience as an SDET, QA Automation Engineer, or Test Automation Engineer.
Expertise in designing, developing and maintaining automation frameworks.
Hands-on experience with: Playwright ,Selenium ,Cypress ,Puppeteer
TestCafe
Strong programming skills in: Java,JavaScript / TypeScript, Python
Experience with testing frameworks: JUnit ,TestNG ,PyTest ,Unittest
Jest ,Mocha
Good API automation testing experience using: Postman/Newman
Karate DSL, Java-based API Automation, SOAP UI / ReadyAPI
Experience testing: REST APIs ,SOAP Web Services
Strong understanding of: CI/CD pipelines ,Continuous Testing ,TestAutomation Best Practices ,Agile/Scrum methodologies
Preferred Skills
Experience with Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or similar CI/CD tools.
Exposure to Docker and Kubernetes environments.
Experience with cloud platforms such as AWS, Azure, or GCP.
Knowledge of performance and load testing tools.