Senior Test Automation Engineer with Java
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
We're looking for a Senior Test Automation Engineer with Java to join our team in Doha, Qatar in a hybrid working mode. In this role, you will design, build and deploy robust and highly automated test execution frameworks that support our client's payments infrastructure, products and services.
Key Skills for This Role
Full Job Posting
Overview
We're looking for a **Senior Test Automation Engineer with Java** to join our team in **Doha, Qatar** in a **hybrid working mode**.
In this role, you will design, build and deploy robust and highly automated test execution frameworks that support our client's payments infrastructure, products and services.
You will play a key role in enabling a more agile organization based on DevOps principles, working within a collaborative quality assurance team and closely partnering with global delivery units in the Payments stream.
Responsibilities
- Design and execute test cases based on business and infrastructure requirements
- Perform QA automation (design, implementation and verification) for test cases using cross-platform technologies such as Selenium WebDriver, Cucumber, UI and REST/SOAP API
- Integrate QA automation artifacts into build and deploy pipelines to enable continuous development and integration
- Evaluate and implement new software test automation tools and tooling standards
Requirements
- Bachelor's degree in Computer Science, Software Development or a related field with around 5 years of experience in test automation engineering
- Proficiency in Java/Selenium programming and good understanding of unit and system integration
- Solid experience in Agile development incorporating CI/CD using technologies such as GitLab, Maven, Jenkins and Sonar
- Experience in developing, executing and maintaining test plans, strategies, scenarios and test cases
- Proficiency in executing different forms of testing such as functional, component, integration for APIs, acceptance and performance testing
- ISTQB advanced certification or equivalent skills
- Experience in working with API testing using Java, Postman, SoapUI or similar tools
- Expertise in authorization mechanisms for API access and Kafka
- Good understanding of OOP concepts and proficiency in Cucumber, JUnit or TestNG framework
- Nice to have
- Experience in test strategies and methodologies such as BDD/TDD
- Knowledge of payment transaction protocols (e.g., SWIFT, SEPA)
- We offer
- Private healthcare and life insurance
- End of service gratuity
- Annual air travel tickets for expatriates
- Corporate Programs including Employee Referral Program with rewards
- Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
- + All benefits and perks are subject to certain eligibility requirements
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at EPAM Systems
Field Marketing Manager
Dubai, UAE
EPAM Systems seeks a Field Marketing Manager to drive regional marketing strategies in the Middle East. This hybrid role in Dubai involves planning events, executing ABM campaigns, and building sales relationships. Requi
Senior Data Engineer
Abu Dhabi, UAE
EPAM Systems is looking for a Senior Data Engineer to join their team in Abu Dhabi for a large-scale data platform migration. The role involves building production-ready data pipelines on Databricks using PySpark and SQL
Field Marketing Manager
Dubai, UAE
EPAM Systems is seeking a Field Marketing Manager to drive regional marketing strategies in the Middle East. The role involves planning events, executing ABM campaigns, and collaborating with sales to generate leads. Can
Lead AI Engineer
Doha, QAT
EPAM Systems seeks a Lead AI Engineer to design and implement AI-driven strategies and architectures in Doha, Qatar. The role involves leading AI adoption, building end-to-end AI pipelines, and driving workforce capabili
Lead AI Engineer
Doha, QAT
EPAM Systems seeks a Lead AI Engineer to design and implement AI-driven strategies and architectures in Doha, Qatar. The role involves leading AI adoption, building production AI systems, and mentoring teams. Requires 4+
Data Technology Consultant
Coimbatore, UAE
EPAM Systems seeks a skilled Data Technology Consultant to lead and design large-scale data-driven solutions. The role involves defining data strategy, overseeing client engagements, and driving data product development.
Director Technology Solutions - Azure Cloud
Coimbatore, UAE
EPAM Systems seeks a Practice Lead for Azure Cloud to serve as the senior technical authority and strategic leader for the Azure practice. The role involves driving technical excellence, people development, delivery gove
Python Development Trainee
Riyadh, KSA
EPAM Systems offers a free, expert-led Python Development training program for Saudi nationals. The 3-month program requires up to 30 hours weekly engagement and is fully remote. Upon completion, participants may be cons
Field Marketing Manager
Dubai, UAE
Senior Data Engineer
Abu Dhabi, UAE
Field Marketing Manager
Dubai, UAE
Lead AI Engineer
Doha, QAT
Lead AI Engineer
Doha, QAT
Data Technology Consultant
Coimbatore, UAE
Director Technology Solutions - Azure Cloud
Coimbatore, UAE
Python Development Trainee
Riyadh, KSA