Point your AI agent at freehire and let it find you a job.

Get the CLI →

Invigilo Technologies Pte Ltd

Software Tester – Black-Box & Gray-Box Testing

Posted Updated
Discussion

Company

Invigilo Technologies

invigilo.sg

Designation

Software Tester – Black-Box & Gray-Box Testing

Date Listed

22 Sep 2025

Job Type

Entry Level / Junior Executive

Full/Perm

Job Period

Immediate Start, Permanent

Profession

IT / Information Technology

Industry

Computer and IT

Location Name

71 Ayer Rajah Crescent, Singapore

Address

71 Ayer Rajah Crescent, Singapore 139951

Map

Allowance / Remuneration

$2,000 - 3,000 monthly

Company Profile

Invigilo AI is a fast-growing AI + IoT startup building cutting-edge video analytics and safety systems for industrial sites. Our platform spans edge devices, cloud microservices, web apps, and real-time dashboards. We’re looking for a detail-oriented Software Tester who loves finding bugs, breaking systems (in a good way), and ensuring rock-solid product quality before we deploy to customers.

Job Description

Role Overview

As our Software Tester, you’ll be responsible for testing everything from our web and mobile apps to the APIs and device integrations behind them. You’ll design and execute black-box test cases (focusing on user experience and requirements) as well as gray-box test cases (leveraging knowledge of internal flows, APIs, and database interactions). Your work will directly impact safety-critical systems running on live construction and industrial sites.

Responsibilities

  • Develop, maintain, and execute test plans and test cases for new features, bug fixes, and releases.

  • Perform black-box testing: validate end-to-end workflows, UI behavior, and system requirements.

  • Perform gray-box testing: test APIs, integrations, and database logic with partial system knowledge.

  • Identify, document, and track defects using our issue tracker (e.g., Jira, GitHub Issues).

  • Collaborate closely with developers, DevOps, and product managers to reproduce and resolve issues.

  • Contribute to regression testing suites and ensure that releases meet quality standards.

  • Suggest improvements for testability, reliability, and automation opportunities.

Requirements

  • 1–3 years of experience in software testing, QA, or a related role (internship experience counts).

  • Solid understanding of black-box and gray-box testing methodologies.

  • Comfortable writing clear test cases, bug reports, and collaborating with engineers to troubleshoot.

  • Familiarity with REST APIs, basic SQL queries, and tools like Postman for gray-box testing.

  • Strong problem-solving skills, attention to detail, and passion for quality.

  • Excellent communication skills and ability to work in a fast-moving startup environment.

Nice-to-Have

  • Experience testing cloud systems (AWS, Azure, GCP) or edge/IoT devices.

  • Familiarity with automated testing tools (e.g., Playwright, Cypress, Pytest).

  • Exposure to CI/CD pipelines and version control (Git).

  • Knowledge of performance or security testing.

Why Join Us

  • Work on products that directly improve safety for real-world workers.

  • Get exposure to cutting-edge AI + IoT tech stacks.

  • Be part of a small, agile team where your contributions matter.

  • Competitive compensation, flexible working arrangements, and growth opportunities.

Application Instructions

Please apply for this position by submitting your text CV using InternSG.
Kindly note that only shortlisted candidates will be notified.

Apply for this position

Skills

See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available