Jobiglo

No results.

Automation Test Engineer – Python Testing Infrastructure

Broadridge · Erevan

🇬🇧 English
Python OOP Concurrency Performance optimization Debugging pytest Network protocols websocket asyncio C# Git Jira

Job description

About the role

Broadridge is seeking an Automation Test Engineer who will design, develop, and maintain Python‑based testing infrastructure and frameworks to ensure the quality of its CQG products. The role combines software development, performance testing, and defect analysis in a fast‑paced financial technology environment.

Key responsibilities

  • Design, develop, and maintain Python testing infrastructure, frameworks, and tools.
  • Create scalable, maintainable automated testing solutions, including performance testing capabilities.
  • Improve reliability and performance of the testing infrastructure.
  • Review, refactor, and enhance existing Python codebases.
  • Analyze performance test results, investigate degradations, and recommend improvements.
  • Analyze automated test outcomes, reproduce issues, and report defects in both the framework and the product under test.

Required profile

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 2+ years of hands‑on software development experience with Python (OOP, concurrency, performance optimization, debugging).
  • Experience with testing frameworks such as pytest or unittest.
  • Knowledge of network protocols and Python network programming (socket, websocket, asyncio).
  • 2+ years of testing experience, including backend and client/server applications.
  • Ability to develop test plans and test cases; performance testing experience is a plus.
  • Familiarity with version control (Git) and bug‑tracking systems (Jira).
  • Strong communication skills in English and attention to detail.

Required skills

  • Python
  • Object‑Oriented Programming (OOP)
  • Concurrency
  • Performance optimization
  • Debugging
  • pytest / unittest
  • Network protocols
  • Socket programming
  • Websocket
  • Asyncio
  • C# (optional)
  • Git
  • Jira

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Broadridge.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 ամիս առաջ

Expires 3 շաբաթից

28 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Broadridge

Erevan