Oferty pracy dla Ciebie

Powrót do wszystkich ofert

Jak korzystać z koszyka ofert pracy?

Koszyk

Nowy

Mid-Level Python & API Automation Test Engineer – IAM & Cloud Projects

Krakow
Hybrid

25 200 - 30 450

PLN

(B2B)

19 900 - 22 500

PLN

brutto (Employment Contract)

FastAPI Gitlab CI/CD JMeter JUnit JWT LDAP Pytest Python RBAC REST API
English
Mid-Level
Banking
Automation Tester (QA)

Unleash the Future of Identity & Access Management – Drive Innovation in the Cloud Era!

Krakow-based opportunity with hybrid work model (up to 4 remote days per week).

As a Mid-Level Python & API Automation Test Engineer, you will be working for our client, a leading player in global banking transforming its IAM infrastructure. You will be instrumental in supporting secure, scalable identity solutions across GCP, integrating advanced automation testing with modern cloud-native applications. This role offers a unique opportunity to innovate at the intersection of identity security, automation, and cutting-edge cloud technology, enabling your career growth in a truly transformative environment.

Your main responsibilities:

  • Develop and execute comprehensive test plans, test cases, and testing documentation aligned to technical specifications and requirements.
  • Support the definition and maintenance of test entry and exit criteria for assigned components or workstreams.
  • Ensure traceability of functional and non-functional requirements, maintaining up-to-date evidence for audit and regulatory purposes.
  • Collaborate with business and technical teams to define SIT/OAT/UAT scenarios, producing relevant test artefacts.
  • Build, maintain, and continuously improve automated backend test scripts using Python and Pytest, focusing on API and integration testing.
  • Validate event-driven systems such as Pub/Sub, queues, Kafka, including replay/reprocessing scenarios and data integrity assessments.
  • Verify functions and decision logic defined as code, including policy-as-code frameworks.
  • Contribute to CI/CD pipeline integration, ensuring automated tests are executed effectively, with reports generated and results communicated.
  • Create and manage synthetic and anonymised test data to support repeatable automated testing.
  • Track defects, participate in triage meetings, verify fixes, and report progress, risks, and dependencies regularly.
  • Identify quality risks and suggest pragmatic process improvements.
  • Collaborate within an Agile environment, promoting continuous enhancement of testing practices and quality standards.

You're ideal for this role if you have:

  • At least 2 years of practical experience in backend automation testing with Python and Pytest.
  • Solid understanding of Identity and Access Management (IAM) concepts.
  • Experience testing API-driven services (REST) with tools such as Postman, Insomnia, or similar.
  • Knowledge of event-driven systems (Pub/Sub, queues, Kafka) and batch processing flows.
  • Familiarity with identity protocols and data formats like SCIM, LDAP, OIDC, REST API, CSV.
  • Understanding of policy-based access models (RBAC, ABAC, ReBAC, PBAC).
  • Experience using JIRA and Zephyr for test management and defect lifecycle.
  • Exposure to CI/CD practices, automation within pipelines, and cloud testing, especially GCP (additional AWS/Azure knowledge is a plus).
  • Excellent written and verbal communication skills in English.

It is a strong plus if you have:

  • Experience with consumer-driven contract testing.
  • Knowledge of policy-as-code tools such as OPA/Rego.
  • Exposure to GraphDB (Neo4j), orchestration tools (n8n), and containerised testing.
  • Performance testing experience with tools like JMeter, Gatling, or NeoLoad.
  • Familiarity with GitOps, HashiCorp Vault, SPIFFE/SPIRE, and governance controls.

Language Required for the role:

  • Fluent English, both written and spoken.

Eligibility to work in Europe:

  • Only candidates with an existing legal right to work in the European Union will be considered for this role.

#MAKEYourCareerBETTER

Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Internal number #9776

Dodatki

ITDS Clubs

Access to medical insurance

Access to Multisport

Access to Pluralsight

Integrational Events

Ambassador Program

Twoje kryteria

Chcesz otrzymywać powiadomienia o nowych ofertach pracy
pasujących do powyższych kryteriów?

Podając adres e-mail i klikając „Powiadom mnie”, wyrażasz zgodę na otrzymywanie od ITDS powiadomień e-mailowych odpowiadających podanym przez Ciebie kryteriom.