N

NCS

ICT consulting, digital transformation, cybersecurity services

Functional Testing Engineer - Video Intelligence

Manual & Functional QAConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • Familiarity with at least one programming language, such as Java or Python.
  • Strong knowledge of software quality assurance methodologies, tools, and processes.
  • Hands-on experience with both white-box and black-box testing.
  • Hands-on experience with automated testing tools.
  • Experience with microservices architecture and distributed systems.
  • Hands-on experience with containerization technologies such as Docker and orchestration using Kubernetes.
  • Basic knowledge of Linux-based operating systems to manage servers and deployment environments and perform scripting.
  • Familiarity with cloud platforms such as AWS, GCP, or Azure.
  • Strong troubleshooting and root cause analysis skills within distributed systems.
  • Fluency in written and spoken English.
  • Excellent communication and collaboration skills, written and verbal.
  • Ability to work effectively in a fast-paced, cross-functional team environment.
  • Attention to detail and commitment to delivering high-quality work.
  • Ability to work independently and as part of a team.
  • Strong time management skills and willingness to learn new technologies.

Responsibilities

  • Mentor junior QA engineers and manage resources to support projects and ensure quality delivery.
  • Define test strategies and test plans based on project software development plans.
  • Oversee and participate in test execution and develop testing artefacts, including performance test requirements, defect tracking and reporting, performance test plans, test cases, scripts, and reports for assigned projects.
  • Consult with product development to evaluate system interfaces, operational requirements, and overall system performance requirements.
  • Define test methods and create test plans for new or updated software projects to verify that software performs accurately and reliably according to documented requirements and established standards under normal and abnormal conditions.
  • Recommend design improvements or corrections to engineers throughout the development process.
  • Communicate project limitations, capabilities, performance requirements, and hardware interface changes to project software engineers.
  • Monitor program performance after implementation to prevent recurring operating problems and ensure operational efficiency.
  • Formulate and design software systems using scientific analysis and mathematical models to predict and measure design outcomes and consequences.
  • Create test tools that facilitate data gathering and execution of test methods.
  • Write and maintain Python, Bash, or PowerShell scripts for automation, deployments, and troubleshooting.
  • Proactively monitor systems, perform root cause analysis, and ensure platform reliability.
  • Collaborate with other teams on tasks as required.

Desired Qualifications

  • Basic knowledge of artificial intelligence concepts and video analytics technologies such as OpenCV or FFmpeg.
  • Experience working in an Agile/Scrum development process.
  • Experience with performance testing or security testing.
  • Experience working in a multinational corporation or worldwide enterprise.
  • Experience using the Selenium testing framework.

About the Company

NCS

ICT consulting, digital transformation, cybersecurity services

NCS delivers ICT services in the Asia Pacific region, including consulting, digital transformation, technology solutions, and cybersecurity for government and private sector clients. It offers advisory, implementation, and managed services, supported by three innovation centers in Singapore, Melbourne, and Shenzhen and a workforce of about 13,000 across 20 cities. The company emphasizes long-term client partnerships, regional scale, and practical solutions developed at its innovation centers. Its goal is to help clients navigate digital transformation and cybersecurity while maintaining ethical conduct and transparent governance.

Company size
10,001+
Company stage
Grant
Total funding
$780K
Headquarters
Singapore, Singapore
Founded
1981

Recently Posted Jobs

Explore more opportunities at NCS

See more jobs