وظائف مهندس جودة البرمجيات في الإمارات
٣١٦ وظائف شاغرة
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>ABOUT RED ROCK</b></p><p>Red Rock is a technology company building modern software solutions across web, mobile, fintech, AI,</p><p>blockchain, and emerging technologies.</p><p>We are looking for an exceptional QA Automation Engineer who can take ownership of the quality</p><p>assurance lifecycle and help us build reliable, scalable, and high-quality software products.</p><p>This is not a traditional tester role. We are looking for someone who can design, implement, automate,</p><p>and continuously improve quality processes across multiple products and development teams.</p><p>Important: we are not looking for a manual tester who occasionally writes automated tests. We are</p><p>looking for a Quality Engineering professional capable of designing, implementing, and scaling a</p><p>complete quality assurance ecosystem.</p><p><br></p><p><b>RESPONSIBILITIES</b></p><p><b>Quality Strategy & Leadership</b></p><p>• Define and maintain QA strategies and testing frameworks</p><p>• Create and manage test plans and test cases</p><p>• Design quality assurance processes and standards</p><p>• Identify risks before they become production issues</p><p>• Collaborate closely with developers, product owners, designers, and project managers</p><p>• Define release quality criteria</p><p>• Improve testing efficiency through automation and process optimisation</p><p><br></p><p><b>Manual Testing</b></p><p>• Functional testing</p><p>• Exploratory testing</p><p>• Regression testing</p><p>• User acceptance testing (UAT)</p><p>• Cross-browser testing</p><p>• Cross-platform testing</p><p>• Edge case validation</p><p>• Negative testing</p><p>• Production validation</p><p><br></p><p><b>Test Automation </b></p><p>Build and maintain automated testing frameworks covering end-to-end, smoke, regression, integration, and API testing.</p><p>• Playwright (highly preferred)</p><p>• Cypress</p><p>• Selenium</p><p><br></p><p><b>API Testing</b></p><p>Design and execute testing strategies for REST APIs, GraphQL APIs, and WebSocket communications.</p><p>Tools and technologies: Postman, Newman, Swagger/OpenAPI, Playwright API Testing, Rest Assured,</p><p>Supertest.</p><p><br></p><p><b>Mobile Testing</b></p><p>• Android testing</p><p>• iOS testing</p><p>• Responsive testing</p><p>• Appium automation</p><p><br></p><p><b>Performance & Load Testing</b></p><p>Plan and execute load, stress, capacity, and scalability testing.</p><p>Preferred tools: JMeter, K6.</p><p><br></p><p><b>Database Testing</b></p><p>Validate application data integrity across PostgreSQL, MySQL, and MongoDB.</p><p>• Advanced SQL knowledge</p><p>• Data consistency validation</p><p>• Query verification</p><p>• Migration testing</p><p><br></p><p><b>Security Testing</b></p><p>Perform baseline security validation including authentication, authorization, session management, input</p><p>validation, and API security testing.</p><p>Knowledge of: OWASP Top 10, SQL Injection, XSS, CSRF, and API security best practices.</p><p><br></p><p><b>DevOps & CI/CD Integration</b></p><p>Integrate quality assurance into deployment pipelines. Experience with GitHub Actions, GitLab CI/CD,</p><p>Jenkins, and Bitbucket Pipelines.</p><p>Ability to automate test execution, generate test reports, support release automation, and implement</p><p>quality gates.</p><p><br></p><p><b>AI-Assisted Quality Engineering</b></p><p>Leverage AI tools to improve testing efficiency: AI-generated test cases, automated bug analysis, log</p><p>analysis, and test coverage optimisation.</p><p>Experience using modern AI tools within QA workflows is highly appreciated.</p><p><br></p><p><b>MANDATORY SCREENING REQUIREMENTS</b></p><p>To be considered, applicants must provide at least one of the following:</p><p>• GitHub repository containing a test automation framework they personally developed</p><p>• Playwright automation project</p><p>• Cypress automation project</p><p>• Selenium framework</p><p>• Technical portfolio demonstrating QA architecture work</p><p>Candidates may also be asked to present and explain their automation framework architecture, test</p><p>strategy decisions, CI/CD integration approach, and reporting and monitoring implementation.</p><p>We strongly prefer candidates who can demonstrate real-world QA engineering work over those who</p><p>only hold certifications. Applications without examples of previous QA work may not be considered.</p> </div><h2 class="h5">Skills</h2>
<div data-jb-field="skills"><p><b>REQUIRED SKILLS</b></p><p>• Strong manual testing background</p><p>• Strong automation testing background</p><p>• Playwright experience</p><p>• API testing expertise</p><p>• Strong SQL skills</p><p>• Git proficiency</p><p>• CI/CD experience</p><p>• Agile/Scrum experience</p><p>• Strong analytical thinking</p><p>• Excellent English communication skills</p><p><br></p><p><br></p><p><b>NICE TO HAVE</b></p><p>• Fintech experience</p><p>• Payment systems experience</p><p>• Blockchain/Web3 experience</p><p>• AI product experience</p><p>• Docker</p><p>• Kubernetes</p><p>• Microservices architecture</p><p>• AWS</p><p>• Azure</p><p>• Google Cloud Platform</p></div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are looking for a Junior QA Engineer with basic experience in manual testing and test execution for Banking or Financial Services applications.<br> The ideal candidate should be capable of executing test cases, identifying defects, and supporting the QA team in ensuring product quality.<br> Candidates with exposure to banking, payments, cards, or financial applications will be preferred.<br> Key Responsibilities Execute assigned test cases and test scenarios Perform functional, regression, and system testing Validate application workflows and business functionalities Log and track defects using JIRA or similar tools Work closely with senior QA members and developers Support UAT and release validation activities Prepare test execution reports and maintain test documentation Participate in Agile/Scrum meetings when required Required Skills 1–3 years of experience in Software Testing / QA Basic understanding of: SDLC/STLC Functional Testing Regression Testing Bug Life Cycle Ability to execute test cases as directed Good understanding of defect tracking tools like JIRA Basic SQL knowledge is a plus Good communication and learning attitude Preferred Skills Exposure to Banking / Financial Services domain Knowledge of API testing using Postman Basic automation knowledge (Selenium/Java) is an advantage Experience working in Agile projects Preferred Candidate Profile Detail-oriented and analytical mindset Willingness to learn and grow in QA domain Good team collaboration skills Ability to work in a fast-paced environment</span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><strong>Envision Employment Solutions</strong> is currently looking for a<strong> QA Engineer </strong>for one of our partners, a global leader in consulting, digital transformation, technology and engineering services.</p><br><p><strong>Objective:</strong></p><br><p>We are seeking an experienced <strong>QA Engineer </strong>with strong expertise in <strong>Airline Irregular Operations (IROPS)</strong> to support the testing and validation of mission-critical airline systems. The ideal candidate will have hands-on experience testing flight disruption, passenger reaccommodation, crew recovery, and airport operations workflows, ensuring high-quality system performance during operational disruptions.</p><br><p><em><strong>This role requires either professional fluency in both Arabic and English, or prior international work experience in a Western market (e.g. US, UK, Canada, Europe, Australia).</strong></em></p><br><p><strong>Responsibilities:</strong></p><br><ul><li>Perform functional testing of airline IROPS systems, including flight disruptions, cancellations, passenger re-accommodation, crew recovery, and delay management.</li><li>Design, execute, and maintain End-to-End (E2E), System Integration Testing (SIT), and User Acceptance Testing (UAT) scenarios.</li><li>Validate business workflows across airline operations and ensure compliance with business requirements.</li><li>Execute regression testing and support test automation activities using Selenium, Playwright, or REST Assured.</li><li>Identify, document, and track defects while performing root cause analysis and validating fixes.</li><li>Collaborate with Operations Control, Airport Operations, and IT teams during disruption simulations and testing activities.</li><li>Prepare test documentation, defect reports, and testing progress updates for project stakeholders.</li><li>Support performance and load testing activities for IROPS systems during peak operational scenarios when required.</li><li>Contribute to continuous improvement of QA processes, test coverage, and testing methodologies.</li></ul> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are looking for a Senior QA Engineer / QA Lead with strong experience in Banking and Payments applications .<br> The ideal candidate should have hands-on expertise in test planning, test case design, functional testing, API testing, and end-to-end test execution for enterprise-grade financial systems.<br> Candidates with exposure to core banking, cards & payments, transaction systems, or financial platforms will be highly preferred.<br> Key Responsibilities Prepare detailed Test Plans, Test Scenarios, and Test Cases Execute functional, integration, regression, system, and UAT testing Validate banking/payment workflows and transaction processing systems Perform API testing using Postman/REST Assured/SOAP tools Conduct backend validation using SQL queries Work closely with Business Analysts, Developers, and Product teams Identify, track, and manage defects using JIRA or similar tools Participate in Agile/Scrum ceremonies and QA governance activities Support production validation and root cause analysis Ensure overall product quality and release readiness Required Skills 7+ years of QA experience in Banking / Financial Services domain Strong experience in: Test Planning Test Case Design & Execution Functional Testing Regression Testing API Testing SQL/Database Validation Experience working on: Core Banking Cards & Payments Transaction Processing Systems Financial Platforms Hands-on experience with: Postman / REST Assured / SOAP UI JIRA / Azure DevOps SQL Queries Good understanding of SDLC/STLC and Agile methodology Preferred Skills Automation testing experience using Selenium/Java/TestNG Experience with Vision PLUS, Finacle, Temenos, or payment systems Exposure to Kafka/event-driven systems is an advantage Experience in UAT coordination and stakeholder communication Preferred Candidate Profile Strong analytical and problem-solving skills Excellent communication and stakeholder management Ability to work independently in fast-paced environments Experience in enterprise banking or financial product environments preferred</span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Envision Employment Solutions is currently looking for a QA Engineer for one of our partners, a global leader in consulting, digital transformation, technology and engineering services.<br> Objective: We are seeking an experienced QA Engineer with strong expertise in Airline Irregular Operations (IROPS) to support the testing and validation of mission-critical airline systems.<br> The ideal candidate will have hands-on experience testing flight disruption, passenger reaccommodation, crew recovery, and airport operations workflows, ensuring high-quality system performance during operational disruptions.<br> This role requires either professional fluency in both Arabic and English, or prior international work experience in a Western market (e.<br>g. US, UK, Canada, Europe, Australia).<br> Responsibilities: Perform functional testing of airline IROPS systems, including flight disruptions, cancellations, passenger re-accommodation, crew recovery, and delay management.<br> Design, execute, and maintain End-to-End (E2E), System Integration Testing (SIT), and User Acceptance Testing (UAT) scenarios.<br> Validate business workflows across airline operations and ensure compliance with business requirements.<br> Execute regression testing and support test automation activities using Selenium, Playwright, or REST Assured.<br> Identify, document, and track defects while performing root cause analysis and validating fixes.<br> Collaborate with Operations Control, Airport Operations, and IT teams during disruption simulations and testing activities.<br> Prepare test documentation, defect reports, and testing progress updates for project stakeholders.<br> Support performance and load testing activities for IROPS systems during peak operational scenarios when required.<br> Contribute to continuous improvement of QA processes, test coverage, and testing methodologies.<br> Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.<br> Minimum 3 years of experience in Quality Assurance within the airline industry, with strong hands-on experience in Irregular Operations (IROPS) systems .<br> Proven experience testing flight disruptions, cancellations, passenger re-accommodation, crew recovery, and delay management workflows.<br> Strong hands-on experience with GDS/PSS platforms, preferably Amadeus Altéa or a similar Passenger Service System.<br> Solid understanding of NDC and IATA disruption standards.<br> Proven experience executing End-to-End ( E2E ), System Integration Testing (SIT) , and User Acceptance Testing (UAT ).<br> Experience coordinating with Operations Control, Airport Operations, and IT teams.<br> Strong experience in defect triage, root cause analysis (RCA), and stakeholder reporting.<br> Excellent analytical, communication, and problem-solving skills.<br> Strong verbal and written English communication skills.<br> Preferred Qualifications: Experience with Selenium, Playwright, or REST Assured for test automation.<br> Experience with Non-Functional and Load Performance Testing.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Envision Employment Solutions is currently looking for a QA Engineer for one of our partners, a global leader in consulting, digital transformation, technology and engineering services.<br> Objective: We are seeking an experienced QA Engineer with strong expertise in Airline Irregular Operations (IROPS) to support the testing and validation of mission-critical airline systems.<br> The ideal candidate will have hands-on experience testing flight disruption, passenger reaccommodation, crew recovery, and airport operations workflows, ensuring high-quality system performance during operational disruptions.<br> This role requires either professional fluency in both Arabic and English, or prior international work experience in a Western market (e.<br>g. US, UK, Canada, Europe, Australia).<br> Responsibilities: Perform functional testing of airline IROPS systems, including flight disruptions, cancellations, passenger re-accommodation, crew recovery, and delay management.<br> Design, execute, and maintain End-to-End (E2E), System Integration Testing (SIT), and User Acceptance Testing (UAT) scenarios.<br> Validate business workflows across airline operations and ensure compliance with business requirements.<br> Execute regression testing and support test automation activities using Selenium, Playwright, or REST Assured.<br> Identify, document, and track defects while performing root cause analysis and validating fixes.<br> Collaborate with Operations Control, Airport Operations, and IT teams during disruption simulations and testing activities.<br> Prepare test documentation, defect reports, and testing progress updates for project stakeholders.<br> Support performance and load testing activities for IROPS systems during peak operational scenarios when required.<br> Contribute to continuous improvement of QA processes, test coverage, and testing methodologies.<br> Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.<br> Minimum 3 years of experience in Quality Assurance within the airline industry, with strong hands-on experience in Irregular Operations (IROPS) systems .<br> Proven experience testing flight disruptions, cancellations, passenger re-accommodation, crew recovery, and delay management workflows.<br> Strong hands-on experience with GDS/PSS platforms, preferably Amadeus Altéa or a similar Passenger Service System.<br> Solid understanding of NDC and IATA disruption standards.<br> Proven experience executing End-to-End ( E2E ), System Integration Testing (SIT) , and User Acceptance Testing (UAT ).<br> Experience coordinating with Operations Control, Airport Operations, and IT teams.<br> Strong experience in defect triage, root cause analysis (RCA), and stakeholder reporting.<br> Excellent analytical, communication, and problem-solving skills.<br> Strong verbal and written English communication skills.<br> Preferred Qualifications: Experience with Selenium, Playwright, or REST Assured for test automation.<br> Experience with Non-Functional and Load Performance Testing.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><strong>Envision Employment Solutions</strong> is currently looking for a<strong> QA Engineer </strong>for one of our partners, a global leader in consulting, digital transformation, technology and engineering services.</p><br><p><strong>Objective:</strong></p><br><p>We are seeking an experienced <strong>QA Engineer </strong>with strong expertise in <strong>Airline Irregular Operations (IROPS)</strong> to support the testing and validation of mission-critical airline systems. The ideal candidate will have hands-on experience testing flight disruption, passenger reaccommodation, crew recovery, and airport operations workflows, ensuring high-quality system performance during operational disruptions.</p><br><p><em><strong>This role requires either professional fluency in both Arabic and English, or prior international work experience in a Western market (e.g. US, UK, Canada, Europe, Australia).</strong></em></p><br><p><strong>Responsibilities:</strong></p><br><ul><li>Perform functional testing of airline IROPS systems, including flight disruptions, cancellations, passenger re-accommodation, crew recovery, and delay management.</li><li>Design, execute, and maintain End-to-End (E2E), System Integration Testing (SIT), and User Acceptance Testing (UAT) scenarios.</li><li>Validate business workflows across airline operations and ensure compliance with business requirements.</li><li>Execute regression testing and support test automation activities using Selenium, Playwright, or REST Assured.</li><li>Identify, document, and track defects while performing root cause analysis and validating fixes.</li><li>Collaborate with Operations Control, Airport Operations, and IT teams during disruption simulations and testing activities.</li><li>Prepare test documentation, defect reports, and testing progress updates for project stakeholders.</li><li>Support performance and load testing activities for IROPS systems during peak operational scenarios when required.</li><li>Contribute to continuous improvement of QA processes, test coverage, and testing methodologies.</li></ul> </div>
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 Summary<br><br>We are seeking a Senior QA Engineer to own the quality of our enterprise digital solutions across manual and automated testing. The role covers test strategy, execution, and defect management throughout the delivery lifecycle, working closely with architects, developers, and business analysts to ensure releases meet functional and non-functional requirements.<br><br>Key Responsibilities<br><br> Define and maintain the test strategy, test plans, and test cases for assigned projects Perform manual functional, integration, regression, and UAT-support testing across web and mobile platforms Design, build, and maintain automated test suites (UI, API, and regression) using Java, and integrate them into CI/CD pipelines Review requirements and user stories to derive clear, traceable acceptance criteria and test coverage Log, track, and manage defects to closure, ensuring accurate prioritization and root-cause reporting Conduct API testing, data validation, and cross-browser/cross-device testing Mentor junior QA team members and review their test artifacts Report quality metrics and release readiness to project stakeholders<br><br>Requirements<br><br>Required Qualifications<br><br> Bachelor's degree in Computer Science, Engineering, or a related field 5+ years of QA experience, including hands-on manual and automation testing Strong proficiency in Java for test automation Proficiency with automation frameworks built on Java (e.g., Selenium Web Driver, REST Assured, Test NG/JUnit) Strong experience in API testing (e.g., Postman, REST Assured) and SQL for data validation Familiarity with CI/CD tools (e.g., Azure Dev Ops, Jenkins) and version control (Git) Solid understanding of the SDLC/STLC and Agile delivery methodologies Strong analytical, documentation, and communication skills<br><br>Preferred Qualifications<br><br> ISTQB certification (Foundation or Advanced) Experience testing enterprise platforms (e.g., Dynamics 365, Power Platform, Share Point) Experience with build tools (e.g., Maven, Gradle) and BDD frameworks (e.g., Cucumber) Experience with performance and security testing Exposure to government or large-scale digital transformation programs<br><br>Benefits<br><br>Pension Plan Training & Development Performance Bonus
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 Summary<br><br>We are seeking a Senior QA Engineer to own the quality of our enterprise digital solutions across manual and automated testing. The role covers test strategy, execution, and defect management throughout the delivery lifecycle, working closely with architects, developers, and business analysts to ensure releases meet functional and non-functional requirements.<br><br>Key Responsibilities<br><br> Define and maintain the test strategy, test plans, and test cases for assigned projects Perform manual functional, integration, regression, and UAT-support testing across web and mobile platforms Design, build, and maintain automated test suites (UI, API, and regression) using Java, and integrate them into CI/CD pipelines Review requirements and user stories to derive clear, traceable acceptance criteria and test coverage Log, track, and manage defects to closure, ensuring accurate prioritization and root-cause reporting Conduct API testing, data validation, and cross-browser/cross-device testing Mentor junior QA team members and review their test artifacts Report quality metrics and release readiness to project stakeholders<br><br>Requirements<br><br>Required Qualifications<br><br> Bachelor's degree in Computer Science, Engineering, or a related field 5+ years of QA experience, including hands-on manual and automation testing Strong proficiency in Java for test automation Proficiency with automation frameworks built on Java (e.g., Selenium Web Driver, REST Assured, Test NG/JUnit) Strong experience in API testing (e.g., Postman, REST Assured) and SQL for data validation Familiarity with CI/CD tools (e.g., Azure Dev Ops, Jenkins) and version control (Git) Solid understanding of the SDLC/STLC and Agile delivery methodologies Strong analytical, documentation, and communication skills<br><br>Preferred Qualifications<br><br> ISTQB certification (Foundation or Advanced) Experience testing enterprise platforms (e.g., Dynamics 365, Power Platform, Share Point) Experience with build tools (e.g., Maven, Gradle) and BDD frameworks (e.g., Cucumber) Experience with performance and security testing Exposure to government or large-scale digital transformation programs<br><br>Benefits<br><br>Pension Plan Training & Development Performance Bonus
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><p><b><u>This role is requires a combination of Salesforce and digital QA experience.</u></b></p><br><b>Job Title:</b> Quality
Assurance Engineer<br><br><b>Department:</b> Information Technology<br><br><b>Location:</b> Dubai, UAE<br><br><p><b>JD:</b><br></p><br><ul><li><span>Test and validate Salesforce, ERP, web, and mobile applications by designing and executing manual test cases, including functional, integration, and regression testing. Validate end-to-end workflows and integrations, and track defects through to resolution.</span><br></li><li><span>Collaborate with developers, business analysts, and product teams to deliver high-quality, reliable, and scalable solutions in an Agile environment. Support testing initiatives and ensure application compatibility across devices, browsers, and environments.</span><br></li><li><span>Perform testing across Salesforce, ERP systems, and web/mobile applications to ensure high-quality product delivery. Execute mobile application testing using appropriate tools and frameworks for Android and iOS platforms. Validate applications across browsers and devices, ensuring compatibility and adherence to responsive design standards.</span><br></li><li><span>Identify and address mobile-specific challenges, including variations in screen sizes, resolutions, and operating system versions. Manage test cases and track defects using standard test management and defect tracking tools.</span><br></li><li><span>Analyze requirements, identify risks, and provide effective solutions through strong problem-solving skills. Collaborate closely with development teams to troubleshoot issues, ensure timely defect resolution, and maintain overall product quality. Communicate testing progress, risks, and results clearly to stakeholders.</span><br></li></ul><br><br><b>Skills:</b><br><br>Functional Testing, Test documentation and execution, integration testing,
regression testing, defect management, SDLC/STLC knowledge, cross-platform
testing, strong analytical and communication skills.<br><br><p><b>Nice to have:</b><br></p><br><ul><li><span>Test automation framework/tool experience</span><br></li><li><span>Real Estate domain knowledge</span><br></li><li><span>Agile/Scrum methodology experience.</span><br></li></ul><br> </div>
???? Join a Global Leader in Workforce Solutions – Net2Source Inc.???? Right Talent. Right Time. Right Place. Right Price.???? Operating in 32 countries | 5,500+ Employees???? www.net2source.com | ???? vinayak@net2source.ae | ☎️+971 589845977<br>Job Title: Quality Assurance Engineer (Automation & Manual) Job Location: Dubai, UAEExperience: 8+Years Employment Type: 12 months & extendable contract Client Domain: End-to-End Digital solutions provider (IT Services and IT Consulting) End Client: Government Entity<br>Required Skills & Competencies:Ensures the reliability, security, and performance of all digital services. Testing Strategy: Developing and executing comprehensive test plans (Manual & Automated), including functional, regression, and integration testing. Bug Management: Identifying, documenting, and tracking bugs to ensure every release meets the "Definition of Done" and Client's quality benchmarks.<br>???? About Net2Source Inc. Net2Source offers global staffing solutions and enterprise-scale recruitment support.???? Recognized by INC 5000 & SIA???? Global offices: UAE | USA | India | UK | Singapore | Canada | ANZWe support inclusive hiring practices in accordance with UAE labor law.???? www.net2source.com/careers<br>???? Tagging my amazing colleagues for wider reach: Premalatha Selvam Smriti Singh Rintumol Chacko Remya Nair Hamsa B V Ankit Butola Suhas HUDDAR Reena Garg
???? Join a Global Leader in Workforce Solutions – Net2Source Inc.???? Right Talent. Right Time. Right Place. Right Price.???? Operating in 32 countries | 5,500+ Employees???? www.net2source.com | ???? vinayak@net2source.ae | ☎️+971 589845977<br>Job Title: Quality Assurance Engineer (Automation & Manual) Job Location: Dubai, UAEExperience: 8+Years Employment Type: 12 months & extendable contract Client Domain: End-to-End Digital solutions provider (IT Services and IT Consulting) End Client: Government Entity<br>Required Skills & Competencies:Ensures the reliability, security, and performance of all digital services. Testing Strategy: Developing and executing comprehensive test plans (Manual & Automated), including functional, regression, and integration testing. Bug Management: Identifying, documenting, and tracking bugs to ensure every release meets the "Definition of Done" and Client's quality benchmarks.<br>???? About Net2Source Inc. Net2Source offers global staffing solutions and enterprise-scale recruitment support.???? Recognized by INC 5000 & SIA???? Global offices: UAE | USA | India | UK | Singapore | Canada | ANZWe support inclusive hiring practices in accordance with UAE labor law.???? www.net2source.com/careers<br>???? Tagging my amazing colleagues for wider reach: Premalatha Selvam Smriti Singh Rintumol Chacko Remya Nair Hamsa B V Ankit Butola Suhas HUDDAR Reena Garg
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Design, develop, and execute test cases for Finacle 11X core banking across CRM, Core Banking and Payments modules.</p></li><li><p>Validate end-to-end functional flows covering Assets and Liabilities tracks.</p></li><li><p>Build and maintain automated test suites using Selenium with Java or Playwright with Node.js</p></li><li><p>Perform in-sprint automation testing aligned with Agile delivery cycles.</p></li><li><p>Validate SOAP and REST Finacle API as part of test automation.</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>Strong Finacle testing experience, preferably on Finacle 11X</p></li><li><p>Hands-on exposure to CRM, Core, and Payments modules</p></li><li><p>Solid understanding of Assets and Liabilities banking domain</p></li><li><p>Proficiency in Selenium (Java) or Playwright (Node.js) for test automation</p></li><li><p>Working knowledge of FIXML and SQL</p></li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Develop and execute automated test scripts to verify the functionality and performance of digital applications</p></li><li><p>Collaborate with cross-functional teams to identify testing requirements and create test plans</p></li><li><p>Analyze test results and report findings to improve software quality</p></li><li><p>Identify and troubleshoot issues in a timely manner</p></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 or related field</p></li><li><p>Proven experience with automation testing tools such as Selenium, Appium, or similar</p></li><li><p>Strong understanding of QA methodologies, tools, and processes</p></li><li><p>Excellent problem-solving and analytical skills</p></li><li><p>Ability to work both independently and in a team environment</p></li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>The Senior Test Automation Engineer will play a critical role in enhancing Test Automation solutions for the Client’s applications and platforms including the SupTech program, Payments & Reporting platforms and related technology stacks within a modern DevSecOps delivery pipeline.<br> This role encompasses analyzing technical and functional designs, defining test strategies, designing and implementing automated test frameworks and test cases (UI, API, Mobile App, Integrations, Performance Testing), and ensuring high quality, reliability, and security of software deliveries.<br> The Senior Test Automation Engineer will drive continuous improvement in test automation practices & tooling to meet Client’s quality objectives, collaborating with relevant stakeholders to optimize test coverage, execution efficiency, & compliance with industry standards and internal policies Additionally, the engineer will be responsible for integrating existing CI/CD pipelines with test automation scripts to establish a full CI/CD/CT (Continuous Testing) pipeline and utilizing mobile app testing tools such as Appium, Espresso, XCUITest, and Detox The role also involves promoting modern software quality engineering practices, fostering innovation in automation, ensuring code and test quality, promoting collaboration through agile practices, providing effective support and resolution for quality-related issues, and aligning testing and automation decisions with the overall objectives of the Client.<br> Key Responsibilities Core Responsibilities Enhance and implement a robust, scalable, and maintainable test automation solutions for Client’s applications stack.<br> The role ensures that automated testing frameworks and suites are aligned with modern technology stacks and continuously support evolving business and regulatory needs.<br> It involves setting the overall test automation strategy and technical vision, defining quality and testability standards, and ensuring adherence to best practices in software testing, evaluating Test automation and Performance Testing tools and its frameworks, Quality engineering patterns, Adopt agile testing practices and principles across the environment.<br> 1. Test Automation Strategy, Design and Implementation · Design, develop, maintain, and enhance the test automation strategy for key applications and platforms (including SupTech (Supervision Technology for banking supervision), Payments & Reporting, and other critical systems).<br> · Analyze business, functional, and technical requirements to design effective automated test scenarios and suites.<br> · Design, build, and maintain modular, reusable, and scalable test automation frameworks (UI, API, Mobile, Integration, Performance and Regression).<br> · Ensure test automation solutions are aligned with architectural standards, security guidelines, JIRA and DevSecOps/CI-CD practices.<br> · Integrate existing CI/CD pipeline with test automation scripts to establish a full CI/CD/CT (Continuous Testing) pipeline, ensuring continuous validation throughout the development lifecycle.<br> 2. Test Development, Execution and maintenance · Develop, review, and optimize automated test scripts using approved tools and languages.<br> · Integrate automated tests into JIRA (Xray Test Case Management) for comprehensive test case lifecycle management, including requirements traceability, execution tracking, and reporting.<br> · Maintain and refactor existing test suites to improve stability, reliability, coverage, and execution speed, monitor and analyze test execution results, identify flakiness or instability, and implement corrective actions.<br> · Ensure timely execution of automated suites in line with release schedules and quality KPIs.<br> · Implement Mobile Device Farm integration with Tosca (using tools like Perfecto, BrowserStack, or Sauce Labs) to execute automated mobile test cases on both physical devices and emulators/simulators.<br> 3. Quality Engineering, Standards and Governance · Adhere to test automation coding standards, best practices, and design patterns, modern quality engineering approaches (e.<br>g., Test-Driven, Behaviour-Driven, shift-left testing).<br> · Contribute to maintain test data & environment management, test configuration standard · Support the establishment and tracking of quality metrics (e.<br>g., test coverage, defect leakage, automation coverage, and execution duration).<br> · Ensure testing practices are compliant with internal policies, regulatory requirements, and industry standards.<br> 4. Collaboration, Stakeholder Engagement and Support · Collaborate closely with BA, Developers, Solution architects, PMO, and operations teams to ensure quality is embedded throughout the lifecycle.<br> · Liaise between business users and technical teams to clarify requirements, acceptance criteria, test coverage, support for test automation and quality-related issues, including troubleshooting test failures, environment issues and tool integration challenges.<br> · Participate actively in agile ceremonies (planning, refinement, reviews, retrospectives) to represent quality and test automation perspectives.<br> 5. Tooling, Innovation and continuous improvement · Evaluate, recommend, and implement test automation, performance testing, and quality engineering tools and frameworks that align with the Client’s technology stack.<br> · Explore and adopt innovative approaches such as AI-assisted testing, model-based testing, and test impact analysis where relevant.<br> · Continuously optimize test suites (e.<br>g., prioritization, parallelization, environment usage) to reduce cycle time and improve feedback speed.<br> · Identify opportunities to improve processes, enhance test coverage, and increase automation maturity across teams.<br> · Utilize mobile app testing tools such as Appium, Espresso, XCUITest, and Detox for mobile automation and implement CI/CD/CT pipeline orchestration to enable continuous testing with automated smoke, regression, integration, and performance tests.<br> 6. Documentation and Knowledge management · Develop and maintain comprehensive documentation for test automation frameworks, standards, test suites, and execution processes.<br> · Document and share lessons learned, best practices, and guidelines for effective automation of quality.<br> · Perform any other duties outside the scope as and when required.<br> Self-Management Responsibilities · Professional Development: Identify and pursue training opportunities to enhance skills and competencies.<br> · Competency Mastery: Strive for excellence across all required competencies for the role.<br> · Industry Awareness: Stay informed about emerging trends, techniques, and advancements in the field to ensure continued relevance and capability.<br> Threshold Qualifications: · Bachelor’s or Master’s degree in Software Engineering (IT) · Professional certifications in Software Testing Automation.<br> · Extensive expertise in Tricentis TOSCA automation tool, NEOLOAD performance testing tool · ISTQB, Cypress/Appium certifications, Agile/Scrum, DevSecOps, CI/CD would be an advantage.<br> · Certifications in mobile testing tools (Appium, XCUITest, Espresso, Detox) · Xray Certified Practitioner (JIRA Xray Test Case Management) - Preferred Experience: · Minimum of 6+ years of hands-on experience in software testing with a strong focus on test automation across UI, API, and integration layers.<br> · Proven track record in designing, implementing, and maintaining automation frameworks and suites for enterprise-level applications.<br> Technical Skills: Tosca Automation Specialist: · Tosca Installation Setup, Server management, Tosca Commander workspace navigation, Scanning modules.<br> · Test Data Service (TDS) for data creation, Test case design (TCD), Test data management (TDM), Setting up Distributed Execution (DEX) agents.<br> · Parameterization, Synchronization, Simulation, Integration testing.<br> · Proficiency in Selenium, JMeter/LoadRunner, REST/SOAP, Postman, Appium, Espresso, XCUITest, Detox · Scripting language for test automation (Java, JavaScript, Python) · CI/CD/CT Pipeline Experience: Integrating automated tests within CI/CD pipelines (Jenkins, GitLab, Azure DevOps) to establish continuous testing workflows.<br> Experience with CI/CD/CT orchestration and pipeline management Preferred Skills : · Advanced module design patterns, recovery scenarios, utilizing libraries to maintain stable automated suites.<br> · Skills to automate API/Microservices testing (REST/SOAP, Postman, Swagger) · Data-driven tests to maximize coverage with minimal test cases.<br> · Database Testing: MSSQL, MYSQL, ORACLE · Analytical skills to conduct RCA (root cause analysis) · Integrating automated tests within CI/CD pipelines (Jenkins, GitLab Azure DevOps) · Familiarity with containerization and orchestration (Docker, Kubernetes) · Integration of Tosca to Mobile Device Farm (such as Perfecto, BrowserStack, Sauce Labs) and able to execute automated testcases in Mobile Devices (Physical device or Emulator/Simulator) · Mobile App Testing Tools: Appium, Espresso, XCUITest, Deto Preferred Certifications: · Tosca Automation Suite (AS1 and AS2) and Test Design Specialist (TDS1 & TDS2) · Automation Engineer (AE) · Xray Certified Practitioner (JIRA Xray Test Case Management)</span> </div>
Responsibilities:<br>Assess and monitor software life-cycle processes and associated outputs to ensure compliance with approved software plans, organizational standards, and certification guidelines (e.g., DO-178C). Perform process assurance activities, including reviews, audits, and evaluations of development and verification activities to ensure adherence to defined procedures and project objectives. Verify that software products and supporting life-cycle data (requirements, design, source code, verification artifacts, and reports) conform to applicable regulatory, safety, and certification requirements. Provide oversight of software configuration management practices, ensuring that software baselines, configuration items, and releases are properly controlled and traceable throughout the software life cycle. Review and monitor change control processes, ensuring that software changes are authorized, documented, and traceable to approved requirements and problem reports. Ensure that the project maintains the ability to reproduce or regenerate executable software and parameter data from controlled baselines. Support internal and external certification audits and assessments, ensuring that required evidence and records are available and properly maintained. Identify process gaps or compliance issues and recommend corrective actions to improve software quality and certification readiness.<br>Qualifications:<br>Bachelor’s degree in computer engineering, Software Engineering, Electrical/Electronics Engineering, Aerospace Engineering, or a related field. Advanced degree preferred. Certifications in quality assurance, auditing, or compliance (e.g., AS9100 Internal/Lead Auditor, ISO 9001 Auditor, or equivalent) will be considered an asset. Minimum of 5–8 years of experience in software quality assurance, process assurance, certification compliance, or auditing within safety-critical or regulated software environments (preferably aerospace or avionics). Demonstrated experience working within certification frameworks such as DO-178C and familiarity with related standards (e.g., DO-331, DO-330, ARP4754A, ARP4761). Experience participating in or supporting certification activities, regulatory audits, or compliance assessments for airborne or safety-critical software systems. Strong knowledge of software life-cycle processes, including requirements, design, coding, verification, configuration management, and change management as defined in DO-178C. Experience performing independent software process audits, life-cycle data reviews, and compliance assessments against approved software plans and standards. Familiarity with software configuration management and change control systems (e.g., Git-based repositories, change request/problem reporting systems, configuration baselining). Experience working with requirements management, traceability, and lifecycle management tools (e.g., Polarion, Jira, or equivalent). Strong analytical, documentation, and technical review skills, with the ability to evaluate compliance of software artifacts and processes. Effective communication and coordination skills, with the ability to work across development, verification, configuration management, and certification teams.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>• Ensure understanding of departmental systems, procedures, and operational standards in order to develop core technical knowledge. <br>• Assist in offshore and onshore project activities and perform assigned tasks of increasing complexity in order to build operational capability. <br>• Attend technical training programs and courses in order to acquire discipline-specific skills and knowledge. <br>• Support senior engineers in executing complex assignments in order to understand construction methodologies and operational practices. <br>• Ensure complian</p><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>• Ensure understanding of departmental systems, procedures, and operational standards in order to develop core technical knowledge. <br>• Assist in offshore and onshore project activities and perform assigned tasks of increasing complexity in order to build operational capability. <br>• Attend technical training programs and courses in order to acquire discipline-specific skills and knowledge. <br>• Support senior engineers in executing complex assignments in order to understand construction methodologies and operational practices. <br>• Ensure complian</p><br><br> </div>