Invigilo Technologies – Software Tester – Black-Box & Gray-Box Testing

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.

Discuss this Job:

You can discuss this job on Clublance.com #career-jobs channel, or chat with other community members for free:
Share This Page