Software Engineer with Expertise in Automation Tools

1 week ago


Dubai, Dubai, United Arab Emirates Teachmecode Full time

Welcome to TeachMeCode Institute, where we empower individuals to excel in software development. We are seeking a talented Software Engineer to join our team and contribute to the advancement of Ubuntu hardware certification.

Certification Team Software Engineer

The ideal candidate will possess expertise in Python programming language and have experience working with automation tools. A strong background in test automation methodologies is also essential for this role.

We are looking for a self-motivated individual who can maintain and develop new features to our Python based test automation tools like Checkbox. This role offers an exciting opportunity to push the industry forward by enabling entirely new Linux based hardware testing capabilities.

Key Responsibilities:

  • Maintain and develop new features to our Python based test automation tools like Checkbox.
  • Invent new ways to enable remote, automated testing.
  • Help build the software counterpart to in-house designed testing hardware to help test device enablement (graphics, hotplug, bluetooth, etc).
  • Write functional and performance tests to support hardware enablement and to protect from regressions.

Required Skills and Qualifications:

  • Knowledge of Python programming language.
  • Quality oriented, pragmatic approach to software design and implementation.
  • Interest in test automation methodologies.
  • Previous experience working with Ubuntu or other Linux distributions.


  • Dubai, Dubai, United Arab Emirates Splash Software LLC Full time

    The Senior DevOps Engineer will be responsible for designing, implementing, and maintaining the DevOps infrastructure for our software development and deployment processes at Splash Software LLC.Key Responsibilities Include:Design and implement DevOps infrastructure using Azure DevOps tools and services.Collaborate with development and operations teams to...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job DescriptionWe are seeking a highly skilled Software Automation Engineer to join our team at Canonical. As a key member of our Ubuntu certification team, you will be responsible for developing and maintaining test automation tools using Python.Your primary focus will be on designing and implementing new features for our Checkbox tool, which is used by...


  • Dubai, Dubai, United Arab Emirates Blessed Marine Automation Full time

    Job Description:We are seeking a highly skilled Marine Automation Engineer to join our team in Dubai. The ideal candidate will be responsible for the installation, maintenance, troubleshooting, and repair of automation and control systems on marine vessels. This role requires expertise in marine electronics, PLC programming, SCADA systems, and automation...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Our Approach:At Canonical, we take a user-centric approach to software development, focusing on delivering solutions that meet the evolving needs of our customers. Our team is passionate about innovation and collaboration, and we're committed to creating a work environment that's inclusive and supportive.Job Summary:We're looking for a skilled Python...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    As an Automation Tool Specialist, you will play a pivotal role in advancing Teachmecode's test automation capabilities by creating and optimizing Python-based tools. Your innovative approach and technical expertise will help bridge the gap between software and hardware testing.Your Key Responsibilities:Refine and expand existing test automation tools...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are seeking an experienced Test Automation Software Engineer to help us drive our testing efforts forward. As a key member of our team, you will be responsible for developing and maintaining our test automation framework, creating new testing tools, and collaborating with our hardware team to design and develop new testing equipment.Your primary...

  • DevOps Engineer

    1 week ago


    Dubai, Dubai, United Arab Emirates Splash Software LLC Full time

    We are seeking a highly skilled Senior DevOps Engineer with a strong background in Azure DevOps and Microsoft certifications. As a Senior DevOps Engineer, you will be responsible for designing, implementing, and maintaining the DevOps infrastructure for our company's software development and deployment processes. You will collaborate with development and...

  • DevOps Engineer

    24 hours ago


    Dubai, Dubai, United Arab Emirates Splash Software LLC Full time

    We are seeking a highly skilled Senior DevOps Engineer with a strong background in Azure DevOps and Microsoft certifications. As a Senior DevOps Engineer, you will be responsible for designing, implementing, and maintaining the DevOps infrastructure for our company's software development and deployment processes. You will collaborate with development and...

  • DevOps Engineer

    2 hours ago


    Dubai, Dubai, United Arab Emirates Splash Software LLC Full time

    We are seeking a highly skilled Senior DevOps Engineer with a strong background in Azure DevOps and Microsoft certifications . As a Senior DevOps Engineer, you will be responsible for designing, implementing, and maintaining the DevOps infrastructure for our company's software development and deployment processes. You will collaborate with development and...


  • Dubai, Dubai, United Arab Emirates the ENTERTAINER Full time

    Job DescriptionThe ENTERTAINER is seeking a highly skilled QA Automation Engineer to join our team.About the Role:Design and develop automated test scripts and frameworks using Selenium, Appium, TestNG, JUnit, or similar tools.Integrate automated testing into CI/CD pipelines to ensure continuous quality assurance.Enhance and maintain existing automation...


  • Dubai, Dubai, United Arab Emirates Tpconnects Full time

    Staff Software Engineer - Test Automation PlatformDubai, UAEFull timeONSITEAbout TPConnectsTPConnects is a SaaS and cloud technology company and is part of Flight Centre Travel Group (FCTG), providing solutions for the airline and travel industry. We have a vibrant, multicultural team and we celebrate and recognize our talents. We are a rapidly growing 140+...


  • Dubai, Dubai, United Arab Emirates Tpconnects Full time

    Staff Software Engineer - Test Automation PlatformDubai, UAEFull timeONSITEAbout TPConnectsTPConnects is a SaaS and cloud technology company and is part of Flight Centre Travel Group (FCTG), providing solutions for the airline and travel industry. We have a vibrant, multicultural team and we celebrate and recognize our talents. We are a rapidly growing 140+...


  • Dubai, Dubai, United Arab Emirates Tpconnects Full time

    Staff Software Engineer - Test Automation Platform Dubai, UAE Full time ONSITE About TPConnects TPConnects is a SaaS and cloud technology company and is part of Flight Centre Travel Group (FCTG), providing solutions for the airline and travel industry. We have a vibrant, multicultural team and we celebrate and recognize our talents. We are a rapidly growing...


  • Dubai, Dubai, United Arab Emirates Splash Software LLC Full time

    Splash Software LLC is seeking a Senior DevOps Engineer to join our team. As a Senior DevOps Engineer, you will be responsible for designing, implementing, and maintaining the DevOps infrastructure for our software development and deployment processes.Key Responsibilities:Design and implement DevOps infrastructure using Azure DevOps tools and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Career OpportunityWe are seeking a highly skilled Certification Tool Engineer to join our team at Teachmecode. As a key member of our development team, you will be responsible for designing and implementing test automation tools using Python.This role offers an exciting opportunity to push the industry forward by enabling entirely new Linux based hardware...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About UsAt Teachmecode, we believe in empowering individuals to learn and grow through technology. We are committed to delivering high-quality products that make a real difference in people's lives.We are looking for a talented Python Automation Tools Specialist to join our team and contribute to our mission.The successful candidate will be responsible for...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are looking for a talented Certification Tool Engineer to join our team. As a key member of the Ubuntu Hardware Certification Team, you will be responsible for developing certification tools that ensure Ubuntu device compatibility.The ideal candidate should have a strong background in Python programming and experience working with hardware. You will work...

  • Software Engineer

    1 week ago


    Dubai, Dubai, United Arab Emirates LinkedIn - Jobboard Full time

    We are looking for a skilled Software Engineer to work on our backend services.This engineer will be responsible for designing and implementing RESTful APIs, working with Prisma ORM, and optimizing SQL queries.Responsibilities:Develop and maintain backend services using TypeScript/Node.js.Design and implement efficient database interactions and schema...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are seeking an experienced Automation Tools Developer to help us develop and maintain our automation tools. As a key member of our team, you will be responsible for designing and developing new automation tools, collaborating with our hardware team to design and develop new testing equipment, and participating in international meetings.Your primary...


  • Dubai, Dubai, United Arab Emirates the ENTERTAINER Full time

    Key Responsibilities:Design, develop, and maintain automated test scripts and frameworks using Selenium, Appium, TestNG, JUnit, or similar tools.Integrate automated testing into CI/CD pipelines to ensure continuous quality assurance.Enhance and maintain existing automation frameworks, primarily developed in Java.Develop comprehensive test plans and execute...