Software Quality Control Engineer Jobs in Oman
5 Jobs Found
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Develop and execute Test Plans, Test Cases and Test Scripts.</p></li><li><p>Perform Manual Testing, Functional Testing, Regression Testing, Smoke Testing and User Acceptance Testing (UAT).</p></li><li><p>Test Enterprise AI applications, RAG platforms, AI Agents and AI Chatbots.</p></li><li><p>Validate AI-generated responses for accuracy, relevance, consistency and factual correctness.</p></li><li><p>Identify AI hallucinations, incorrect responses and workflow issues.</p></li><li><p>Test ERP systems, enterprise portals, customer portals, university portals and complex web applications.</p></li><li><p>Perform API testing using Postman or similar tools.</p></li><li><p>Validate integrations with databases, third-party APIs, email systems and business applications.</p></li><li><p>Perform cross-browser, responsive and mobile compatibility testing.</p></li><li><p>Report, track and verify software defects using bug tracking tools.</p></li><li><p>Collaborate with Developers, Business Analysts and Product Managers to ensure high-quality releases.</p></li><li><p>Participate in Agile/Scrum development processes.</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p><strong>Minimum 2 years of experience</strong> in Software Testing / Quality Assurance.</p></li><li><p>Strong understanding of SDLC and STLC.</p></li><li><p>Experience testing web-based enterprise applications.</p></li><li><p>Experience in Manual Testing and Regression Testing.</p></li><li><p>Basic knowledge of API Testing (Postman or similar).</p></li><li><p>Basic SQL knowledge for database validation.</p></li><li><p>Experience using Jira, Azure DevOps or similar bug tracking tools.</p></li><li><p>Strong analytical, troubleshooting and problem-solving skills.</p></li><li><p>Good written and verbal communication skills.</p></li></ul><br><p><strong>AI Experience (Preferred)</strong></p><p>Experience with any of the following will be an advantage:</p><ul><li><p>Generative AI Applications</p></li><li><p>Retrieval-Augmented Generation (RAG)</p></li><li><p>AI Agents</p></li><li><p>AI Chatbots</p></li><li><p>OpenAI / ChatGPT integrations</p></li><li><p>Large Language Models (LLMs)</p></li><li><p>OCR & Intelligent Document Processing</p></li><li><p>Enterprise Knowledge Management Systems</p></li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Software Asset Manager F/H</p><br><br><p>CDI</p><br><br><p>Ingénieur & Cadre</p><br><br><p>Temps complet</p><br><br><p>Vous évoluerez au sein des différents métiers de la Direction des Systèmes d'Information, de la société Safran Aircraft Engines (de l'élaboration de projet à son maintien en condition opérationnelle) et en coordination avec les IT Manager à l'international<br>Dans le cadre de la poursuite de la démarche Software Asset Management,<br> Le, La, Responsable Software asset manager (SAM) intervient, au sein de la Dsi sur les différents périmètres de la gestion des actifs logiciels.<br> Le sam : <br>- Assure que l'utilisation des logiciels soumis à licences commerciales est conforme au regard des engagements contractuels.<br>- S'assure de la conformité logicielle afin de réduire les risques liés aux audits éditeurs. <br>- Coordonne et réalise les inventaires/ audits des logiciels avec les contributeurs : relais SAM internes, équipe SAM groupe, achats groupe, Dsi, métiers (y compris à l'international).<br>- Analyse l'impact financier et contractuel de la conformité et de la réconciliation<br>- Assure le reporting sur l'utilisation des licences logicielles<br>- Participe annuellement à la définition du budget, d'acquisition, de renouvellement, de maintenance et d'abonnement logiciels.<br>- Participe aux négociations éditeurs et au Vendor management en support à la direction des achats.<br>- Optimise les usages et les coûts des licences logicielles et maintenances en accord avec les besoins.<br>- Pilote les infogérants en charge du maintien des référentiels du SAM, des positions de conformité et de l'élaboration des plans d'optimisation.<br>- Gère le budget des licences et maintenances des contrats rattachés, aussi bien des domaines techniques et scientifiques </p><br><br><p>Des déplacements occasionnels sont à prévoir dans le cadre de l'activité</p><br><br><p>Bac + 5 filaire contract manager, achat ou SAM.</p><br><br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Our Client in Muscat is looking to onboard two Full-Stack Software Engineers on a full-time, on-site basis at their headquarters. This is a 2-year outsourcing contract, with engineers working Sunday through Thursday, 8:00 AM to 5:00 PM. Remote work is not permitted unless approved in writing by management. Both engineers will work under direct client supervision, contributing to the analysis, development, maintenance, testing, and improvement of judicial and administrative systems, e-government portals, and digital services including integration with national government platforms. The work environment is high-security, requiring candidates to sign NDAs prior to joining and pass a background/security clearance before commencement.</p><p>What You Will Work On</p><ul><li>Judicial management systems and case-tracking platforms</li><li>Administrative portals and internal e-services</li><li>Integration layers with Oman government systems (REST / SOAP)</li><li>Mobile applications for field and internal use</li><li>Database performance tuning (SQL Server & Oracle)</li><li>Security-hardened features aligned to Oman's national cybersecurity framework</li></ul><p><b>Day-to-Day Responsibilities</b></p><ul><li>Analyse functional & technical requirements and translate them into implementable designs</li><li>Develop and maintain web apps using .NET Framework / .NET Core / MVC / WebForms</li><li>Build front-end interfaces using Angular or React</li><li>Develop web services and API integrations (REST/JSON and SOAP/XML)</li><li>Manage and optimise Oracle and SQL Server databases (queries, stored procedures)</li><li>Develop or maintain mobile applications using Flutter or React Native when required</li><li>Execute unit, integration, and UAT testing before every release</li><li>Prepare and update technical documentation (specs, install guides, API docs, knowledge transfer)</li><li>Support deployment, release management, and rapid incident resolution</li><li>Participate in code reviews; implement security and performance recommendations</li><li>Comply fully with client tools, methodologies, and internal procedures</li></ul><p>Deliverables</p><ul><li>Production-ready or test-ready applications and enhancements per the approved plan</li><li>Documented source code committed to client-approved repositories</li><li>Weekly task logs, monthly progress reports, and incident/resolution records</li><li>Technical analysis, design, API, and deployment documentation</li><li>Structured knowledge transfer sessions to client national staff</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Our Client seeks two dedicated Full-Stack Software Engineers to work full-time on-site at its headquarters in Muscat. The engineers will operate under the direct supervision of the client's IT management and will be responsible for the analysis, development, maintenance, testing, and continuous improvement of judicial, administrative, and e-government systems.</p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Design, develop, test, and maintain backend services and applications using .NET and C++.</p>
<p>Implement clean, efficient, and scalable code following best practices and internal guidelines.</p>
<p>Collaborate with cross-functional teams (frontend, QA, product, DevOps) to define, design, and deliver new features.</p>
<p>Participate in architectural discussions and contribute to technical decision-making.</p>
<p>Optimize application performance and troubleshoot complex backend issues.</p>
<p>Support product development by providing technical insights and assisting in feature planning and prioritization.</p>
<p>Write and maintain technical documentation as needed.</p>
<p>Participate in code reviews to maintain code quality and knowledge sharing within the team.</p>
<p><strong>Requirements</strong></p>
<p>3+ years of professional experience in backend development.</p>
<p>Strong proficiency in .NET (C#) and C++.</p>
<p>Understanding of RESTful APIs, microservices architecture, and distributed systems.</p>
<p>Experience with relational and/or NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB).</p>
<p>Familiarity with version control systems (e.g., Git) and CI/CD pipelines.</p>
<p>Strong teamwork and communication skills, with the ability to collaborate effectively across different groups.</p>
<p>Basic understanding of product management principles, including requirement analysis and cross-team coordination.</p>
<p>Problem-solving mindset and ability to take initiative in improving systems and processes.</p>
<p><strong>Nice-to-Have</strong></p>
<p>Experience with cloud platforms (Azure, AWS, or GCP).</p>
<p>Familiarity with containerization technologies like Docker or Kubernetes.</p>
<p>Exposure to Agile/Scrum methodologies.</p>
<p>Knowledge of performance profiling or system-level programming.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>We are seeking an experienced Backend Software Engineer with a strong background in .NET and C++ to join our development team. The ideal candidate is a problem-solver with solid technical expertise, effective communication skills, and the ability to collaborate in a fast-paced, cross-functional environment. Experience or interest in product management is a strong plus, as the role involves working closely with stakeholders to shape product requirements and deliver high-quality software solutions.</p><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>APPRENTISSAGE - Apprenti-e Ingénieur-e Développement Logiciel Embarqué SGN F/H</p><br><br><p>Alternance</p><br><br><p>36</p><br><br><p>Etudiant</p><br><br><p>Temps partiel</p><br><br><p>L'apprenti-e rejoindra le pôle logiciel embarqué à Eragny et travaillera dans l'équipe système de navigation. Cette équipe est en charge de la spécification, du développement et l'intégration des logiciels du système de navigation stratégique ainsi que de tous les outils nécessaires à la mise au point ( Simulateur, outils d'analyse ...). <br>Ce stage est une première étape d'un projet ambitieux de rénovation de tous nos calculateurs et plus globalement de notre système de navigation. Ce projet s'étale sur plusieurs année.<br>L'apprenti travaillera sur du logiciel embarqué et mais aussi sur les outils d'analyse et de simulation. L'environnement de développement est Linux/C pour la partie embarqué, Windows/Python et Windows/C pour les autres logiciels. </p><br><br><p>Pendant cet apprentissage , l'étudiant-e découvrira toutes les activités du cycle de vie logiciels ( Spécification, conception, codage, intégration, vérification) et sera sensibilisé aux développements sous contrainte D0-178.<br>Vous vous appuierez pour vos développements sur une suite d'outils et méthodes logicielles et de tutoriels d'apprentissage.<br>Des référents sont disponibles pour répondre à vos questions sur des thématiques particulières.<br>Vous serez ainsi mis dans les meilleures conditions pour la réussite de votre apprentissage.</p><br><br><p>Formation : 1ère année d'école d'ingénieur en alternance<br>Compétences techniques : Une bonne connaissance de développement en logiciel embarqué, C et Python/ Une bonne capacité rédactionnelle. Des connaissances matérielles de laboratoire électronique et du hardware<br>Qualités requises : Rigueur, méthode, travail en équipe</p><br><br><br> </div>