Jobiglo

No results.

Senior Security & QA Engineer

EPAM Systems

Hybrid Senior 🇬🇧 English
Python pytest AWS CloudTrail AWS authentication flow testing API security testing Lifecycle constraint testing Functional test design for CRUD

Job description

About the role

We are looking for a Senior Security & QA Engineer to ensure the security, compliance and reliability of the MCP Server Registry. The role involves validating authentication, protecting credentials, enforcing governance policies and delivering end‑to‑end quality for registry operations. You can work remotely from anywhere in Latvia or join the team at our Riga office.

Key responsibilities

  • Validate authentication enforcement and detect credential exposure risks across the registry.
  • Design and execute functional tests for CRUD operations and validation rules.
  • Build and maintain automated test suites using Python and pytest.
  • Enforce lifecycle constraint testing, e.g., prevent deletion of active MCPs.
  • Audit AWS CloudTrail logs to verify compliance and traceability of registry actions.
  • Assess registry and API endpoints for security vulnerabilities and compliance gaps.
  • Collaborate with development teams to ensure governance policies are applied throughout the registry lifecycle.

Required profile

  • 3+ years of experience in security testing or QA engineering.
  • Experience testing registry or API security, including AWS authentication flows.
  • Proficiency in Python test automation with pytest.
  • Knowledge of lifecycle‑constraint testing and functional test design for CRUD operations.
  • English proficiency at B2 level or higher.

Required skills

  • Python
  • pytest
  • AWS CloudTrail
  • AWS authentication flow testing
  • Registry security testing
  • API security testing
  • Lifecycle constraint testing
  • Functional test design for CRUD

What we offer

  • Engineering heritage with over 30 years of expertise.
  • Access to advanced cloud, data and AI projects.
  • Work with world‑class clients from the Forbes Global 2000.
  • Professional growth resources and GenAI community.
  • Hybrid work model, private health insurance, additional vacation days, Employee Stock Purchase Plan and more.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec EPAM Systems.
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.

Explore further

Salaries, guides and searches for Latvija.

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 pirms 1 nedēļas

Expires pēc 1 mēneša

18 views · 0 interested

Boost your chances

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

Analyzing your CV...

EPAM Systems