Software Quality Assurance Engineer

International Atomic Energy Agency

Location:
Vienna, Austria
Grade:
P-3
Category:
Professional Staff
Posted Aug 12, 2026Apply by Sep 2, 2026 (10d left)
See your match score & apply

The Software Quality Assurance Engineer ensures compliance of development activities with established Divisional policies, processes, procedures and standards by defining, collecting, and analyzing quality metrics for process and product improvement. The role includes participation in product/service design reviews, testing, configuration control, problem reporting and resolution, and change control, contributing broad knowledge of quality assurance to facilitate process improvement efforts in the Division.

Responsibilities

  • Perform project quality assurance reviews and audits for all active projects in the Division to verify deliverables meet or exceed quality criteria.
  • Participate with project teams in software testing, test results analysis and improving test procedures.
  • Participate in independent reviews of project planning documents and acceptance procedures.
  • Define and collect quality metrics to analyze trends and correlations.
  • Prepare inputs for quality status reports.
  • Assist the quality assurance manager in coaching and supporting development teams in the Division.

Requirements

  • Bachelor's Degree - University degree in computer science, information technology or a related discipline.
  • Certification in quality management and/or a degree in system engineering is desirable.
  • Minimum five years of practical relevant working experience of which at least two years should be in software quality assurance and/or quality control.
  • Excellent oral and written command of English.
  • Knowledge of other official IAEA languages (Arabic, Chinese, French, Russian and Spanish) is an asset.

Skills

  • Software quality assurance
  • Quality Control
  • Quality Management
  • Systems Engineering
  • Quality Metrics Analysis
  • Process Improvement
  • Product Testing
  • Configuration Control
  • Problem Reporting
  • Change Control Processes
  • Software Development Compliance
  • Quality Assurance

Languages

English