297 Automation Testing 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-LjbffrSenior Test Automation Specialist
Posted today
Job Viewed
Job Description
Software Quality Assurance Engineer
We are seeking highly motivated and detail-oriented individuals with a degree in computer science or related fields to join our team as Software Quality Assurance Engineers. As a member of our team, you will collaborate closely with developers, product managers, traders, and researchers to develop, test, and deliver high-quality software products.
Main Responsibilities:
- Closely work with team members to design, develop, and test software products.
- Understand business scenarios and technical designs, providing feedback during product requirement discussions and code reviews.
- Create comprehensive test plans and test cases to ensure high-quality releases.
- Execute test cases, identify issues, and track bugs to ensure timely resolution and delivery.
- Manage project dependencies and mitigate risks to ensure smooth project execution.
- Design and develop automated testing scripts to enhance efficiency.
- Perform load and performance testing to ensure optimal system performance.
Requirements:
- 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.
- 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.
Senior Api Test Automation Specialist
Posted today
Job Viewed
Job Description
API Automation Engineer
This is a unique opportunity to join a leading fintech company and play a key role in ensuring the quality of our global platform's core APIs.
About the RoleYou will be responsible for designing, developing, and maintaining API test automation frameworks, automating functional, integration, performance, reliability, and contract API tests, and integrating API tests into CI/CD pipelines.
Key Responsibilities- Design and develop high-quality API test automation frameworks using Python or other programming languages.
- Automate API tests using tools such as Postman, and integrate them into CI/CD pipelines.
- Analyze test results, identify defects, and collaborate with developers to resolve issues.
- Participate in Agile ceremonies, contribute to quality strategies, and take ownership of API quality and continuous improvement.
- Maintain and enhance automation scripts and documentation, and stay up-to-date with industry best practices.
- 3-5 years of QA experience with expertise in manual and automation testing, including API testing.
- Strong analytical and problem-solving skills for complex API issues.
- Excellent communication and collaboration skills, with the ability to work independently and manage priorities.
- Proficiency in a programming language, preferably Python or JavaScript.
- Experience with Agile methodologies, CI/CD pipelines, and version control systems.
- Detail-oriented with a strong commitment to API quality, and proactive self-motivated learner with high ownership.
We offer a competitive salary and benefits package, including opportunities for growth and professional development. Our team is passionate about delivering high-quality solutions, and we are looking for someone who shares this commitment.
How to ApplyIf you are a motivated and detail-oriented individual with a passion for API automation, please submit your application with your resume and cover letter.
Software Engineer - Test Automation Specialist
Posted today
Job Viewed
Job Description
**Python Developer Position - Ubuntu Certification Team**
We are seeking an innovative and skilled Python developer to join our certification team.
The role involves the development and maintenance of Canonical's open source certification tools, supporting the creation of hardware solutions for test automation, and automating existing processes. This position offers an exciting opportunity to push the industry forward by enabling entirely new Linux based hardware testing capabilities, scaling up hardware certification efforts and allowing for deeper test coverage.
Key Responsibilities:
- Maintain and develop new features to our Python based test automation tools like Checkbox, used by both in-house teams and industry partners.
- Develop innovative ways to enable remote, automated testing.
- Contribute to building 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 Qualifications:
- Proficiency in Python programming language.
- Quality-oriented 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.
Benefits:
This position offers a unique opportunity to work on cutting-edge technology and contribute to the growth of the open-source community.
Other Opportunities:
Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, 'the world's best free software platform'. Our services help businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.
Staff Software Engineer - Test Automation Platform
Posted today
Job Viewed
Job Description
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 140+ strong employees' company, headquartered in Dubai, UAE. We help airlines and travel agencies distribute retail travel products through solutions built and aligned to the industry vision of Modern Airline Retailing using IATA’s New Distribution Capability (NDC) Standard. We are IATA certified in the areas of ARM, One-Order and IFG. Our goal is to provide solutions that provide time and value to market without the constraints of legacy systems. Join us to be at the forefront of changes that are happening in our industry. Read more about us at .
Summary
As a Staff Software Engineer, Test Automation Platform at TPConnects, you will be instrumental in ensuring the quality and reliability of our cutting-edge SaaS and cloud-based solutions for the airline and travel industry. Utilizing your extensive experience in software testing and quality assurance, you will design, develop, and implement comprehensive testing strategies. You will lead testing efforts, mentor junior engineers, and collaborate closely with cross-functional teams to deliver products that meet and exceed industry standards like IATA's New Distribution Capability (NDC). Your expertise will help shape the future of modern airline retailing by ensuring our solutions are robust, scalable, and of the highest quality.
Role Title
Staff Software Engineer, Test Automation Platform
Role Location
Dubai, UAE
Key responsibilities
- Design and develop robust, scalable automation frameworks and tools to enhance testing efficiency.
- Write, execute, and maintain automated test scripts for functional, integration, regression, and performance testing.
- Embed quality automation practices into the software development lifecycle, collaborating with development and product teams.
- Implement and manage automated testing within CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or similar.
- Develop and document comprehensive test plans and strategies focusing on automation to ensure optimal test coverage.
- Participate in code reviews to ensure testability, quality, and adherence to automation best practices.
- Analyze test results, identify defects, and work closely with developers for timely resolution.
- Optimize automated tests for efficiency and effectiveness, reducing execution time without compromising quality.
- Guide and mentor junior engineers in best practices of quality automation and testing methodologies.
- Stay current with emerging automation technologies and methodologies, introducing improvements to existing processes.
Technical Expertise
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Extensive experience in developing automation frameworks and writing automated tests using tools like Selenium WebDriver, Gatling or similar.
- Experience with automated API testing using tools like Postman, RestAssured, or SoapUI.
- Experience with integration testing of API by implementing best testing practices by handling diverse Data formats , ensuring security, performance & security.
- Proficient in integrating automated tests within CI/CD pipelines.
- Experience with Git and repository management tools like GitHub or GitLab.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform.
- Understanding of SQL and experience with database testing.
- Prior experience in the airline or travel industry is a plus.
- Knowledge of IATA's NDC and related industry standards is advantageous.
- Strong understanding of software testing principles, methodologies, and lifecycle.
- Basic knowledge of performance testing tools and practices.
- Awareness of security testing practices and tools.
- Excellent interpersonal skills with the ability to work collaboratively in a cross-functional team environment.
- Strong verbal and written communication skills to effectively convey automation strategies and findings.
- Ability to create clear, concise documentation for automation frameworks and test cases.
- Strong problem-solving skills with a keen eye for detail.
- Ability to quickly learn new technologies and adapt to changing project requirements.
#J-18808-Ljbffr
Senior QA Automation Lead -Selenium, Java scripting, test automation frameworks
Posted today
Job Viewed
Job Description
Urgent requirement for Senior QA Automation Lead -Selenium, Java scripting, test automation frameworks experience is required for our banking clients in Abu Dhabi ,UAE
Strong experience in QA with a strong focus on test automation---Must
Strong experience in Expertise in Selenium WebDriver, Java is Must
Strong experience in test automation frameworks (e.g., TestNG, JUnit, Cucumber, Maven) is Must
Strong experience in API automation tools such as RestAssured or Postman is MUST
Strong experience in software testing principles, SDLC, STLC, and Agile methodologies is THE MUST
Key Responsibilities
Banking domain is highly preferred.
- Lead the design, development, and maintenance of test automation frameworks using Selenium WebDriver and Java.
- Drive QA automation strategy across multiple projects and work closely with cross-functional teams (developers, BAs, DevOps, product owners).
- Develop and execute automated test scripts for functional, regression, and integration testing.
- Identify test requirements, create detailed test plans, and maintain traceability.
- Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI, Bamboo).
- Conduct code reviews and provide guidance to QA engineers to improve automation code quality and best practices.
- Collaborate with manual QA and development teams to ensure comprehensive test coverage.
- Monitor test execution, identify and log defects, and track them to closure using defect management tools like JIRA.
- Analyze automation test results and provide quality metrics and reports to stakeholders.
- Ensure testing processes comply with regulatory standards in banking and finance (if applicable).
- Seniority levelMid-Senior level
- Employment typeContract
- Job functionQuality Assurance
- IndustriesTechnology, Information and Internet
Referrals increase your chances of interviewing at TAT IT Technolgies by 2x
Abu Dhabi Emirate, United Arab Emirates 3 days ago
Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates 14 hours ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrAutomation Test Specialist
Posted today
Job Viewed
Job Description
We are seeking a skilled Automation Test Engineer to join our organization. The ideal candidate will have experience in creating test strategies and plans, including automation for new features and products.
Main Responsibilities- Create comprehensive test plans to ensure overall product performance and quality.
- Develop and update deployment procedures to guarantee seamless implementations for clients.
- Design and execute test plans, report on issues found, and follow up on resolutions.
- Collaborate with support teams to provide expert knowledge of products, configurations, and best practices.
- 7-10 years of experience in Automation, API Testing, Integration Testing, Test Cases, Test Plans, and Test Scripts.
- Proven track record of maintaining a test automation framework.
- Strong understanding of MS SQL databases, including query writing and debugging.
- Experience working with multiple Windows Servers, networking, and VMWare.
- Degree in Computer Science or Engineering.
A dynamic work environment with opportunities for growth and professional development. If you are a motivated and detail-oriented individual with a passion for quality assurance, we encourage you to apply.
Be The First To Know
About the latest Automation testing Jobs in United Arab Emirates !
Finacle Automation Test Engineer
Posted today
Job Viewed
Job Description
Role: Senior Test Engineer
Key Skill: Finacle 11.x Selenium Automation API testing
Description:
- Should have Core banking Finacle with Automation testing (Selenium) experience.
- Resource should have experience in loans testing in Finacle application and also Islamic banking loans/finances understanding as Islamic loans are to be tested.
- Able to create end-to-end Automation test suites using Playwright/Selenium, preferably using BDD approach.
- Strong in Script Creation and analysis.
- Strong knowledge in continuous integration to enable continuous deployment.
- Should have worked on projects involving Agile/SCRUM methodologies.
- Review test requirements to create realistic test estimates and manage test cycles.
- Perform test planning/design for Functional and non-functional automation (including messaging queues and database checks).
- Reporting status to stakeholders on QA/Automation activities including risks, issues, and mitigation plans as applicable.
- Produce Test Completion Reports at cycle end.
- Should have basic banking knowledge to validate accounting entries.
About Virtusa
Add the Middle East to your global professional experience and have the opportunity to work on some of the leading Digital Transformation programs.
Virtusa is one of the fastest-growing IT Services companies in the Middle East with a growing client base in the UAE, KSA, Qatar & Oman. We work with leading Banking and Financial Services, Travel, Telecom, and Enterprises firms in the region. We have partnered with our clients to win awards from Gartner, IDC, WfMC, and other analysts for the work that we have delivered to our clients in the region.
Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 30,000 people globally that cares about your growth, one that seeks to provide you with exciting projects, opportunities, and work with state-of-the-art technologies throughout your career with us.
#J-18808-LjbffrSenior Automation Test Developer
Posted today
Job Viewed
Job Description
The role offers an opportunity to contribute to the development of tools that ensure Ubuntu devices are compatible with various hardware configurations.
This involves designing hardware probes and software frameworks to test every aspect of Ubuntu on different devices.
As a key member of the team, you will work closely with silicon companies, OEMs, ODMs, and teams within Canonical to ensure a smooth, secure out-of-the-box Ubuntu experience.
Key Responsibilities:
- Maintain and develop new features to 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.
Requirements:
- 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.
Preferred Skills:
- Passion for tinkering: you are a maker.
- Experience working in an agile environment.
- Hardware testing experience, for example, in the IoT space.
- Familiarity with the C programming language.
Benefits:
- Contribute to the development of innovative software solutions.
- Work closely with a globally distributed team to deliver high-quality products.
- Opportunity to learn and grow professionally in a dynamic and fast-paced environment.
QA Engineer
Posted today
Job Viewed
Job Description
We're looking for a proactive individual to join our dynamic team and help us deliver top-tier software solutions. If you have a solid background in modern automation frameworks and thrive in an environment where you can work independently and solve complex problems, we want to hear from you!
In this role, you'll be instrumental in ensuring the quality and reliability of our products throughout the entire software development lifecycle. You'll leverage your expertise to design, build, and maintain robust automation frameworks, collaborating closely with development and product teams to ensure comprehensive test coverage.
Who are we
Lean enables companies to seamlessly connect to their users’ bank accounts to initiate real-time payments and retrieve their account information. Our products have garnered the trust of leading companies and enabled them to deliver powerful experiences when connected with a user’s bank account, allowing users to perform prudent financial planning, get better rates on loans, transfer money to friends, and more, without compromising on privacy or security.
Some of Lean’s clients include the likes of Ciclys, Tabby, Tamara, Salla, Tawuniya, and many more, making it the region’s most valuable Open Banking platform. The company has now processed hundreds of millions of dollars, and its products are also connected with hundreds of thousands of accounts. Lean envisions a fully inclusive financial ecosystem that serves everyone, no matter where they bank or live in the MENAP region.
Responsibilities
Design, develop, and maintain robust and scalable automated test frameworks using cutting-edge tools like Playwright, WebdriverIO, and similar technologies for both UI and API testing.
Craft detailed, comprehensive, and well-structured test plans and test cases based on functional and non-functional requirements.
Proactively collaborate with developers, product managers, and other stakeholders to understand requirements, clarify specifications, and ensure end-to-end test coverage.
Participate actively in code reviews, providing constructive feedback from a quality assurance perspective.
Champion continuous improvement of our QA processes, tools, and methodologies, always seeking ways to enhance efficiency and effectiveness.
Work independently to effectively manage and prioritize testing activities, demonstrating strong ownership and accountability for your deliverables.
Assist in troubleshooting production issues and accurately replicating customer-reported defects for quick resolution.
Stay at the forefront of the industry by continuously researching and adopting new testing tools and strategies.
Execute manual and automated tests, thoroughly analyze results, and accurately document and track software defects with clear, reproducible steps.
Required Skills
5+ years of progressive experience in software quality assurance, with a significant emphasis on designing and implementing test automation solutions.
Proven hands-on expertise with Playwright and WebdriverIO, along with a strong background in API testing.
Proficiency in at least one modern programming language, such as JavaScript/TypeScript or Python.
Exceptional problem-solving and analytical skills, coupled with a meticulous attention to detail.
Demonstrated ability to work autonomously, manage multiple tasks efficiently, and prioritize effectively in a dynamic, fast-paced environment.
A solid understanding of software testing methodologies, tools, and best practices.
Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions) and integrating automated tests within them.
Strong verbal and written communication skills, enabling you to clearly articulate technical issues and collaborate seamlessly with both technical and non-technical teams.
Bonus
Experience with performance testing tools (e.g., JMeter, LoadRunner, k6) to identify bottlenecks and ensure system scalability.
Prior experience working within the payments domain or with complex financial technologies.
Hands-on experience with mobile automation frameworks and tools.
NB. While we think the above experience could be important, we’re keen to hear from people that believe they have valuable experience to bring to the role. If you identify with the team and mission, but not all of our requirements, then please still apply!
Why Join us?Lean is the first regulated open banking and open finance company operating across the UAE and Saudi Arabia. Since 2019 we've been on a mission to become the pre-eminent A2A payments company in the Middle East - enabling our clients to seamlessly connect to their users’ bank accounts to initiate real-time payments and retrieve account information. Our products have garnered the trust of some of the leading companies in the region, including the likes of Etisalat Group, Careem, Binance, Tabby, Tamara, Tawuniya, and more.
To date, Lean has processed billions of dollars, and our products have connected with hundreds of thousands of accounts across the region. We've recently announced our $67.5 million Series B funding round led by General Catalyst, following earlier investment from Sequoia Capital. This funding marks a major milestone for Lean and the financial ecosystem across the MENA region. At Lean, we’re committed to driving the next generation of financial innovation by making financial data and payments more accessible and transparent for businesses and consumers alike.
To that end, we're always on the lookout for talented, driven, and entrepreneurial candidates to join us in our mission of enabling the next generation of financial innovation. If you're motivated by solving hard problems and leaving a lasting legacy while you're at it, Lean's where you need to be.
Not only do we offer competitive salaries, private healthcare, and flexible office hours, but we also insist that every member of the team hold a meaningful equity stake in the business to ensure long-term alignment. We'd love you to join us for this journey!
Lean is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.
When applying for a job at Lean Technologies, we will need to collect, use and share Personal Data about you with different members of our team during the application process. This may mean transferring your data to members of the team in one of our office locations worldwide outside of the country you are in. Please refer to our Privacy Notice on our website for more information about how we may use and store your Personal Data
#J-18808-Ljbffr