QA Engineer
Screeningeagle
Posted: April 1, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
A QA Engineer is responsible for ensuring the robustness and quality of web and mobile applications in Singapore.
Required Skills
Job Description
Intro:
Based in Singapore, the QA Engineer is responsible for ensuring that the web and mobile applications are robust, conform to specifications, mitigate production risks, and deliver a seamless experience for end-users.
What will you do:
• Develop Automation: Design, develop, and maintain automated test scripts for web (e.g., Playwright, Cypress) and mobile (e.g. Appium, XCUITest, Espresso/UIAutomator) applications based on project needs.
• Leverage Modern Tech: Apply modern QA strategies, including AI-augmented testing tools, to accelerate test generation, optimize coverage, and speed up root-cause analysis.
• Collaborate: Work closely with developers, product managers, and designers to understand requirements, define comprehensive test coverage, and shift testing left.
• Execute & Validate: Execute manual and automated functional, regression, and smoke tests across web and mobile platforms.
• Triage & Debug: Investigate test failures, triage bugs, and work closely with developers to ensure timely resolution.
• Maintain Frameworks: Maintain scalable and reliable test automation frameworks, strictly following best practices such as the Page Object Model (POM).
• Agile Participation: Participate actively in agile ceremonies (daily standups, sprint planning, retrospectives) and provide accurate testing estimates.
What do we expect:
• Education: BA/BS Degree in Computer Science, Information Technology, or a related field.
• Experience: 3+ years of hands-on experience in software QA.
• Core Languages: Strong programming skills in Java or Python, with a solid understanding of object-oriented programming concepts. (Bonus: Familiarity with Swift for native iOS testing).
• Core Automation: Proficiency in modern web automation (e.g., Playwright or Cypress) and mobile automation (e.g., Appium, XCUITest for iOS, Espresso for Android).
• Good to have: Work experience in API testing (e.g., Postman, REST Assured) and experience integrating automated tests into CI/CD pipelines (e.g., GitLab CI, GitHub Actions, Jenkins).
• Bonus Skills: Experience with visual or snapshot testing tools such as Jest, Percy, Chromatic, or Storybook.
• Work Style: Ability to work independently, take ownership of quality, and thrive in a fast-paced Agile environment.