Job Description
Roles & Responsibilities
About the Role
We are looking for a skilled and proactive QA Automation Engineer to join our Quality Engineering team in Abu Dhabi. You will be responsible for designing, developing, and maintaining automated test frameworks to ensure high-quality delivery of our web and cloud-based applications. The ideal candidate is hands-on with automation tools, understands CI/CD, and thrives in an Agile environment.
Key Responsibilities
Automation Framework Development: Design, build, and maintain scalable test automation frameworks for Web UI and API testing using Selenium, Python, or Robot Framework.
Test Automation Implementation: Develop reusable functions/keywords and implement end-to-end automated test suites for functional, regression, and integration testing.
API & Performance Testing: Create and execute automated API tests using Postman/Newman and conduct performance/load testing using JMeter.
CI/CD Integration: Integrate automation suites into CI/CD pipelines like Jenkins/GitLab CI/Azure DevOps for daily build execution and continuous testing.
Test Reporting & Analysis: Implement seamless, actionable reporting dashboards for test results, failure analysis, and quality metrics tracking.
Requirements & Test Design: Analyze business and technical requirements, derive test scenarios, and apply strong test design principles for maximum coverage.
Agile Collaboration: Work closely with developers, DevOps, and product teams in Agile/Scrum ceremonies to ensure shift-left testing and faster feedback.
Cloud Testing: Execute and automate test cases for cloud-native applications deployed on AWS/Azure/GCP environments.
Required Skills & Qualifications
Experience: 4-5 years in Software Quality Assurance with minimum 3 years in Test Automation.
Technical Stack: Strong proficiency in Selenium WebDriver with Python/Java OR Robot Framework. Hands-on with Postman, REST API testing, JMeter.
Framework Expertise: Proven experience building automation frameworks from scratch and encapsulating functions/keywords for Web UI automation.
CI/CD & DevOps: Experience integrating tests into Jenkins, GitLab CI, Azure Pipelines or similar tools.
Testing Concepts: Solid understanding of STLC, test design techniques, requirements traceability, and defect lifecycle.
Cloud: Exposure to testing applications deployed on cloud platforms AWS, Azure, or GCP.Methodology: Strong working knowledge of Agile/Scrum development and QA processes.Soft Skills: Excellent communication, analytical, and problem-solving skills. Ability to work under pressure and collaborate in a team environment.
Education
Bachelor s degree in Computer Science, Information Technology, Engineering, or related field. Higher degree is a plus.
Good to Have
Experience with Docker, Kubernetes for test environments
Knowledge of BDD with Cucumber/SpecFlow
ISTQB or other QA certifications
Experience in Banking, FinTech, or Government projects
Desired Candidate Profile
Experience: 4-5 years in Software Quality Assurance with minimum 3 years in Test Automation.
Technical Stack: Strong proficiency in Selenium WebDriver with Python/Java OR Robot Framework. Hands-on with Postman, REST API testing, JMeter.
Framework Expertise: Proven experience building automation frameworks from scratch and encapsulating functions/keywords for Web UI automation.
CI/CD & DevOps: Experience integrating tests into Jenkins, GitLab CI, Azure Pipelines or similar tools.
Testing Concepts: Solid understanding of STLC, test design techniques, requirements traceability, and defect lifecycle.
Cloud: Exposure to testing applications deployed on cloud platforms AWS, Azure, or GCP.Methodology: Strong working knowledge of Agile/Scrum development and QA processes.Soft Skills: Excellent communication, analytical, and problem-solving skills. Ability to work under pressure and collaborate in a team environment.
Bachelor s degree in Computer Science, Information Technology, Engineering, or related field. Higher degree is a plus.
Experience with Docker, Kubernetes for test environments
Knowledge of BDD with Cucumber/SpecFlow
ISTQB or other QA certifications
Experience in Banking, FinTech, or Government projects