252 Senior Automation Engineers jobs in the United Arab Emirates
Test Automation Engineer
Posted 1 day ago
Job Viewed
Job Description
Join to apply for the Test Automation Engineer - Fresh Graduate Opportunity role at Eaton
Test Automation Engineer - Fresh Graduate OpportunityJoin to apply for the Test Automation Engineer - Fresh Graduate Opportunity role at Eaton
Eaton has been a key player in the Middle East for 40 years. This July, we announced the construction of a new sustainable campus in Dubai, which will bring together our commercial, manufacturing, and support functions, providing room for future growth.
About Eaton
Eaton is a power management company where we provide energy-efficient solutions that help our customers effectively manage electrical, hydraulic and mechanical power more efficiently, safely and sustainably. Eaton is dedicated to improving the quality of life and the environment through the use of power management technology and services. Eaton has approximately 96,000 employees and sells products to customers in more than 175 countries.
We are seeking a Test Automation Engineer to join our Middle East R&D team in Dubai, UAE.
This position will be responsible for developing and running technical engineering automated test scripts, setting up test frameworks, identifying bugs, and supporting regression testing to improve software quality and efficiency.
What You'll Do
- Work closely with software developers and project support teams, and will be responsible for setting up the test frameworks and writing automated test scripts.
- Design, develop, and execute technical engineering automation scripts using open source tools.
- Identify, record, document thoroughly, and track bugs.
- Aupport to perform thorough regression testing when bugs are resolved.
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Bring in emerging and advaced concepts to testing tools, test strategies and frameworks.
- Develop and execute test cases to diagnose issues and bugs, creating test data when required.
- Conduct diagnostic analysis and troubleshooting to resolve complex Systems issues.
- Apply various automation testing methodologies to enhance testing efficiency and effectiveness.
- Bachelor's degree in Computer Science, Software Development, or any related field.
- Fresh engineering graduate willing to learn in a multi-national work environment.
- Proficiency in programming languages such as Python, C# and Java.
- Aspiration to develop and progress career in product design focusing on human centered and industrial design.
- Demonstrate analytical and problem solving skills.
- Familiarity with continuous integration and continuous deployment (CI/CD) processes.
- Being part of a company that has been in business for more than 100 years, is well known in the industry, and has a major impact on the energy industry.
- Work in a company that is commitment to Inclusion & Diversity and Sustainability.
- Annual mentoring program, Eaton University, a reward, and recognition system.
- Ongoing Learning and Career Development Opportunities in a global company. Build your career and apply internally for our open positions worldwide.
- Strong, agile and diverse team locally and globally.
- Strong processes and state-of-the-art systems and tools.
- Structured employee development processes, open feedback culture with development plans.
- Detailed induction support and well-structured onboarding.
Dubai is a vibrant, cosmopolitan city known for its modern architecture, luxurious lifestyle, and rich cultural heritage. Living and working in Dubai offers an exceptional quality of life with world-class amenities, a safe environment, and a thriving expatriate community. Experience a dynamic blend of work and leisure in one of the world's most exciting cities.
Ready to make a difference? Join Eaton's Dubai Team and be part of a company shaping the future of sustainable manufacturing and power management
We are committed to ensuring equal employment opportunities for job applicants and employees. Our recruitment processes use balanced selection criteria and avoid unlawful discrimination against applicants on the basis of their age, colour, disability, marital status, national origin, gender, gender identity, genetic information, race or racial origin, religion, sexual orientation or any other status protected or required by law.Seniority level
- Seniority level Internship
- Employment type Full-time
- Job function Other
- Industries Appliances, Electrical, and Electronics Manufacturing
Referrals increase your chances of interviewing at Eaton by 2x
Get notified about new Quality Assurance Automation Engineer jobs in Dubai, Dubai, United Arab Emirates.
Dubai, Dubai, United Arab Emirates 1 year ago
Software Development Engineer in Test (SDET)Global Village, Dubai, United Arab Emirates 4 months ago
QA Automation Engineer - Crypto Market Making, LinearGlobal Village, Dubai, United Arab Emirates 2 months 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-LjbffrTest Automation Engineer
Posted 1 day ago
Job Viewed
Job Description
Eaton has been a key player in the Middle East for 40 years. This July, we announced the construction of a new sustainable campus in Dubai , which will bring together our commercial, manufacturing, and support functions, providing room for future growth.
About Eaton
Eaton is a power management company where we provide energy-efficient solutions that help our customers effectively manage electrical, hydraulic and mechanical power more efficiently, safely and sustainably. Eaton is dedicated to improving the quality of life and the environment through the use of power management technology and services. Eaton has approximately 96,000 employees and sells products to customers in more than 175 countries.
We are seeking a Test Automation Engineer to join our Middle East R&D team in Dubai, UAE.
This position will be responsible for developing and running technical engineering automated test scripts, setting up test frameworks, identifying bugs, and supporting regression testing to improve software quality and efficiency.
What you'll do:
Work closely with software developers and project support teams, and will be responsible for setting up the test frameworks and writing automated test scripts.
Design, develop, and execute technical engineering automation scripts using open source tools.
Identify, record, document thoroughly, and track bugs.
Aupport to perform thorough regression testing when bugs are resolved.
Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
Bring in emerging and advaced concepts to testing tools, test strategies and frameworks.
Develop and execute test cases to diagnose issues and bugs, creating test data when required.
Conduct diagnostic analysis and troubleshooting to resolve complex Systems issues.
Apply various automation testing methodologies to enhance testing efficiency and effectiveness.
Qualifications:
Bachelor's degree in Computer Science, Software Development, or any related field.
Fresh engineering graduate willing to learn in a multi-national work environment.
Skills:
Proficiency in programming languages such as Python, C# and Java.
Aspiration to develop and progress career in product design focusing on human centered and industrial design.
Demonstrate analytical and problem solving skills.
Familiarity with continuous integration and continuous deployment (CI/CD) processes.
What we offer you
Being part of a company that has been in business for more than 100 years, is well known in the industry, and has a major impact on the energy industry.
Work in a company that is commitment to Inclusion & Diversity and Sustainability.
Annual mentoring program, Eaton University, a reward, and recognition system.
Ongoing Learning and Career Development Opportunities in a global company. Build your career and apply internally for our open positions worldwide.
Strong, agile and diverse team locally and globally.
Strong processes and state-of-the-art systems and tools.
Structured employee development processes, open feedback culture with development plans.
Detailed induction support and well-structured onboarding.
Living and Working in Dubai
Dubai is a vibrant, cosmopolitan city known for its modern architecture, luxurious lifestyle, and rich cultural heritage. Living and working in Dubai offers an exceptional quality of life with world-class amenities, a safe environment, and a thriving expatriate community. Experience a dynamic blend of work and leisure in one of the world's most exciting cities.
Ready to make a difference? Join Eaton's Dubai Team and be part of a company shaping the future of sustainable manufacturing and power management
We are committed to ensuring equal employment opportunities for job applicants and employees. Our recruitment processes use balanced selection criteria and avoid unlawful discrimination against applicants on the basis of their age, colour, disability, marital status, national origin, gender, gender identity, genetic information, race or racial origin, religion, sexual orientation or any other status protected or required by law.
#J-18808-LjbffrTest Automation Engineer
Posted 1 day ago
Job Viewed
Job Description
We are seeking a highly skilled and motivated Test Automation Engineer to join our QA team. The ideal candidate will have strong expertise in designing, developing, and executing automated and functional test frameworks across multiple platforms and technologies. The role requires hands-on experience in Java, .NET, Angular, Cucumber, Jenkins, functional and performance testing, with a strong foundation in unit testing and continuous integration practices. Experience in the healthcare or education industry in the UAE will be considered a strong advantage.
Key Responsibilities- Design, develop, and maintain automated test scripts for web, API, and backend services using Java, .NET, and Angular.
- Implement BDD (Behavior Driven Development) automation frameworks using Cucumber.
- Build reusable and maintainable test automation frameworks to ensure scalability and robustness.
- Plan, design, and execute functional, regression, and integration tests to validate business requirements.
- Perform end-to-end functional testing of applications, ensuring accuracy, usability, and reliability of features.
- Collaborate with business analysts and product owners to ensure functional test coverage aligns with requirements.
- Write and maintain unit test cases in Java, .NET, and Angular applications.
- Ensure high code coverage and enforce test-driven development (TDD) practices.
- Integrate test automation into CI/CD pipelines using Jenkins.
- Ensure automated and functional tests run as part of build and deployment cycles, providing quick feedback to development teams.
- Conduct performance, load, and stress testing using industry-standard tools (e.g., JMeter, Gatling, or similar).
- Analyze performance test results and work closely with developers to resolve bottlenecks.
- Work closely with developers, QA, DevOps, and product teams to ensure high-quality releases.
- Participate in requirement analysis, design reviews, and code reviews to identify gaps and potential risks.
- Actively contribute to continuous improvement of testing practices within the team.
- Identify, log, and track bugs, ensuring proper resolution through collaboration with development teams.
- Provide clear test reports, metrics, and dashboards for stakeholders.
- Technical Skills
- Strong hands-on experience with Java, .NET, Angular for writing automated unit and integration tests.
- Experience with Cucumber (BDD frameworks) and test automation tools like Selenium, Playwright, or Cypress.
- Proficiency in Jenkins for integrating automated and functional tests into CI/CD pipelines.
- Strong understanding of functional testing, regression testing, and end-to-end validation.
- Knowledge of performance testing tools such as JMeter, Gatling, or LoadRunner.
- Familiarity with version control systems (Git, Bitbucket, or similar).
- Solid understanding of REST APIs, microservices, and web application testing.
- Methodologies
- Strong foundation in unit testing, TDD, BDD, and functional testing.
- Familiarity with Agile/Scrum development and testing practices.
- Experience with defect management tools like JIRA, Azure DevOps, or similar.
- Domain Advantage
- Prior experience in healthcare or education systems, preferably within the UAE market, is a strong advantage.
- Soft Skills
- Strong analytical, problem-solving, and debugging skills.
- Excellent written and verbal communication abilities.
- Ability to work in a collaborative, fast-paced environment.
- Detail-oriented with a passion for delivering high-quality products.
- Preferred Qualifications
- ISTQB or equivalent test automation certification.
- Knowledge of containerized environments (Docker, Kubernetes) and cloud-based testing.
- Experience with code quality tools (SonarQube, Jacoco, etc.).
- Exposure to security testing frameworks and practices.
- B.Tech degree in Computer Science, Information Technology, or a related discipline.
- Minimum 3+ years of experience in test automation and functional testing.
Test Automation Engineer
Posted 1 day ago
Job Viewed
Job Description
We are seeking a skilled automation engineer to join our team, focusing on the development and execution of automated testing within a microservices environment.
- Balance efforts between automated and manual testing, ensuring thorough coverage of our microservices and API interactions;
- Lead and execute integration tests, particularly where our services interact with other teams' systems, to identify and resolve issues at the intersection of these interactions;
- Focus on API testing to ensure our services communicate effectively and meet all performance and reliability requirements.
The ideal candidate will have:
- Strong experience in manual QA and automation testing;
- Good knowledge of testing and development processes;
- Solid understanding and hands-on experience with testing in a microservices architecture;
- Proficiency in automation tools, with a focus on testing integration points and APIs.
- A working environment that gives you autonomy and responsibility from day one;
- Participation in company stock options program is not available;
- Flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team.
Test Automation Engineer
Posted 3 days ago
Job Viewed
Job Description
We are seeking a highly skilled and motivated Test Automation Engineer to join our QA team. The ideal candidate will have strong expertise in designing, developing, and executing automated and functional test frameworks across multiple platforms and technologies. The role requires hands-on experience in Java, .NET, Angular, Cucumber, Jenkins, functional and performance testing, with a strong foundation in unit testing and continuous integration practices. Experience in the healthcare or education industry in the UAE will be considered a strong advantage.
Key Responsibilities- Design, develop, and maintain automated test scripts for web, API, and backend services using Java, .NET, and Angular.
- Implement BDD (Behavior Driven Development) automation frameworks using Cucumber.
- Build reusable and maintainable test automation frameworks to ensure scalability and robustness.
- Plan, design, and execute functional, regression, and integration tests to validate business requirements.
- Perform end-to-end functional testing of applications, ensuring accuracy, usability, and reliability of features.
- Collaborate with business analysts and product owners to ensure functional test coverage aligns with requirements.
- Write and maintain unit test cases in Java, .NET, and Angular applications.
- Ensure high code coverage and enforce test-driven development (TDD) practices.
- Integrate test automation into CI/CD pipelines using Jenkins.
- Ensure automated and functional tests run as part of build and deployment cycles, providing quick feedback to development teams.
- Conduct performance, load, and stress testing using industry-standard tools (e.g., JMeter, Gatling, or similar).
- Analyze performance test results and work closely with developers to resolve bottlenecks.
- Work closely with developers, QA, DevOps, and product teams to ensure high-quality releases.
- Participate in requirement analysis, design reviews, and code reviews to identify gaps and potential risks.
- Actively contribute to continuous improvement of testing practices within the team.
- Identify, log, and track bugs, ensuring proper resolution through collaboration with development teams.
- Provide clear test reports, metrics, and dashboards for stakeholders.
Required Skills & Qualifications
- Technical Skills
- Strong hands-on experience with Java, .NET, Angular for writing automated unit and integration tests.
- Experience with Cucumber (BDD frameworks) and test automation tools like Selenium, Playwright, or Cypress.
- Proficiency in Jenkins for integrating automated and functional tests into CI/CD pipelines.
- Strong understanding of functional testing, regression testing, and end-to-end validation.
- Knowledge of performance testing tools such as JMeter, Gatling, or LoadRunner.
- Familiarity with version control systems (Git, Bitbucket, or similar).
- Solid understanding of REST APIs, microservices, and web application testing.
- Methodologies
- Strong foundation in unit testing, TDD, BDD, and functional testing.
- Familiarity with Agile/Scrum development and testing practices.
- Experience with defect management tools like JIRA, Azure DevOps, or similar.
- Domain Advantage
- Prior experience in healthcare or education systems, preferably within the UAE market, is a strong advantage.
- Soft Skills
- Strong analytical, problem-solving, and debugging skills.
- Excellent written and verbal communication abilities.
- Ability to work in a collaborative, fast-paced environment.
- Detail-oriented with a passion for delivering high-quality products.
- Preferred Qualifications
- ISTQB or equivalent test automation certification.
- Knowledge of containerized environments (Docker, Kubernetes) and cloud-based testing.
- Experience with code quality tools (SonarQube, Jacoco, etc.).
- Exposure to security testing frameworks and practices.
- B.Tech degree in Computer Science, Information Technology, or a related discipline.
- Minimum 3+ years of experience in test automation and functional testing.
#J-18808-Ljbffr
Test Automation Expert
Posted 1 day ago
Job Viewed
Job Description
We are seeking a skilled and proactive software quality assurance specialist with strong experience in manual and automation testing to contribute to the delivery of high-quality software.
Main Responsibilities:- Design, develop, and maintain automated test scripts using Selenium with Java.
- Execute functional regression integration, and system testing (both manual and automated).
- Analyze requirements and create detailed test cases and test plans.
- Log, track, and manage defects using JIRA, working closely with development to ensure timely resolution.
- Develop and execute API test scripts using tools like Postman or REST Assured.
- Integrate automation tests into CI/CD pipelines (e.g. Jenkins GitHub Actions).
- Contribute to test documentation including test strategy and test summary reports.
- 6 years of hands-on experience in QA with a strong emphasis on automation using Selenium and Java, and manual testing as well.
- Proficiency in writing and executing manual test cases.
- Solid experience with JIRA for defect tracking and Agile project management.
- Experience in test automation frameworks like TestNG JUnit or similar.
- Familiarity with Git for version control and CI/CD integration.
- Strong understanding of QA methodologies and SDLC processes.
- Opportunity to work on challenging projects and grow professionally.
- Collaborative and dynamic work environment.
- Nice to have experience with API testing frameworks (e.g. REST Assured).
- Exposure to BDD frameworks like Cucumber.
- Knowledge of SQL for data validation.
Test Automation Expert
Posted 1 day ago
Job Viewed
Job Description
Job Title: Quality Assurance Automation Engineer
We are seeking a seasoned QA Automation Engineer with 7+ years of expertise in automation testing to join our onsite team.
Key Responsibilities:- Develop and implement comprehensive test strategies, test plans, and test cases
- Conduct functional, integration, performance, and security testing
- Create and maintain automation frameworks using Pytest, Selenium, or similar tools
- Perform thorough API testing using tools such as Postman
- Integrate automated tests into CI/CD pipelines in collaboration with DevOps teams
- Validate GenAI/ML models for accuracy, fairness, and robustness, input/output data integrity, bias detection and mitigation
- Track and manage defects using JIRA or equivalent tools
- Mentor junior QA engineers and enforce quality best practices
- 7+ years of hands-on experience in QA and automation testing
- Strong expertise with automation tools (e.g., Pytest, Selenium)
- Solid experience in API testing and validation
- Familiarity with CI/CD pipelines and DevOps integration
- In-depth understanding of software testing methodologies and lifecycle
- Experience in both functional and non-functional testing
- Excellent communication and collaborative skills
The selected candidate will have the opportunity to work on challenging projects, collaborate with experienced professionals, and contribute to the development of cutting-edge automation solutions.
Others:This role offers a chance to grow professionally, expand your skill set, and advance in your career as a Test Automation Expert. If you are passionate about automation testing and want to join a dynamic team, apply now!
Be The First To Know
About the latest Senior automation engineers Jobs in United Arab Emirates !
Test Automation Specialist
Posted 1 day ago
Job Viewed
Job Description
Software Development Engineer in Test
About the JobThis position involves designing, developing and maintaining a scalable data quality monitoring framework to support various testing scenarios.
The ideal candidate will have at least 3 years of experience in software development or test development, with proficiency in at least one programming language such as Java or Python.
Responsibilities- Design, develop and maintain a scalable and efficient data quality monitoring framework
- Optimize framework performance using techniques like multithreading and distributed computing
- Develop and maintain high-quality automated test scripts based on functional requirements and test cases
- Update scripts to accommodate software version changes and new features
- Develop tools for performance testing and test data generation
- Integrate testing tools with CI/CD pipelines for continuous testing and feedback
- Bachelor's degree or above in Computer Science, Software Engineering or related fields
- At least 3 years of experience in software development or test development
- Proficiency in at least one programming language (e.g. Java, Python)
- Familiarity with testing tools (e.g. JUnit, TestNG) and database operations
- Knowledge of CI/CD tools (e.g. Jenkins, GitLab CI)
A collaborative and dynamic work environment, opportunities for professional growth and development, and a chance to work on challenging projects that make a real impact.
How to ApplyIf you are a motivated and detail-oriented individual with a passion for software development and testing, please submit your application.
Test Automation Expert
Posted 1 day ago
Job Viewed
Job Description
We are seeking a highly skilled Quality Assurance leader to join our organization. The successful candidate will be responsible for designing, developing, and managing testing tools, conducting problem analysis, and providing leadership in improving quality assurance processes.
Job Description:The Quality Assurance leader will play a crucial role in ensuring the efficiency of our quality assurance processes by creating and maintaining testing tools. Additionally, they will lead the development and implementation of automation frameworks and scripts, with a focus on Go (Golang).
Responsibilities:- Design, develop, and maintain testing tools to enhance the efficiency of our quality assurance processes.
- Lead the development and implementation of automation frameworks and scripts, with a focus on Go (Golang).
- Conduct problem analysis and provide solutions to improve performance and stability.
- Assist colleagues from other teams, providing technical guidance and support, and reviewing merge requests from peers.
- Work on improving continuous integration and delivery pipelines, ensuring smooth deployment of code.
- Manage QA processes, oversee automation efforts, and drive improvements in tooling and practices.
- Proven experience as a QA Lead, Automation Engineer, or SDET, with a track record of managing quality processes and leading test automation initiatives.
- Strong proficiency in Go (Golang) for both automation and service development.
- Hands-on experience with building and maintaining CI/CD pipelines.
- Ability to manage, analyze, and improve QA direction, including identifying and eliminating inefficient tools and practices.
- Experience with monitoring, alerting systems, and fixing issues in production environments.
- Solid knowledge of test frameworks and the ability to write testing tools from scratch.
Senior Test Automation Engineer
Posted 1 day ago
Job Viewed
Job Description
We are looking for a skilled System Testing Specialist to join our team. The ideal candidate will have experience in web, mobile, and API testing, as well as knowledge of testing SAP applications.
The successful candidate will have a strong understanding of software development lifecycle, be able to work collaboratively with team members, and possess effective communication skills. Strong problem-solving and analytical thinking skills are essential for this role, along with the ability to update test status and progress at the end of each day.
Key Responsibilities:- Conduct daily activities for system testing using an agile delivery model.
- Review and analyze business, functional, technical requirements, and process design documents.
- Collaborate with the development team to resolve bugs.
- Perform sanity testing, functional testing, integration testing, regression, and other types of testing.
- Experience in web, mobile, and API testing.
- Knowledge of testing SAP applications.
- Problem-solving and analytical thinking skills.
- Effective communication skills.
- Teamwork skills.
- Experience working within an agile delivery model.
- Opportunity to work on exciting projects.
- Chance to collaborate with experienced professionals.
- Professional growth and development.
- Meticulous attention to detail.
- Knowledge of automation tools like Tosca and Selenium.
- Strong understanding of software development lifecycle.