QA Automation Engineer

Job Summary

Join a fintech company as a QA Automation Engineer responsible for developing and maintaining automated test suites for AI-driven applications, including real-time trading logic validation and performance testing under various market scenarios.

Responsibilities

  • Analyze and clarify requirements with engineers and project managers
  • Develop and maintain automated test suites for AI-driven applications
  • Design tests to validate real-time trading logic
  • Automate performance and stress testing for model inference under various market scenarios
  • Validate quality and correctness of input data pipelines including market data, sentiment signals, and behavioral metrics
  • Collaborate with ML engineers to verify input and output integrity of machine learning models
  • Identify problem areas and track them in a tracking system
  • Maintain test documentation

Requirements

  • Bachelor’s degree in Computer Science or related field
  • Experience in QA Automation
  • Programming skills in Python (preferred), JavaScript, or Java
  • Experience with test automation frameworks such as PyTest, Robot Framework, Selenium, or Cypress
  • Understanding of the machine learning lifecycle and model testing concepts
  • Familiarity with API testing tools like Postman and CI/CD tools such as Jenkins or GitHub
  • Experience with data validation in structured and semi-structured formats including JSON and CSV
  • Experience working with logs, metrics, and monitoring systems such as Grafana
  • Familiarity with ML libraries from a testing perspective
  • Experience testing systems involving real-time data, predictive modeling, or sentiment and emotion analysis

We refresh listings regularly, but some roles close early on the source platform.

Country: Jordan
City: Amman
Job Category: QA / Testing
Job Type: Full Time
Company Name: OneJar

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top