172 Automation Testers jobs in the United Arab Emirates
Python Test Automation Engineer
Posted today
Job Viewed
Job Description
Python Test Automation Engineer: Maintain Python tools for test automation, requiring Linux experience and international travel. Develop remote testing methods and support hardware testing.
Description:
Maintain and develop new features for our Python-based test automation tools like Checkbox, used by both in-house teams and industry partners.
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.
Participate in meetings involving international travel 2-3 times per year.
Required Skills And Experience:
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.
Ability to be productive in a globally distributed team.
Interested?
#J-18808-LjbffrTest Automation Framework Developer
Posted today
Job Viewed
Job Description
AI Test Automation Specialist
">- This is a detail-driven role ideal for someone passionate about building scalable test automation frameworks and owning QA coverage end-to-end.
We are seeking a highly skilled professional to drive our company's success in delivering transformative AI solutions. This role plays a crucial part in driving business success through quality assurance practices.
Key Responsibilities:- Design, implement, and maintain automated test suites across web, backend, and data services
- Collaborate with engineers and product managers to define acceptance criteria and test strategies
- Build and maintain integration and end-to-end test frameworks using modern tools
- Embed automated testing within CI/CD pipelines
- Identify and report bugs with detailed documentation and reproducible steps
- Monitor system health post-deployment and lead root cause analysis for test failures
- Maintain regression coverage and contribute to the continuous improvement of QA practices
- 4+ years of hands-on experience in test automation and QA engineering
- Strong programming skills in Python, JavaScript, or TypeScript
- Proficiency with tools like Cypress, Playwright, Selenium, or similar
- Experience testing RESTful and GraphQL APIs
- Familiarity with Docker and cloud environments
- Solid understanding of QA best practices in agile delivery environments
- Strong analytical skills and attention to detail
This candidate will have the opportunity to build scalable test automation frameworks, improve QA processes, and be part of a fast-growing team.
Automation Test Engineer
Posted 1 day ago
Job Viewed
Job Description
Experiences (Years & Type)
At least 5yrs experience in software testing.
2+ years Banking experience.
Experience on automation testing.
Technical/Functional:
Strong understanding of Software life cycle. (development & testing)
Able to create end to end Automation test suites using Playwright / Selenium preferably using BDD approach.
Strong understanding of the high level technical application architecture and design.
Knowledge and understanding of software testing principle , practice ,process , methods , Techniques and tools
Should have worked in technologies like Java, Mobile, ATM, Big Data etc.
Basic experience in Agile framework and continuous integration
Experience in Automated Testing Techniques using DevOps tools e.g. Selenium / Cucumber / UFT (QTP).
Basic experience in JMeter and Load runner.
Strong in Script Creation, Execution and analysis
Strong knowledge in continuous integration to enable continuous deployment.
Should have strong experience in Automation Framework Design.
Managerial:
Ability to develop collaborative and trustful relationships
Customer oriented work ethic, shows ownership and results orientation
Continuous enhancement in testing processes to ensure the best possible quality
Ability to work under pressure, manage expectations effective and not get overwhelmed pressures or changing priorities
Behavioural Competencies :
Strategic Thinking, Analytical Thinking, Flexibility, Integrity.
Orientation, Innovative, Excellent written and verbal communication
problem solving skills
Team working skills
Node.js Software Engineer - Testing
Posted today
Job Viewed
Job Description
We are hiring a Node.js Software Engineer – Testing for one of the leading banks in the UAE, offering an exciting opportunity to work on scalable, enterprise-grade applications within a fast-paced Agile environment.
Education:
- Bachelor's or Postgraduate degree in Computer Science or a related field (or equivalent industry experience)
- Minimum of 5 years of experience in JavaScript with a strong focus on automation testing
- At least 1 year of hands-on experience with TypeScript
- Solid experience in Automation Testing Techniques and Tools such as:
- Playwright
- Cucumber
- Appium
- Selenium
- Proven expertise in developing and testing scalable, highly available RESTful APIs and microservices using JavaScript technologies
- Ability to create end-to-end automation test suites using Playwright/Selenium , preferably following the BDD approach
- Practical experience with GraphQL
- Familiarity with CI/CD principles and hands-on troubleshooting in distributed services
- Working knowledge of containerization using Docker and Kubernetes
- Exposure to API Gateway integrations (e.g., 3Scale)
- Understanding of Single Sign-On (SSO) and token-based authentication (e.g., REST, JWT, OAuth)
- Experience with task/message queues such as AWS SQS , Microsoft Azure Service Bus , Pushpin , or Kafka
- Follows best practices in coding , unit testing , security , and documentation
- Experience working in Agile development environments
- Strong ability to research and benchmark tools and technologies against industry standards
- Ability to influence cross-functional teams on technical decisions, enhancing productivity through deep technical knowledge
- A self-starter who can take ownership and drive results without direct supervision
- Strong interpersonal and communication skills , capable of presenting ideas to senior and executive management
Node.js Software Engineer - Testing
Posted today
Job Viewed
Job Description
We are hiring a Node.js Software Engineer – Testing for one of the leading banks in the UAE, offering an exciting opportunity to work on scalable, enterprise-grade applications within a fast-paced Agile environment.
Education:
- Bachelor's or Postgraduate degree in Computer Science or a related field (or equivalent industry experience)
- Minimum of 5 years of experience in JavaScript with a strong focus on automation testing
- At least 1 year of hands-on experience with TypeScript
- Solid experience in Automation Testing Techniques and Tools such as:
- Playwright
- Cucumber
- Appium
- Selenium
- Proven expertise in developing and testing scalable, highly available RESTful APIs and microservices using JavaScript technologies
- Ability to create end-to-end automation test suites using Playwright/Selenium , preferably following the BDD approach
- Practical experience with GraphQL
- Familiarity with CI/CD principles and hands-on troubleshooting in distributed services
- Working knowledge of containerization using Docker and Kubernetes
- Exposure to API Gateway integrations (e.g., 3Scale)
- Understanding of Single Sign-On (SSO) and token-based authentication (e.g., REST, JWT, OAuth)
- Experience with task/message queues such as AWS SQS , Microsoft Azure Service Bus , Pushpin , or Kafka
- Follows best practices in coding , unit testing , security , and documentation
- Experience working in Agile development environments
- Strong ability to research and benchmark tools and technologies against industry standards
- Ability to influence cross-functional teams on technical decisions, enhancing productivity through deep technical knowledge
- A self-starter who can take ownership and drive results without direct supervision
- Strong interpersonal and communication skills , capable of presenting ideas to senior and executive management
QA Engineer/Automation Tester (3-6 Yrs)
Posted today
Job Viewed
Job Description
We are seeking a skilled QA Engineer / Automation Tester with 3–6 years of experience, preferably in the banking domain. The role involves designing, developing, and executing automated test scripts, ensuring the quality and reliability of applications. You will collaborate closely with development and business teams to identify, document, and resolve defects. Strong knowledge of QA methodologies, automation tools, and banking processes is essential.
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3–6 years of experience in QA and automation testing.
- Banking domain experience is mandatory.
- Proficiency in automation tools like Selenium, UFT, or similar.
- Strong skills in scripting languages such as Java, Python, or JavaScript.
- Hands-on experience with API testing tools (Postman, REST Assured, etc.).
- Knowledge of test management tools like JIRA, TestRail, or similar.
- Experience in Agile/Scrum methodology.
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication and collaboration abilities.
QA Engineer
Posted 1 day ago
Job Viewed
Job Description
Job Title: Quality Assurance Engineer
About Us: AI71 is an applied research team committed to developing reliable and responsible AI-driven solutions for knowledge workers. We work closely with our industry partners and cross-functional teams to create products that leverage cutting-edge AI research from the Technology Innovation Institute (TII). As we continue to expand, we are looking for a skilled Quality Assurance Engineer to help ensure that our AI-powered solutions meet the highest standards of quality, reliability, and performance.
Position Overview: As a Quality Assurance Engineer at AI71, your primary focus will be on ensuring the quality and reliability of our AI products, specifically through thorough testing of our APIs, UI, and automated testing pipelines. You will collaborate with product and engineering teams to develop and execute comprehensive test plans, automate testing processes, and ensure our products deliver seamless user experiences and meet functional, performance, and security standards.
Key Responsibilities:
• Test Planning & Execution: Design and execute test plans for various product features, including APIs, UI, and automation pipelines. Conduct functional, regression, performance, and security testing to ensure that AI-driven products perform according to specifications.
• Automation & Scripting: Develop and implement automated test scripts to improve efficiency and ensure comprehensive coverage across test cases. Use automation tools such as Selenium, JUnit, pytest, or custom frameworks for API and UI testing.
• API & UI Testing: Focus on validating APIs and UIs for performance, reliability, and correct functionality. Ensure that both the backend (APIs) and the user-facing interfaces meet the product's functional and quality standards.
• Model Testing & Validation: Ensure the quality of AI models by collaborating with data scientists and engineers. Conduct tests to validate model performance, reliability, and accuracy in real-world applications.
• Bug Reporting & Tracking: Identify, document, and track defects and issues discovered during testing. Work closely with engineering teams to reproduce and resolve bugs in a timely manner.
• Continuous Improvement: Advocate for improved testing practices and stay current with industry best practices. Help implement new tools and testing strategies to optimize the testing lifecycle.
• Collaboration with Cross-Functional Teams: Work alongside developers, product teams, and DevOps engineers to understand product requirements and ensure testing is integrated throughout the development lifecycle.
• Security & Compliance Testing: Perform security and compliance testing to ensure AI systems meet privacy, security, and regulatory standards.
Qualifications:
• Bachelor's degree in Computer Science, Engineering, or a related field.
• 4+ years of experience in quality assurance, with a focus on software applications and/or API/UI testing.
• Strong experience with test automation tools (e.g., Selenium, JUnit, pytest, Cypress).
• In-depth understanding of software testing methodologies, including functional, regression, performance, and security testing.
• Hands-on experience testing APIs and user interfaces, including integration, functional, and UI testing.
• Familiarity with scripting languages like Python or JavaScript for test automation and data management.
• Excellent problem-solving abilities and effective communication skills for both technical and non-technical stakeholders.
• Ability to work in a fast-paced, collaborative environment while maintaining a strong focus on quality.
Preferred Qualifications:
• Experience with API testing tools like Postman, SoapUI, or similar.
• Familiarity with performance testing tools such as JMeter or LoadRunner.
• Knowledge of cloud environments (AWS, GCP, Azure) and their related tools.
• Experience with version control systems like Git and CI/CD pipelines.
• Certification in quality assurance (e.g., ISTQB, Certified Software Tester).
• Familiarity with test management tools (e.g., Jira, TestRail).
Why Join Us:
• Work with cutting-edge AI technologies to ensure the quality of AI-driven products.
• Be part of a forward-thinking company at the forefront of AI research and application.
• Competitive salary and benefits, including flexible work arrangements.
• Continuous professional development opportunities and access to AI conferences, workshops, and advanced training.
• A dynamic, inclusive, and collaborative culture that values quality, innovation, and teamwork.
How to Apply: If you’re passionate about ensuring the quality of AI-driven solutions and have experience in API, UI, and automation testing, we’d love to hear from you! Please submit your resume and cover letter outlining your experience in quality assurance and why you’re excited to join AI71.
AI71 is an equal opportunity employer. We embrace diversity and are committed to creating an inclusive environment for all employees.
#J-18808-LjbffrBe The First To Know
About the latest Automation testers Jobs in United Arab Emirates !
QA Engineer
Posted 1 day ago
Job Viewed
Job Description
Bachelor of Technology/Engineering (Any), Bachelor of Science (Computers)
Nationality: Any Nationality
Vacancy: 1 Vacancy
Job Description
Who may apply: Current university students and recent graduates
Responsibilities:
- Collaborate closely with team members (developers, product managers, traders, and researchers) to develop, test, and deliver high-quality products.
- Understand business scenarios and technical designs, providing feedback during PRD (Product Requirement Document) discussions and code reviews.
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Execute test cases and identify issues through functional, end-to-end, and regression testing.
- Identify and track bugs, ensuring timely resolution and delivery.
- Manage project dependencies and mitigate risks.
- Design, develop, and execute automated testing scripts to enhance efficiency.
- Perform load and performance testing.
Requirements:
- Currently pursuing or recently graduated with a degree in computer science, software engineering, or related fields.
- Understanding of software engineering principles, QA methodologies, terminology, best practices, types of testing, and QA tools.
- Experience with at least one programming language such as Java or Python.
- Knowledge of event processing models, web services, and REST.
- Familiarity with Linux, databases (MySQL), and cloud services.
- Understanding of Agile/Scrum development methodologies and collaboration tools like Jira and Kanban.
- Strong analytical and troubleshooting skills.
- Self-motivated, able to work independently, and collaborate effectively in a fast-paced environment.
- Logical thinker, quick learner, and strong work ethic.
- Experience with financial products is a plus.
#J-18808-Ljbffr
QA Engineer
Posted 1 day ago
Job Viewed
Job Description
We are constantly growing and are currently looking for QA Engineer to join a top qualified and knowledgeable quality controls team in one of our project operations in Abu Dhabi, UAE.
Would you like to be part of a dynamic EPC leader with global presence? We'd like to meet you.
Join our worldwide journey. Build on something that matters!
What you will need to do:
- Reporting the overall status of implementation of the Company Integrated Management System (IMS) to the Regional Quality Manager at Regional and/or Project level.
- Advises the Regional Quality Manager of improvements/changes needed to improve the effectiveness of the Company Integrated Management System (IMS) at Regional and/or Project level.
- Monitoring the application of Company Policies and Procedures applicable to the Quality Department at Regional Level.
- Deputizes for the Regional Quality Manager as required.
- Provides guidance, induction, and training to Regional Dept. Managers with respect to the application of the Company IMS applicable.
- Assists in the preparation of quality documentation related to Tenders including the review of construction documents for compliance with project quality requirements.
- Maintains and updates in the Regional Quality Department database (including based on information and records received for Projects) as required.
- Monitors the effectiveness of the corrective and preventive actions undertaken to address occurrences of nonconformance.
- Updates the Regional Quality Audit Schedule.
- When required, assists in undertaking internal audits of the Integrated Management System of Regional Departments and reports findings to the Regional Quality Manager.
- Reviews Project Monthly Quality Reports and reports any open and pending issues to the Regional Quality Manager at Project level.
- Deputizes for QC Manager as required.
- Provides assistance in the development of the Project specific IMS documents according to Contract requirements.
What you will need to have:
- Bachelor's Degree in Mechanical / Metallurgy / Civil / Electrical Engineering
- Certified and registered IRCA Lead Auditor in ISO 9001
- 12 years of experience as QA Engineer with strong background in O&G projects (previous experience with ADNOC projects)
- Strong knowledge and experience in leading Project Quality audits.
- Strong coordination and reporting skills.
- Knowledge in vendor documents review.
- Well versed in preparation of QA documentation, manual procedures, audit checklists, audit reports, hands-on in performing quality audits, and adept in NCR disposition and close out. Should be able to review quality metrics and evaluate performance data. Familiar with preparation and submission of Quality reports.
You are someone who:
- Has strong leadership and communication skills.
- Is able to work both independently and as a team leader, exercising professional judgment and coordination skills.
- Has excellent organizational skills.
What's in it for you:
Expat package is on the shelf yet the real joy comes from being a member of smart and passionate teams within an international leading EPC Group on a mission that matters. We create mega construction projects literally around the globe with meaningful impact on the local communities for the years to come. At Archirodon, you will find a proud, productive, and human-centric culture caring for and building on our people and their development!
Please note that you will be contacted only if you are shortlisted for an interview. In the meantime, do not hesitate to stay in touch and keep monitoring our open vacancies and our LinkedIn page! Rest assured that your application will be treated with strict confidentiality and under all applicable data privacy regulations.
Remote Work: No
Employment Type: Fulltime
#J-18808-LjbffrQA Engineer
Posted 6 days ago
Job Viewed
Job Description
Charterhouse are working in partnership with a Family Office based in Abu Dhabi. Our client is looking to hire an experienced QA Engineer with hands-on experience testing Web, iOS and Android environments.
About the role
The QA Engineer will be working very closely with the Lead Engineer focussing on multiple projects, with the current project having a focus on AI and using some of the newest technology available. The QA Engineer will be part of a cross functional team with designers, developers and product managers.
This role will play a major part in ensuring the quality and stability of all the products across Web, iOS and Android platforms. Day to day responsibilities include the following : Manual & Automated Testing, Test Planning & Execution, Performance & Stability Testing, Defect Tracking & Resolution, Cross-functional Collaboration, Code Reviews, Process Improvement, Automated Test Development, etc.
About you
To be considered for this role, the successful candidate will have a proven track record working as a QA Engineer within a corporate and fast paced environment.
Excellent communication skills in English are essential for this position, Mandarin speaking would be a bonus!
#J-18808-Ljbffr