1,898,539open jobs
111,452companies
254,609added this week
Browse all
Salary
≈ $30k – $67k per year (Estimated)
Location
Hybrid (Singapore)
Seniority
Middle · 4+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 21, 2026. First seen by Alion on Oct 21, 2026. Thales Group scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Thales is a French technology group whose lineage runs back to 1893, and it is one of Europe's largest defence and aerospace electronics companies. It builds radar, electronic warfare, sonar and command systems for armed forces, avionics and in-flight entertainment for aircraft, signalling for railways, and satellites through the Thales Alenia Space joint venture with Leonardo. A large cybersecurity and digital identity division, assembled through the Gemalto and Imperva acquisitions, supplies hardware security modules, encryption and the SIM and biometric documents used by banks and governments worldwide.
Location: Singapore, Singapore

Thales is a global technology leader trusted by governments, institutions, and enterprises to tackle their most demanding challenges. From quantum applications and artificial intelligence to cybersecurity and 6G innovation, our solutions empower critical decisions rooted in human intelligence. Operating at the forefront of aerospace and space, cybersecurity and digital identity, we’re driven by a mission to build a future we can all trust.

In Singapore, Thales has been a trusted partner since 1973, originally focused on aerospace activities in the Asia-Pacific region. With 2,000 employees across three local sites, we deliver cutting-edge solutions across aerospace (including air traffic management), defence and security, and digital identity and cybersecurity sectors. Together, we’re shaping the future by enabling customers to make pivotal decisions that safeguard communities and power progress.

The Software QA Engineer applies sound software-engineering QA principles to AIR Lab applications, using Gen AI as a core part of the daily toolkit to design, generate and maintain automated integration, sanity and regression tests. The role is hands-on: turning a deep understanding of each product into executable tests that run in delivery pipelines and give the team fast, trustworthy feedback.

Equally important is judgement. Not every change needs the full suite, and not every proof of concept needs production-grade quality gates. This role decides, together with the Validation Lead and Product Owners, which tests are enforced as blocking gates, which run on a schedule, and where lighter-weight checks are enough, balancing confidence against delivery speed across POCs, MVPs and more mature products.

The role reports to the Head of Engineering and works closely with Product Owners/Functional Leads to understand each product, its users, and how AIR Lab applications talk to one another.

Responsibilities:

  • Work closely with Product Owners/Functional Leads to understand product intent, User Journeys, and the ATM operational context behind each application.
  • Build and maintain a clear picture of how AIR Lab products interact (interfaces, data flows and dependencies) and use it to pinpoint integration risk.
  • Design and implement automated integration tests that verify the contracts and data exchanged between applications and services.
  • Build and maintain sanity (smoke) suites that quickly confirm a deployment or environment is healthy before deeper testing begins.
  • Build and maintain regression suites that protect agreed User Journeys and previously fixed defects.
  • Use AI tools such as Claude to accelerate test work: deriving test cases from User Journeys and specifications, generating test code and test data, and analysing failures and logs.
  • Review and verify all AI-generated tests and outputs for correctness, relevance and maintainability before they are committed. AI speeds up the work; the engineer owns the quality.
  • Apply a risk-based approach to decide when tests are enforced as blocking gates (merge request, promotion to Demo/Public environments), when they run as non-blocking or scheduled checks, and when lighter verification is sufficient, based on product maturity, change impact and criticality.
  • Integrate test suites into GitLab CI/CD pipelines and ephemeral namespace environments, keeping execution time short and flakiness under control.
  • Triage test failures, separate genuine defects from test or environment issues, and raise clear, reproducible defect reports; follow up until resolution.
  • Keep test suites lean and maintainable: retire obsolete tests, fix or quarantine flaky ones, and refactor as products evolve.
  • Contribute reusable prompts, patterns and guidelines for AI-assisted testing so the wider engineering team can adopt them.
  • Report coverage, results and quality risks to the Validation Lead and Product Owners in a clear, actionable format, raising blockers early.
  • Own and drive the Software QA lifecycle, raise bugs and ensure quality of the products.

Requirements:

Education

· Bachelor’s degree in Computer Science, Information Technology or a related engineering field

· Master’s degree in Computer Science or a related field is a plus

Essential Skills/Experience

  • 4-6 years of experience in software QA or test automation, with hands-on delivery of integration, sanity and regression suites.
  • Solid grasp of software-engineering QA principles: the test pyramid, risk-based testing, test design techniques.
  • Hands-on API and service-level test automation (e.g., Karate, Pytest, REST Assured, Postman/Newman) and working proficiency in at least one programming language such as Python or Java.
  • Experience integrating automated tests into CI/CD pipelines (GitLab CI preferred) and working with containerised environments (Docker, Kubernetes).
  • Ability to understand distributed systems (APIs, messaging, data pipelines) and reason about how components interact and fail.
  • Good communication skills in English, and confidence working with product and functional stakeholders.

Desirable Skills/Experience

  • Exposure to the ATM/ATC or wider aviation domain.
  • Experience with prompt engineering or agentic AI workflows for engineering tasks (e.g., Claude Code), including building reusable prompts for the team.
  • Familiarity with UI or performance test automation (e.g., Playwright, Cypress, k6).
  • Experience in R&D, POC or MVP environments where test rigour is matched to product maturity.
  • Practical experience using AI assistants (e.g., Claude) to generate, refactor and analyse tests, with the judgement to verify and correct their output.

Essential / Desirable Traits

· Pragmatic: knows when “good enough” is right and when to hold the line on quality

· Possess learning agility, curiosity, flexibility and pro-activity

· Collaborative and comfortable with agile teamwork and user engagement

· Communicates risk clearly and calmly, without alarmism

YOUR CAREER AT THALES

Future opportunities will allow you to discover other domains or sites. You will be able to evolve and grow your competencies in different areas:

  • Room and attention to personal development
  • Build your talents in another domain of Thales Group, discovering new products, new customers, new country or go to a more complex Solution.
  • Choose between a technical expertise or a leadership path
  • Build an international career within a leading Engineering Group

At Thales, we’re committed to fostering a workplace where respect, trust, collaboration, and passion drive everything we do. Here, you’ll feel empowered to bring your best self, thrive in a supportive culture, and love the work you do. Join us, and be part of a team reimagining technology to create solutions that truly make a difference - for a safer, greener, and more inclusive world.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,898,539 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Similar stack
Same company
Singapore
≈ $42k – $105k per year (Estimated) • Hybrid • Full-Time • Singapore
JavaScript
DevOps
CI/CD
GitHub
Apply
In office • Full-Time • 5+ years exp • Singapore
DevOps
CI/CD
Apply
$60k per year • Remote (Italy)
Apply
up to $50k per year • Remote (AMER)
Apply
$45k – $65k per year • Remote (United States) • Full-Time • Alexandria
Python
SQL
Databases
Snowflake
Databricks
Analytics
SAP BusinessObjects
Apply
≈ $43k – $111k per year (Estimated) • In office • Full-Time • Madrid
Python
JavaScript
Java
Kotlin
TypeScript
SQL
Bash
Java
Apache Tomcat
Databases
PostgreSQL
AI/ML
Copilot
Claude
Frontend
Angular
DevOps
Rest API
GitHub Actions
GitLab CI
CI/CD
Git
GitHub
Linux
Apache HTTP Server
Management
Agile
Apply
≈ $20k – $46k per year (Estimated) • In office • 2+ years exp • Moscow
Python
SQL
Python
FastAPI
Asyncio
Pydantic
Databases
MySQL
PostgreSQL
Redis
ClickHouse
AI/ML
LangGraph
LangChain
Model Context Protocol
Function Calling
Langfuse
LangSmith
LLM
RAG
DevOps
Docker Compose
GitLab CI
Docker
Kubernetes
Nginx
Amazon S3
Apply
Sr. DevOps Engineer 4 hours ago
≈ $16k – $43k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Taguig
DevOps
CI/CD
AWS
Kubernetes
SRE
Apply
≈ $9.5k – $28k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Hyderabad
Python
JavaScript
SQL
DevOps
CI/CD
AWS
Management
Agile
Apply
$34k per year • Remote (Germany) • Part-Time • Berlin
Python
JavaScript
Rust
AI/ML
Machine Learning
DevOps
Terraform
OpenTofu
CI/CD
Docker
Kubernetes
GitLab
Apply
Hybrid • Nationals only • Full-Time • 3+ years exp • Glasgow • Bristol
Robotics
Digital Twin
Apply
≈ $37k – $65k per year (Estimated) • In office • Full-Time • Châtellerault
Apply
≈ $61k – $170k per year (Estimated) • In office • Full-Time • 7+ years exp • Luxembourg City
Python
JavaScript
Rust
TypeScript
DevOps
CI/CD
Kubernetes
SpaceTech
ECSS
MedTech
Verification & Validation
Apply
Hybrid • Full-Time • Bucharest
Python
Java
QA
Selenium
Cypress
Playwright
Apply
IVVQ Engineer 7 hours ago
≈ $27k – $46k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Singapore
SQL
Databases
Oracle
Apache Kafka
Redpanda
DevOps
Rest API
Windows Server
Kubernetes
Windows
Analytics
Microsoft Excel
Management
Confluence
Agile
QA
Selenium
JMeter
Swagger
Postman
SoapUI
Apply
Process Engineer 5 hours ago
≈ $28k – $47k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Singapore
Apply
≈ $38k – $75k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Singapore
Apply
≈ $29k – $79k per year (Estimated) • In office • Full-Time • Singapore
Analytics
Microsoft Excel
Apply
≈ $38k – $75k per year (Estimated) • In office • Full-Time • Singapore
Apply
≈ $43k – $97k per year (Estimated) • In office • Full-Time • Singapore
Python
SQL
DevOps
GCP
AWS
Apply
See all jobs
This is one of many
1,898,539 more open roles from verified company boards, updated every day.