Quality Assurance Software Engineer

Abu Dhabi, United Arab Emirates

Job Description

b'

Job Summary Quality Assurance Software Engineer is responsible to support the development of exercise scenarios that align with training objectives. The quality assurance software engineer will operate as part of a scenario development team located in Abu Dhabi, UAE. This position requires the use and application of software quality practices, principles, theories, concepts, and techniques associated with the evaluation of software for multi-processor systems, and test systems. The quality assurance software engineer also provides solutions to complex technical software quality problems using established quality practices. Reviews software products and processes for compliance to scenario development requirements, software directives and reviews work practices for adequacy. This position requires a technical quality assurance background to support the development, integration, and application of simulation technologies in the fields of advanced visualization, simulation, and human computer interfaces. Essential Functions
  • Analyze new software feature requirements and based on the requirements, create test cases, and perform the tests
  • Analyze any issues found and provide detailed information to software developers
  • Work closely with mechanical hardware devices and analyze any customer issue reports along with log files to support first line troubleshooting
  • Perform testing of software and hardware as per the test plan and produce detailed release notes
  • Identify problems before the software is used by the Training Team to support training
  • As required, interact with users to fully understand and replicate any issues reported by them
  • Manage and maintain the bug tracking database and manages and maintain build scripts
Desired Qualifications
  • Strong systems knowledge with skills in software and firmware integration and troubleshooting
  • Experience with various programming languages including C++, C#, Python, .Net, VB, XML, Perl, etc.
  • Experience with in real-time3D tools including game engine programming experience
  • Ability to expose and convey risk based on system level analysis
  • Knowledge of Six Sigma practices to continuously improve software systems
  • Familiarity with Quality Management System requirements
  • Excellent communication, coordination, and organizational skills
  • Bachelor\xe2\x80\x99s Degree in computer engineering, computer science, or a related field
  • Two to five years of experience in software development and testing
  • Recent experience with modern Simulation Environments
Education and/or Experience:
  • Bachelor\xe2\x80\x99s Degree in computer engineering, computer science, or a related field
  • Two to five years of experience in software development and testing
  • Recent experience with modern Simulation Environments
NOTE: The preceding job description has been designed to indicate the general nature and level of work performed by employees with this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1514328
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, United Arab Emirates
  • Education
    Not mentioned