QA / Test Automation Engineer
Location: Singapore
Contract Position: 12 Months (Extandable)
We are looking for a skilled and passionate QA / Test Automation Engineer to join our team and contribute to delivering high-quality software solutions.
As a QA / Test Automation Engineer, you will be responsible for designing, developing, and maintaining automated test solutions while ensuring software applications meet functional and quality requirements.
Key Responsibilities
Design, develop, and maintain automated test scripts and test frameworks.
Perform functional, regression, integration, and system testing.
Identify, document, track, and report software defects.
Collaborate closely with developers, business analysts, and project stakeholders to ensure software quality.
Participate in test planning, test case design, test execution, and defect management.
Perform API and application testing where required.
Support continuous improvement of testing processes and automation practices.
Integrate automated testing into CI/CD pipelines where applicable.
Requirements
Experience in Software Quality Assurance (QA) and Test Automation.
Hands-on experience with test automation tools/frameworks such as Selenium, Playwright, Cypress, or similar.
Experience in programming or scripting languages such as Java, Python, JavaScript, or similar.
Experience in API testing and software testing methodologies.
Familiarity with CI/CD tools, Git, and Agile/Scrum environments will be advantageous.
Strong analytical and problem-solving skills.
Good communication and teamwork skills.
Preferred Background
Candidates with experience in the following areas are encouraged to apply:
QA Automation Engineer
Test Automation Engineer
Software Test Engineer
QA Engineer
SDET (Software Development Engineer in Test)
If you are passionate about software quality and automation testing, we would love to hear from you!