Senior QA Software Test Automation Engineer – Python – Cyprus, Greece, Remote

Full time @XM in IT / Software Development
  • Limassol, Cyprus, 12 Richard & Verengaria Street, Araouzos Castle Court, 3rd Floor, 3042
Email Job
  • Share:

Job Detail

  • Job ID 8000
  • Remote Job No
  • Experience 5 Years +
  • Academic Level Bachelor

Job Description

XM is looking to hire a Senior QA Software Test Automation Engineer – Python – Cyprus, Greece, Remote.

The Role:

We are looking for a Senior QA Software Test Automation Engineer to join our QA team. You will work with world class specialists in a friendly, supportive and open-minded environment on challenging goals that will help you to grow professionally and achieve new technical levels. You will work with high load public API of Forex brokerage application, web-sockets, REST API. Python and Robot Framework will be your main instruments for implementing functional and performance testing. You will extend the existing testing framework with libraries and auto-test using advanced Python technologies.

 

The main responsibilities of the position include:

  • Work in close collaboration with the development team to help produce high quality software
  • Understand and translate business requirements to technical requirements
  • Enhance software delivery and quality throughout the entire software development cycle
  • Perform automated functional and performance testing
  • Design and develop the test automation framework, implement required libraries and auto- tests
  • Maintain CI pipelines and integrate automated scripts into CI tools
  • Manage any issues that may arise and drive resolutions throughout the testing process
  • Share technical expertise with the rest of the QA team
  • Actively participate in the Software Development Life Cycle and Software Testing Life Cycle

 

Main requirements:

  • BSc/MSc in Computer Science, Software Engineering or similar
  • Minimum 4 years of comprehensive experience in quality assurance
  • Minimum 3 years of practical experience in test automation using Python
  • Practical experience in testing REST API, web sockets and Git
  • Experience in agile software development methodologies and testing procedures
  • Experience in writing queries for SQL and NoSQL databases
  • Strong communication and interpersonal skills
  • Very good written and verbal skills in English

 

The following will be considered an advantage:

  • Working knowledge of Robot Framework
  • Experience with asynchronous and multithreading programming
  • Experience with Docker
  • Experience with Prometheus, Grafana
  • Experience in testing Kafka broker
  • Experience in the Finance/Forex domain

 

Benefit from:

  • Attractive remuneration package plus performance related reward
  • Private health insurance
  • Intellectually stimulating work environment
  • Continuous personal development and international training opportunities
  • Attractive relocation package and support for a smooth relocation for you and your family

Other jobs you may like