Test Automation Engineer With Java

QA, Qatar

Job Description

Are you passionate about designing, building and deploying robust and highly automated test execution frameworks that serve our client's payments infrastructure, products and services? Do you want to play a key role in supporting our banking client to transform into a more agile organization based on DevOps principles?


We are looking for a

Test Automation Engineer

with very good

Java

development skills to help the team build robust test automation and data management tools.


You'll be working in our quality assurance team in Doha, Qatar and be part of a highly collaborative environment with colleagues from diverse backgrounds and skillsets coming together to solve challenging problems as a team. This position is within our Payments stream, closely collaborating with our Payments IT related delivery units across the globe. Our teams design, deliver and operate state-of-the-art financial systems that offer best-in-class services to the bank's clients.

Responsibilities



Design and execute test cases based on business/infrastructure requirements Perform quality assurance (QA) automation (design, implementation and verification) for the test cases based on cross-platform technologies such as Selenium WebDriver, Cucumber, UI and REST/SOAP API Integrate QA automation artifacts into the build and deploy pipelines to enable a continuous development and integration approach 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 3 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 Continuous Integration and Continuous Delivery approach, utilizing technologies such as GitLab, Maven, Jenkins and Sonar Experience in developing, executing and maintaining test plans, strategy, scenarios and test cases Proficiency in execution of different forms of testing like functional testing, component test, integration testing for APIs, acceptance testing and performance testing ISTQB advanced certification or equivalent skills Experience in working with APIs testing using Java, Postman, SoapUI or any other proficient tool Expertise in authorization mechanisms utilized for accessing API, Kafka Good understanding of OOPS concepts and proficiency in Cucumber, JUnit or TestNG framework

Nice to have



Experience in test strategies, methodologies such as BDD/TDD would be a plus Knowledge of payment transactions protocols (e.g. SWIFT, SEPA) would be an additional advantage

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

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2032681
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    QA, Qatar
  • Education
    Not mentioned