Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
Working with the developers and other stakeholders to understand the software requirements (requests, descriptions)
Based on the requirements, implementing unit test (in Python and C++) for every component and integration tests for every use cases
Contributing to the overall test strategy of software product and making sure that the quality of the software is guarded
Automating the test execution for continuous integration
Reporting on the quality of the software and the metrics that are collected on the tests (dashboard, metrics to show the software)
Providing first level analysis of any bugs/test failures and directing them to the right stakeholder
Possibility of DevOps activities to solve some GitLab server issues
Strong Python / C++ skills
Scripting knowledge (shell, python, …)
Gitlab CI/CD knowledge / CI/CD pipeline
Standard verification software framework (Python: pytest, unit test, C++: google test)
Design testing strategy / testing plan of complex software components
Automation/reporting tools experience
Docker/J
Knowledge of AI/ML software development knowledge is a plus
Attention to detail
A dynamic working environment around a fearless engineering culture
Ambitious teams with the freedom to innovate
Auto-Apply to Software Verification Engineer Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.