About the job
Activate Interactive Pte Ltd (“Activate”) is a prominent technology consultancy with its headquarters in Singapore and additional offices in Malaysia and Indonesia. We empower our clients through high-quality, cost-effective, and impactful end-to-end application development services, including mobile and web applications, as well as cloud technologies that eliminate technological barriers and enhance business efficiency.
Our mission is to create a positive impact on the lives of individuals and the environment through technology. We are dedicated to fostering an inspiring workplace where employees can reach their full potential, driving continuous innovation in the process.
We are excited to welcome new talent to our growing team. If you are passionate about being part of a dynamic company that pioneers mobile and web technologies to improve lives, we encourage you to apply.
The Co-Development Business Unit is currently seeking a Software Quality Engineer.
In this role, you will primarily collaborate with Singapore Government Agencies.
Key Responsibilities:
- As a Quality Engineer, you will ensure software reliability, implement test automation, and drive continuous quality improvement throughout the software development lifecycle. This position requires strong analytical skills, expertise in test automation, and collaboration with product and development teams to establish effective testing strategies. You will thrive in an agile, DevOps-driven environment, ensuring swift feedback loops, risk-based testing, and high software quality.
- Work closely with Product Owners and Business Analysts to establish clear and actionable acceptance criteria for user stories.
- Collaborate with Software Engineers to guarantee comprehensive automated test coverage and minimize production bugs and defects.
- Analyze and decompose complex software systems to develop comprehensive, risk-based testing strategies.
- Create and maintain test automation frameworks using industry-standard tools.
- Design, implement, and execute extensive test suites that encompass functional, regression, exploratory, and performance testing.
- Utilize a risk-based approach to test automation, prioritizing critical functionalities for maximum impact.
- Conduct time-boxed exploratory testing to discover edge cases and usability challenges.
- Maintain a consistent regression test suite integrated into QA nightly builds.
- Continuously enhance smoke tests in the Development CI environment for early issue detection.
- Lead system integration testing with other system owners to validate cross-system interactions.
- Oversee User Acceptance Testing (UAT), coordinating with stakeholders to ensure that business requirements are fulfilled.
- Manage the defect lifecycle, test artifacts, and repositories to ensure clear tracking and reporting.
- Promote continuous improvement in agile testing practices, tools, and methodologies.

