Software Tester Jobs in UAE
7160 Jobs Found
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Software Development</p><ul><li><p>Design, develop, test, and deploy software applications and services.</p></li><li><p>Develop scalable and maintainable backend systems using Java and related frameworks.</p></li><li><p>Build responsive and user-friendly frontend applications using modern web technologies.</p></li><li><p>Participate in all phases of the Software Development Life Cycle (SDLC).</p></li></ul><br><p><strong>Preferred Technologies (Any)</strong></p><ul><li><p>Java / Spring Boot</p></li><li><p>.NET / C#</p></li><li><p>Python</p></li><li><p>Angular / React / Vue.js</p></li><li><p>REST APIs & Microservices</p></li><li><p>SQL Server, Oracle, PostgreSQL, MySQL</p></li><li><p>Docker, Kubernetes</p></li><li><p>Azure, AWS, or GCP</p></li><li><p>Git, Jenkins, JIRA</p></li><li><p>Agile / Scrum</p></li></ul></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field.</p></li><li><p>Relevant certifications in Java, Cloud, Agile, or Software Development are advantageous. </p></li></ul><br><p><strong>UAE/Dubai passport holders only</strong></p><p></p></section>
<p><strong>SCOPE (Brief Description Of Overall Responsibility):</strong></p><br/><p>The Testing & Commissioning Engineer shall be responsible for design, testing& commissioning of protection and control systems at HV stations (33, 132 and 220 kV). The P&C engineer shall be responsible for the selection and parameterization of BCPUs (Protection and control) of the SCMS systems as well as other IEDs. He shall be competent with HV interlocking schemes, AC and DC schematics and modifications (including CT & PT circuits and cabling). He shall be familiar in use of relay testing equipment (OMICRON and ISA).</p><br/><p><strong>The Main Job Activities:</strong></p><br/><p>- Preparation of modifications of AC and DC schematics and interlocking schemes.</p><p>- Select and size various IEDs (including BCPUs).</p><p>- Familiar with various substation communication IEC (IEC 6150 and IEC 6070-5-101/104) protocols</p><p>- Using testing equipment (e.g. OMICRON and ISA)</p><p>- Familiar with SCMS HMI and SCADA software</p><p>- Capable of testing individual components and overall integrated systems</p><p>- Attending site services for installation supervision, commissioning and site acceptance test</p><p><strong>Desired Candidate Profile</strong></p><p>- GCC Competency (especially TAQA in Abu Dhabi)</p><p>- Familiar with various SCMS and protection relay protocols.</p><p>- Familiar with Telecommunication Systems and components such as SDH and PDH Multiplexers and radio communication and modems.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>Job Summary</b></p><p>We are seeking an experienced and results-oriented Software Sales Manager to lead our software sales activities and drive business growth. The ideal candidate will be responsible for developing sales strategies, generating new business opportunities, managing the sales pipeline, and achieving revenue targets. The role involves promoting our software solutions, including ERP, e-invoicing, CRM, HRMS, POS, and other business applications across various industries.</p><p><br></p><p><b>Key Responsibilities</b></p><ul><li>Develop and execute sales strategies to achieve monthly, quarterly, and annual revenue targets.</li><li>Identify and acquire new clients through networking, referrals, cold calling, and strategic partnerships.</li><li>Lead the complete sales cycle from lead generation to contract closure.</li><li>Conduct client meetings, presentations, product demonstrations, and proposal discussions.</li><li>Build and maintain strong relationships with key clients and stakeholders.</li><li>Manage, mentor, and motivate the sales team to achieve individual and team targets.</li><li>Monitor sales performance, prepare sales reports, and provide regular updates to management.</li><li>Collaborate with the implementation and technical teams to ensure smooth project handover and customer satisfaction.</li><li>Maintain accurate sales records and pipeline updates in the CRM/ERP system.</li><li>Stay informed about industry trends, competitor activities, and emerging technologies to identify new business opportunities.</li></ul><p><br></p><p><br></p> </div><h2 class="h5">Skills</h2>
<div data-jb-field="skills"><p><b>Requirements</b></p><ul><li>Bachelor's degree in Business Administration, Marketing, Information Technology, or a related field.</li><li>Minimum <b>3–5 years</b> of experience in software, ERP, SaaS, or IT solution sales, with at least <b>1–2 years</b> in a leadership or managerial role.</li><li>Proven track record of consistently achieving or exceeding sales targets.</li><li>Strong knowledge of B2B sales processes and enterprise software solutions.</li><li>Excellent communication, presentation, negotiation, and leadership skills.</li><li>Ability to build long-term client relationships and manage key accounts.</li><li>Strong analytical and problem-solving abilities.</li><li>Proficiency in CRM systems and Microsoft Office applications.</li><li>A valid UAE driving license is preferred.</li></ul><p><br></p><p><b>Preferred Skills</b></p><ul><li>Experience selling ERP solutions such as ERPNext, CRM, HRMS, POS, Accounting Software, or UAE e-invoicing solutions.</li><li>Knowledge of UAE business regulations and digital transformation initiatives.</li><li>Experience in team leadership, forecasting, and sales planning.</li></ul><p><br></p><p><br></p></div>
<p>Software Developer – Immediate Hiring</p>
<p>We are looking for a motivated Software Developer to join our growing technology team in the UAE.</p>
<p>What You’ll Do:</p>
<p>Design, develop, and maintain software applications<br />
Write clean, efficient, and scalable code<br />
Fix bugs and improve system performance<br />
Work with teams on new features and updates</p>
<p>Who Can Apply:</p>
<p>Freshers are welcome to apply<br />
Basic knowledge of programming languages (Java, Python, PHP, or similar)<br />
Understanding of web or software development fundamentals<br />
Problem-solving mindset and willingness to learn</p>
<p>What We Offer:</p>
<p>Competitive salary package<br />
Visa and company benefits as per UAE labor law<br />
Career growth and training opportunities<br />
Professional and supportive work environment</p>
<p>Job Type: Full-Time<br />
Location: UAE</p>
<p>Apply Today!</p>
<p>Send your CV via WhatsApp: +971 52 557 7101</p>
<p>Hurry! Limited positions available – early applicants preferred.</p>
<p>Software Developer – Immediate Hiring</p>
<p>We are looking for a motivated Software Developer to join our growing technology team in the UAE.</p>
<p>What You’ll Do:</p>
<p>Design, develop, and maintain software applications<br />
Write clean, efficient, and scalable code<br />
Fix bugs and improve system performance<br />
Work with teams on new features and updates</p>
<p>Who Can Apply:</p>
<p>Freshers are welcome to apply<br />
Basic knowledge of programming languages (Java, Python, PHP, or similar)<br />
Understanding of web or software development fundamentals<br />
Problem-solving mindset and willingness to learn</p>
<p>What We Offer:</p>
<p>Competitive salary package<br />
Visa and company benefits as per UAE labor law<br />
Career growth and training opportunities<br />
Professional and supportive work environment</p>
<p>Job Type: Full-Time<br />
Location: UAE</p>
<p>Apply Today!</p>
<p>Send your CV via WhatsApp: +971 52 557 7101</p>
<p>Hurry! Limited positions available – early applicants preferred.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<strong>QA Automation Engineer – GenAI</strong><p><strong>Location:</strong> Abu Dhabi<br><strong>Experience:</strong> 7+ Years<br><strong>Company:</strong> NorthBay Solutions</p><br><br><strong>About NorthBay Solutions</strong><p>NorthBay Solutions is a global digital transformation company delivering innovative cloud-native and AI/ML-powered solutions. We solve complex business challenges with a focus on modern technologies and real-world impact. At NorthBay, we promote a culture of excellence, ownership, and continuous learning.<br><strong>Note:</strong> This is a full-time onsite role based in Abu Dhabi, UAE. Only UAE based candidates can apply.</p><br><br><strong>Position Overview</strong><p>We are hiring a <strong>QA Automation Engineer – GenAI</strong> with <strong>7+ years of experience.</strong> This role demands a strong foundation in automation testing and a passion for quality across cloud-native, AI/ML, and GenAI platforms.</p><br><br><strong>Key Responsibilities</strong><ul><li><p>Design and execute detailed test strategies, test plans, and test cases</p><br><br></li><li><p>Conduct <strong>functional, integration, performance, and security testing</strong></p><br><br></li><li><p>Build and maintain automation frameworks using <strong>Pytest, Selenium</strong>, or similar tools</p><br><br></li><li><p>Perform thorough <strong>API testing</strong> using <strong>Postman</strong> or comparable tools</p><br><br></li><li><p>Collaborate with DevOps to integrate test automation in <strong>CI/CD pipelines</strong></p><br><br></li><li><p>Validate AI/ML and GenAI solutions by:</p><br><br><ul><li><p>Testing model accuracy, fairness, and performance</p><br><br></li><li><p>Detecting bias and validating robustness</p><br><br></li><li><p>Ensuring input/output data quality</p><br><br></li></ul></li><li><p>Manage and track defects using tools such as <strong>JIRA</strong></p><br><br></li><li><p>Provide mentorship to junior QA engineers and promote quality best practices</p><br><br></li></ul><strong>Required Qualifications</strong><ul><li><p>7+ years of hands-on experience in QA and automation engineering</p><br><br></li><li><p>Proficiency with <strong>automation tools</strong> (e.g., Pytest, Selenium)</p><br><br></li><li><p>Strong skills in <strong>API testing</strong></p><br><br></li><li><p>Knowledge of <strong>CI/CD integration</strong></p><br><br></li><li><p>Solid understanding of software testing methodologies and lifecycle</p><br><br></li><li><p>Experience with <strong>functional and non-functional testing</strong></p><br><br></li><li><p>Excellent communication and team collaboration skills</p><br><br></li></ul><strong>Preferred Skills</strong><ul><li><p>Experience testing <strong>AI/ML and GenAI</strong> systems, including:</p><br><br><ul><li><p>Model validation and bias detection</p><br><br></li><li><p>Feature/data pipeline testing</p><br><br></li><li><p>Robustness and performance evaluation</p><br><br></li></ul></li><li><p>Familiarity with <strong>cloud platforms</strong> (AWS, Azure, GCP)</p><br><br></li></ul><br> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job description
<p></p><br><p><b>Discover the Opportunity</b><br>We are seeking a Senior Software Architect to join a unique tech venture. The company focuses on cutting edge applications centered around security and data privacy.<br>This role offers exceptional long term stability alongside the fast paced innovation of an agile startup environment. You will work alongside a lean tech team, reporting directly to the Tech Product Manager while taking ownership of core software architecture and hands on development.<br></p><br><p><b>Discover the Role<br></b>As a Senior Software Architect, you will balance technical strategy with active development in a roughly equal split. You will take end to end architectural ownership of user centric applications and cloud infrastructure supporting a modular platform.</p><br><p>You will lead the integration of machine learning models into reliable, scalable production systems while ensuring cloud native services remain secure, compliant, and observable. This is an individual contributor position designed for a skilled builder who thrives in a fast moving environment.<br></p><br><p><b>Discover the Responsibilities</b></p><br><ul><li><p>Take complete ownership of software and platform architecture from initial design through production deployment.</p><br></li><li><p>Spend half your time writing hands on code, specifically integrating machine learning models and working with Python.</p><br></li><li><p>Design, deploy, and manage multi tenant microservices infrastructure across AWS cloud environments and Kubernetes clusters.</p><br></li><li><p>Embed zero trust networking, privacy by design, and strict security controls across platforms Build and optimize continuous deployment pipelines, automated testing, and full stack observability layers.</p><br></li><li><p>Work on production grade software products built directly for external commercial users.</p><br></li><li><p>Identify and resolve system performance bottlenecks, technical debt, and scalability limitations.<br></p><br></li></ul><p><b>Discover the Requirements</b></p><br><ul><li><p>Minimum 5 to 7 years of relevant experience in software architecture and hands on engineering Strong hands on development skills in Python.</p><br></li><li><p>Proven experience building commercial SaaS products sold directly to customers.</p><br></li><li><p>Deep technical knowledge of cloud infrastructure on AWS and container orchestration via Kubernetes Solid grasp of DevOps and MLOps practices, infrastructure as code, and continuous integration tools.</p><br></li><li><p>Strong understanding of zero trust security, data encryption, and data residency standards Experience in fast paced startup or scaleup environments is strongly preferred.</p><br></li><li><p>Familiarity with large language models or agentic setups is a distinct advantage.</p><br></li></ul><br>
</div>
Software Tester / QA Analyst / Automation Engineer – Role Description & Qualifications Role Overview The Software Tester / QA Analyst / Automation Engineer is responsible for ensuring software quality, reliability, and performance through structured testing processes and automation practices. This role works closely with development, product, and technical teams to identify issues, validate solutions, and improve overall application quality. The position combines manual testing expertise with automation skills to support efficient and dependable software delivery. Key Responsibilities • Design, prepare, and execute test plans, test cases, and testing scenarios. • Perform functional, regression, integration, and usability testing. • Analyze requirements and identify potential quality risks or gaps. • Create and maintain automated test scripts to improve testing efficiency. • Identify, document, and track defects through resolution. • Collaborate with developers and stakeholders to investigate and resolve issues. • Validate software features against technical and business requirements. • Maintain testing documentation, reports, and quality metrics. • Support continuous improvement of testing processes and automation frameworks. • Participate in release validation and ensure product readiness before deployment. Qualifications and Requirements • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. • Experience in software testing, quality assurance, or automation engineering. • Strong understanding of software development lifecycle and testing methodologies. • Knowledge of manual testing techniques and defect management processes. • Experience with automation frameworks or testing tools is preferred. • Basic understanding of programming concepts and scripting languages. • Strong analytical and problem-solving skills. • High attention to detail and commitment to software quality. • Ability to collaborate effectively with cross-functional technical teams. • Strong organizational skills and ability to manage multiple testing priorities. Summary The Software Tester / QA Analyst / Automation Engineer plays a critical role in delivering high-quality software by ensuring applications meet performance, reliability, and usability expectations. This position offers opportunities to work with modern testing practices, improve automation capabilities, and contribute to continuous product improvement.
Software Tester / QA Analyst / Automation Engineer – Role Description & Qualifications Role Overview The Software Tester / QA Analyst / Automation Engineer is responsible for ensuring software quality, reliability, and performance through structured testing processes and automation practices. This role works closely with development, product, and technical teams to identify issues, validate solutions, and improve overall application quality. The position combines manual testing expertise with automation skills to support efficient and dependable software delivery. Key Responsibilities • Design, prepare, and execute test plans, test cases, and testing scenarios. • Perform functional, regression, integration, and usability testing. • Analyze requirements and identify potential quality risks or gaps. • Create and maintain automated test scripts to improve testing efficiency. • Identify, document, and track defects through resolution. • Collaborate with developers and stakeholders to investigate and resolve issues. • Validate software features against technical and business requirements. • Maintain testing documentation, reports, and quality metrics. • Support continuous improvement of testing processes and automation frameworks. • Participate in release validation and ensure product readiness before deployment. Qualifications and Requirements • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. • Experience in software testing, quality assurance, or automation engineering. • Strong understanding of software development lifecycle and testing methodologies. • Knowledge of manual testing techniques and defect management processes. • Experience with automation frameworks or testing tools is preferred. • Basic understanding of programming concepts and scripting languages. • Strong analytical and problem-solving skills. • High attention to detail and commitment to software quality. • Ability to collaborate effectively with cross-functional technical teams. • Strong organizational skills and ability to manage multiple testing priorities. Summary The Software Tester / QA Analyst / Automation Engineer plays a critical role in delivering high-quality software by ensuring applications meet performance, reliability, and usability expectations. This position offers opportunities to work with modern testing practices, improve automation capabilities, and contribute to continuous product improvement.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br><p>Emirates Electrical & Instrumentation Company LLC is a proud member of the Juman Energy Group.<br>
For almost 20 years, we have made vital contributions to the Oil & Gas sector of the UAE, executing both onshore and offshore projects. Abu Dhabi National Oil Company (ADNOC) is one of our main clients along with Tier 1 and Tier 2 EPC contractors in this sector. We have the expertise to carry out full EPC&M services for electrical and instrumentation works and bring our intrinsic knowledge to measure and automate exploration, production, separation, refining processes, and distribution through our localized services.</p><br><br>Job Description<br><p><strong>1. Position Purpose</strong></p><br><p>The Lead Testing & Commissioning Engineer shall lead the complete pre-commissioning, commissioning, start-up, performance testing and handover of the Project. The primary process package is the instrument air and plant air compressor system; however, successful commissioning depends on extensive integration with electrical power systems, instrumentation, package PLC, DCS/ESD/F&G, mechanical and piping systems, utilities, brownfield tie-ins and offshore operations. The role is therefore multidisciplinary and shall coordinate all relevant disciplines, OEMs, subcontractors and Company representatives to achieve safe and timely system start-up.</p><br><p><strong>2. Key Accountabilities</strong></p><br><ul><li>Own and lead the overall testing and commissioning strategy, systemization, execution plan and handover process for the complete Project.</li><li>Lead commissioning of compressor and dryer packages, including mechanical run-in, electrical energization, instrumentation calibration, logic validation, functional testing and performance testing.</li><li>Act as the single focal point for commissioning interfaces among Engineering, Procurement, Construction, OEMs, subcontractors, ADNOC Offshore Operations and the project management team.</li><li>Ensure all systems and subsystems are mechanically complete, safe, properly documented and ready before energization, introduction of utilities or start-up.</li><li>Drive closure of punch items, technical queries, interface issues and commissioning constraints to meet project milestones.</li></ul><p><strong>3. Detailed Roles and Responsibilities</strong></p><br><p>3.1 Commissioning Management and Planning</p><br><ul><li>Develop the overall Pre-Commissioning, Commissioning, Start-up and Performance Test Plan for the project.</li><li>Define commissioning systems, subsystems, boundaries, priorities, turnover sequence and required completion milestones.</li><li>Prepare and maintain the commissioning schedule, resource plan, vendor mobilization plan and offshore execution sequence in coordination with Planning and Construction.</li><li>Establish commissioning readiness criteria, system handover requirements, Mechanical Completion (MC), Ready for Commissioning (RFC), Ready for Start-up (RFSU) and final acceptance requirements.</li><li>Prepare and maintain the Commissioning Register, system/subsystem status tracker, punch list register, constraint register, interface register and vendor attendance schedule.</li><li>Coordinate commissioning inputs for shutdown planning, brownfield tie-ins, SIMOPS, offshore campaigns and marine/logistics requirements.</li><li>Conduct commissioning readiness reviews, daily coordination meetings and system walkdowns with all stakeholders.</li></ul><p>3.2 Compressor and Mechanical Package Commissioning</p><br><ul><li>Lead pre-commissioning and commissioning of instrument air and plant air compressors, dryers, filters, receivers, after-coolers, drains and associated auxiliaries.</li><li>Verify package installation, alignment, lubrication, cooling, ventilation, cleanliness, flushing, leak testing and readiness for initial start.</li><li>Coordinate compressor OEM activities including preservation release, pre-start inspection, first start, no-load/load trials, vibration checks, capacity testing and reliability run.</li><li>Validate compressor loading/unloading sequence, duty/standby operation, automatic changeover, pressure control, dryer regeneration and package operating philosophy.</li><li>Coordinate piping blowdown, flushing, pressure/leak testing, reinstatement, line-up and introduction of air to the existing platform networks.</li><li>Lead package performance testing against approved datasheets, guaranteed capacity, pressure, dew point, power consumption and other contractual performance criteria.</li><li>Ensure safe interface with existing instrument air and plant air systems during cutover and transition.</li></ul><p>3.3 Electrical Testing and Energization</p><br><ul><li>Lead testing, energization and functional checks for all electrical systems supporting the project package, including HV/LV switchgear, MCCs, VFDs, UPS/DC systems, distribution boards, transformers and control panels as applicable.</li><li>Review and approve energization procedures, switching programs, electrical isolation plans, LOTO requirements and energization certificates.</li><li>Ensure completion and acceptance of insulation resistance, continuity, earthing, contact resistance, primary/secondary injection, protection relay, functional and inter-trip tests.</li><li>Verify protection settings, relay coordination, motor starting requirements, control power availability and interfaces with existing electrical systems.</li><li>Lead motor solo runs, rotation checks, VFD tuning, current/vibration monitoring and load testing of compressor motors and auxiliaries.</li><li>Coordinate electrical OEM support and resolve issues related to switchgear, MCC, VFD, ECMS/PMS and package power/control interfaces.</li></ul><p>3.4 Instrumentation, Control and ICSS Integration</p><br><ul><li>Lead calibration, loop checking and functional testing of pressure, temperature, flow, dew point, vibration and other package/process instruments.</li><li>Ensure completion of instrument installation checks, impulse line verification, tubing leak tests, instrument air connections, range/settings verification and calibration records.</li><li>Review and validate I/O lists, loop diagrams, instrument index, alarm and trip set points, control narratives, Cause & Effect matrices and shutdown philosophy.</li><li>Lead package PLC, DCS, ESD, F&G, ECMS/PMS and other ICSS interface testing, including hardwired and communication signals.</li><li>Coordinate Factory Acceptance Tests (FAT), Integrated FAT, Site Acceptance Tests (SAT), loop tests, logic tests and end-to-end functional tests.</li><li>Validate compressor start permissive, trips, alarms, sequencing, duty/standby changeover, remote/local operation and emergency shutdown response.</li><li>Coordinate DCS graphics, alarm displays, trends, historian points and operator interface validation with ADNOC Operations.</li></ul><p>3.5 Engineering, Construction and Vendor Interface</p><br><ul><li>Review engineering deliverables from a commissioning and operability perspective, including P&IDs, SLDs, layouts, cable schedules, loop drawings, logic diagrams, Cause & Effect, datasheets and vendor documents.</li><li>Identify commissioning requirements early and ensure they are incorporated into design, procurement, construction and vendor scope.</li><li>Provide input to constructability, operability, maintainability, HAZOP/PHA, design reviews, 3D model reviews and shutdown/tie-in studies.</li><li>Coordinate resolution of design changes, field changes, technical queries, NCRs, interface gaps and vendor deviations affecting commissioning.</li><li>Confirm preservation, storage, installation and pre-commissioning requirements for vendor packages and long-lead equipment.</li><li>Ensure adequate availability of commissioning spares, consumables, temporary facilities, test equipment, special tools and vendor specialists.</li></ul><p>3.6 Offshore Brownfield, SIMOPS and Start-up Coordination</p><br><ul><li>Plan and coordinate offshore commissioning activities in live operating facilities with minimum disruption to existing operations.</li><li>Prepare detailed tie-in, cutover, isolation, de-isolation, reinstatement and start-up sequences in coordination with ADNOC Operations.</li><li>Ensure compliance with PTW, SIMOPS, LOTO, energy isolation, electrical safety rules and offshore work control requirements.</li><li>Participate in job safety analysis, task risk assessments, toolbox talks, pre-start-up safety reviews and operational readiness reviews.</li><li>Coordinate offshore manpower, rotation, access, logistics, material movement and vendor/OEM attendance for commissioning campaigns.</li><li>Provide immediate technical leadership for troubleshooting and safe recovery from failed tests, trips or start-up issues.</li></ul><p>3.7 Documentation, Completion and Handover</p><br><ul><li>Prepare, review and obtain approval for pre-commissioning, commissioning, energization, functional test, start-up and performance test procedures.</li><li>Ensure complete and accurate ITRs, check sheets, loop folders, FAT/SAT reports, test certificates, calibration records and commissioning dossiers.</li><li>Manage MC, RFC, RFSU, System Completion and final handover dossiers in accordance with project and ADNOC requirements.</li><li>Coordinate red-line markups, as-built drawings, O&M manuals, spare parts records, vendor data books and final turnover documentation.</li><li>Lead punch categorization and closure, ensuring no safety-critical or start-up-blocking punch remains open before commissioning.</li><li>Prepare daily, weekly and monthly commissioning reports, progress curves, look-ahead plans, risk/constraint reports and management updates.</li><li>Coordinate training, familiarization and final handover to ADNOC Operations and Maintenance teams.</li></ul><p>4. HSE and Quality Responsibilities</p><br><ul><li>Demonstrate visible HSE leadership and stop any unsafe testing, energization or start-up activity.</li><li>Ensure all commissioning works comply with ADNOC HSE requirements, Electrical Safety Rules, PTW, LOTO, SIMOPS and project procedures.</li><li>Confirm calibrated and certified test equipment is used and all test records are traceable.</li><li>Ensure commissioning activities comply with approved Inspection and Test Plans, method statements and quality requirements.</li><li>Lead incident/near-miss reporting, technical investigation and corrective action for commissioning-related events.</li></ul><p>5. Team Leadership</p><br><ul><li>Lead and coordinate commissioning engineers, discipline engineers, supervisors, technicians, vendors, OEM specialists and subcontractor personnel.</li><li>Allocate responsibilities by system and discipline and ensure clear ownership of commissioning deliverables and field activities.</li><li>Mentor team members, provide technical guidance and maintain effective communication between office, yard and offshore teams.</li><li>Forecast manpower and specialist requirements and support timely mobilization, offshore certification and competency verification.</li><li>Promote collaborative working with ADNOC representatives while protecting project scope, schedule, quality and contractual requirements.</li></ul><p><strong>4. Key Deliverables</strong></p><br><ul><li>Approved Commissioning Execution Plan and system/subsystem breakdown.</li><li>Commissioning procedures, energization plans, test packs and performance test procedures.</li><li>Commissioning schedule, resource/vendor mobilization plan and readiness tracker.</li><li>MC/RFC/RFSU/System Completion dossiers and punch-list closeout records.</li><li>Daily/weekly/monthly progress reports and commissioning risk/constraint registers.</li><li>Final handover dossiers, as-built documentation, operating records and training completion.</li></ul><br>Qualifications<br><p><strong>Minimum Qualification and Experience:</strong></p><br><ul><li>Bachelor's degree in Electrical Engineering, Instrumentation & Control Engineering, Mechanical Engineering or equivalent. An Electrical or Instrumentation background with strong compressor/mechanical package commissioning experience is preferred.</li><li>Minimum 16 years of experience in Oil & Gas EPC projects, with at least 8 years in testing, commissioning and start-up leadership roles.</li><li>Demonstrated experience in commissioning compressor packages and associated electrical, instrumentation, control and utility systems.</li><li>Substantial offshore brownfield experience, including live-plant tie-ins, shutdowns, SIMOPS and start-up activities.</li><li>Experience with ADNOC Offshore or similar major operating companies is strongly preferred.</li><li>Proven experience coordinating package OEMs, electrical vendors, ICSS vendors, construction teams and operations personnel.</li><li>Ability to independently lead multidisciplinary commissioning from engineering review through final handover.</li></ul><p><strong>Required Technical Competencies:</strong></p><br><ul><li>Compressor package operation and commissioning, including rotary screw/centrifugal compressor systems, dryers and air treatment equipment.</li><li>HV/LV electrical systems, switchgear, MCCs, VFDs, motors, UPS/DC systems, protection and energization.</li><li>Instrumentation calibration, loop checking, package PLC, DCS/ESD/F&G integration, Cause & Effect and functional testing.</li><li>Mechanical completion, systemization, commissioning dossiers, punch management and turnover processes.</li><li>Brownfield tie-ins, isolation philosophy, cutover planning, SIMOPS and offshore commissioning execution.</li><li>Ability to read and interpret P&IDs, SLDs, schematics, wiring diagrams, loop drawings, logic diagrams and vendor documentation.</li><li>Knowledge of ADNOC standards, IEC, ISA, API, NFPA and applicable hazardous-area requirements.</li></ul><p><strong>Software and Tools:</strong></p><br><ul><li>MS Office, advanced Excel-based trackers and commissioning reporting tools.</li><li>EDMS/Aconex/Wrench or similar document management systems.</li><li>Commissioning management or completion systems such as WinPCS, ICAPS, Zenator, CoConsole or equivalent.</li><li>ETAP and electrical testing tools such as Omicron, Megger and Fluke are desirable.</li><li>PLC/DCS diagnostic and configuration exposure relevant to ABB, Siemens, Schneider, Rockwell or other project systems is desirable.</li><li>AVEVA E3D/PDMS, Navisworks or similar model review tools are desirable.</li></ul><br>Additional Information<br><p><strong>Personal Attributes:</strong></p><br><ul><li>Strong leadership, ownership and decision-making capability in high-pressure site and offshore environments.</li><li>Excellent multidisciplinary coordination, communication, reporting and stakeholder-management skills.</li><li>Systematic approach to safety, quality, documentation, troubleshooting and closeout.</li><li>Ability to work across engineering, construction, commissioning and operations teams and manage multiple vendors simultaneously.</li><li>Willingness and medical fitness to travel and work offshore as required.</li></ul><br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><strong>Senior Software Engineer</strong></p><p><strong>Overview</strong></p><p>We are seeking a highly skilled Software Engineer with strong backend and full-stack capabilities to join our growing team in Jordan. The ideal candidate brings deep technical expertise, a passion for building scalable systems, and the ability to work within modern cloud‑native environments. This role involves designing, developing, and optimising distributed applications that support mission-critical operations.</p><br><p><strong>Key Responsibilities</strong></p><ul><li><p>Design, develop, and maintain high-quality software solutions using .NET (C#), JavaScript, or TypeScript.</p></li><li><p>Build and enhance microservices-based architectures and distributed systems.</p></li><li><p>Implement and optimise data storage solutions using PostgreSQL, Elasticsearch, and message‑queue technologies.</p></li><li><p>Develop and maintain RESTful APIs and event-driven components.</p></li><li><p>Collaborate with cross-functional teams to deliver secure, scalable, and high-performance applications.</p></li><li><p>Deploy, monitor, and troubleshoot applications in containerised environments using Kubernetes and Docker.</p></li><li><p>Contribute to CI/CD pipelines and ensure smooth, automated delivery processes.</p></li><li><p>Apply strong analytical and problem-solving skills to improve system performance and reliability.</p></li></ul><br><p><strong>Required Qualifications</strong></p><ul><li><p>5+ years of professional software development experience.</p></li><li><p>Strong proficiency in .NET (C#) and hands-on experience with the .NET ecosystem.</p></li><li><p>Solid experience with JavaScript or TypeScript.</p></li><li><p>Proven experience working with microservices and distributed system architectures.</p></li><li><p>Practical knowledge of PostgreSQL, Elasticsearch, and message‑queue technologies (e.g., RabbitMQ, Kafka).</p></li><li><p>Familiarity with Kubernetes, Docker, and modern CI/CD practices.</p></li><li><p>Strong understanding of RESTful API design and event-driven patterns.</p></li><li><p>A performance-driven mindset with attention to detail and optimisation.</p></li></ul><br><br><br></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong>Education</strong></p><ul><li><p>Bachelor’s degree in computer science, Software Engineering, Computer Engineering, or a related technical field.</p></li><li><p>Master’s degree is a plus but not required.</p></li></ul><br><p><strong>Nice to Have</strong></p><ul><li><p>Experience with React.js or similar modern frontend frameworks.</p></li><li><p>Exposure to biometric devices such as fingerprint scanners, iris scanners, facial recognition systems, or signature‑capture devices.</p></li><li><p>Background in government, security, defence, or border‑control systems.</p></li><li><p>Knowledge of biometric standards such as ISO 19794, NIST, or related frameworks.</p></li></ul><p></p></section>
QA Tester Intern — AI-Assisted Testing and Automation <br>• Company: Elchai Group• Location: Dubai, UAE, on-site• Department: Product, Engineering, and Quality Assurance• Type: internship, Monday to Friday, ten to four, eight to twelve weeks • Compensation: unpaid, with a completion certificate subject to satisfactory performance • Future opportunity: high-performing interns may be considered for a paid role based on performance and company needs <br>About the role:<br> Elchai Group builds advanced digital platforms across AI infrastructure, real-world assets, legal AI, compliance-focused workflows, investor portals, and admin dashboards — these are complex, multi-step business systems, not simple websites. We're looking for a QA Tester Intern to help test these platforms before they reach users, investors, internal teams, and partners. This role suits someone who wants practical experience in software testing, QA automation, AI-assisted testing, Playwright, API testing, and product quality. This is not a basic manual testing internship — you should be willing to learn how to test complex products using structured QA thinking, AI tools, browser testing, and clear documentation.<br> Key responsibilities: <br>• Use AI tools to help generate and organize test cases, edge cases, and regression checklists• Run manual and exploratory testing across dashboards, portals, admin panels, and user flows like sign-up, login, onboarding, forms, approvals, uploads, and downloads• Check error, loading, and empty states, mobile responsiveness, and cross-browser behavior• Support Playwright automation for login flows, form validation, role-based access, and multi-step workflows• Test APIs and backend workflows — response status, authentication, permissions, data consistency, and audit logs• Perform boundary testing to confirm what the system should not allow, such as a normal user reaching admin pages or seeing another user's private records• Write clear, reproducible bug reports developers can act on quickly• We ask for discretion and care with confidential project material.<br> Requirements: <br>• Strong interest in QA, software testing, AI tools, and automation• Basic understanding of web applications• Good attention to detail• Clear written English for reports and documentation• The ability to read product requirements and turn them into test cases• Basic knowledge of Java Script or Type Script• Basic understanding of Playwright, or willingness to learn quickly• Familiarity with browser Dev Tools• The ability to test both successful and failure flows,hands-on<br> Nice to have: • Playwright, Cypress, or Postman• REST API testing• Git Hub or Git Hub Actions• Basic SQL• Tools like Jira, Linear, or Trello• Figma inspection, accessibility testing, or security testing basics• Prompt or LLM testing• Interest in fintech, legaltech, regtech, Saa S, or investor platforms <br>What you'll learn:• AI-assisted QA workflows• Playwright automation• Manual and exploratory testing• API and UI testing• QA documentation and bug triage• Test planning from product requirements• How to test complex investor, compliance, and admin platforms• How to work with developers, product managers, and operations teams<br> Ideal candidate: <br>Not someone who waits for instructions every minute. We need someone structured, detail-oriented, curious, and quick to learn, who can test complex workflows carefully — read a requirement, design the tests, find what breaks, and document it clearly. This suits an early-career candidate aiming to become a QA automation engineer, AI QA tester, product QA analyst, or software tester.
QA Tester Intern — AI-Assisted Testing and Automation <br>• Company: Elchai Group• Location: Dubai, UAE, on-site• Department: Product, Engineering, and Quality Assurance• Type: internship, Monday to Friday, ten to four, eight to twelve weeks • Compensation: unpaid, with a completion certificate subject to satisfactory performance • Future opportunity: high-performing interns may be considered for a paid role based on performance and company needs <br>About the role:<br> Elchai Group builds advanced digital platforms across AI infrastructure, real-world assets, legal AI, compliance-focused workflows, investor portals, and admin dashboards — these are complex, multi-step business systems, not simple websites. We're looking for a QA Tester Intern to help test these platforms before they reach users, investors, internal teams, and partners. This role suits someone who wants practical experience in software testing, QA automation, AI-assisted testing, Playwright, API testing, and product quality. This is not a basic manual testing internship — you should be willing to learn how to test complex products using structured QA thinking, AI tools, browser testing, and clear documentation.<br> Key responsibilities: <br>• Use AI tools to help generate and organize test cases, edge cases, and regression checklists• Run manual and exploratory testing across dashboards, portals, admin panels, and user flows like sign-up, login, onboarding, forms, approvals, uploads, and downloads• Check error, loading, and empty states, mobile responsiveness, and cross-browser behavior• Support Playwright automation for login flows, form validation, role-based access, and multi-step workflows• Test APIs and backend workflows — response status, authentication, permissions, data consistency, and audit logs• Perform boundary testing to confirm what the system should not allow, such as a normal user reaching admin pages or seeing another user's private records• Write clear, reproducible bug reports developers can act on quickly• We ask for discretion and care with confidential project material.<br> Requirements: <br>• Strong interest in QA, software testing, AI tools, and automation• Basic understanding of web applications• Good attention to detail• Clear written English for reports and documentation• The ability to read product requirements and turn them into test cases• Basic knowledge of Java Script or Type Script• Basic understanding of Playwright, or willingness to learn quickly• Familiarity with browser Dev Tools• The ability to test both successful and failure flows,hands-on<br> Nice to have: • Playwright, Cypress, or Postman• REST API testing• Git Hub or Git Hub Actions• Basic SQL• Tools like Jira, Linear, or Trello• Figma inspection, accessibility testing, or security testing basics• Prompt or LLM testing• Interest in fintech, legaltech, regtech, Saa S, or investor platforms <br>What you'll learn:• AI-assisted QA workflows• Playwright automation• Manual and exploratory testing• API and UI testing• QA documentation and bug triage• Test planning from product requirements• How to test complex investor, compliance, and admin platforms• How to work with developers, product managers, and operations teams<br> Ideal candidate: <br>Not someone who waits for instructions every minute. We need someone structured, detail-oriented, curious, and quick to learn, who can test complex workflows carefully — read a requirement, design the tests, find what breaks, and document it clearly. This suits an early-career candidate aiming to become a QA automation engineer, AI QA tester, product QA analyst, or software tester.
Role Description This part-time hybrid role, based in Dubai, involves both on-site collaboration and some work-from-home flexibility. The Software Tester / QA Analyst / Automation Engineer will design, execute, and maintain manual and automated test cases across web and mobile applications. Responsibilities include identifying defects, documenting issues clearly, and collaborating with developers, product owners, and other stakeholders to ensure timely resolution. The role also involves creating and updating test plans, participating in regression and integration testing, and contributing to continuous improvement of testing processes and quality standards. The individual will help refine requirements, validate new features before release, and support the implementation of best practices in software quality assurance.<br>Qualifications<br> Strong foundation in Software Testing and Quality Assurance, with experience in structured test processes. Hands-on skills in Test Execution and designing clear, comprehensive Test Cases. Well-developed Analytical Skills for troubleshooting, root-cause analysis, and interpreting test results. Experience with test automation tools and frameworks (e.g., Selenium, Cypress, or similar) is preferred. Familiarity with Agile or Scrum development environments and collaborative tools (e.g., Jira, Test Rail). Ability to communicate issues and recommendations clearly in written and spoken English. Attention to detail, organized work habits, and the ability to manage multiple testing tasks on a part-time schedule. Relevant degree or diploma in Computer Science, Engineering, Information Technology, or equivalent practical experience.
Begin your career in software testing by helping test applications, identifying issues, recording results, and supporting the development team to improve software quality. A great opportunity to gain hands-on experience in the tech industry. Qualifications:No experience required. We welcome motivated individuals with basic computer skills, strong attention to detail, and a willingness to learn. Full training and ongoing support are provided.
Begin your career in software testing by helping test applications, identifying issues, recording results, and supporting the development team to improve software quality. A great opportunity to gain hands-on experience in the tech industry. Qualifications:No experience required. We welcome motivated individuals with basic computer skills, strong attention to detail, and a willingness to learn. Full training and ongoing support are provided.
Begin your career in software testing by helping test applications, identifying issues, recording results, and supporting the development team to improve software quality. A great opportunity to gain hands-on experience in the tech industry. Qualifications: No experience required. We welcome motivated individuals with basic computer skills, strong attention to detail, and a willingness to learn. Full training and ongoing support are provided.
Begin your career in software testing by helping test applications, identifying issues, recording results, and supporting the development team to improve software quality. A great opportunity to gain hands-on experience in the tech industry. Qualifications: No experience required. We welcome motivated individuals with basic computer skills, strong attention to detail, and a willingness to learn. Full training and ongoing support are provided.
Begin your career in software testing by helping test applications, identifying issues, recording results, and supporting the development team to improve software quality. A great opportunity to gain hands-on experience in the tech industry. Qualifications: No experience required. We welcome motivated individuals with basic computer skills, strong attention to detail, and a willingness to learn. Full training and ongoing support are provided.
Role Description This is a part-time, on-site Software Tester / QA Analyst / Automation Engineer role based in Dubai. The role involves planning, designing, and executing test cases to validate web and marketing-related software solutions, tools, and platforms. The team member will perform functional, regression, and integration testing, identify defects, document findings, and collaborate with developers and project managers to resolve issues and improve quality. Responsibilities may include creating and maintaining automated test scripts, participating in requirement reviews, and contributing to test plans and quality standards for new and existing features. The role also requires continuous monitoring of system performance and usability to ensure reliable, high-quality experiences for clients and end users. Qualifications Candidates should possess strong Software Testing and Test Execution skills to validate functionality and performance across multiple platforms. Candidates should possess solid Quality Assurance and Test Cases skills to design, document, and maintain structured testing processes. Candidates should possess advanced Analytical Skills to interpret test results, diagnose issues, and suggest practical improvements. Experience with test automation tools and frameworks, preferably in web, e-commerce, or marketing technology environments. Familiarity with defect tracking systems and collaboration tools, and ability to work effectively with cross-functional teams. Strong attention to detail, clear written and verbal communication skills, and a systematic approach to problem-solving. Relevant education in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience. Experience in digital marketing or advertising technology is an advantage, as is prior work within e-commerce or pharmaceutical domains.