Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Luxoft • Krakow, Lesser Poland Voivodeship, Poland
Role & seniority: Senior Automation QA Engineer
Languages: Java, Python
Test frameworks: Selenium, Cypress, Playwright, TestNG/JUnit
API testing: Postman, REST Assured, Karate
CI/CD: GitLab CI/CD
Containerization/orchestration: Docker, Kubernetes
Cloud: Azure
Performance: JMeter, Gatling, k6
Design, develop, and maintain automated test suites for UI, API, and performance layers
Integrate automated tests into GitLab CI/CD pipelines; execute tests in Docker/Kubernetes, leverage Azure environments
Collaborate with developers, DevOps, and product teams; drive QA process improvements and maintainable test code
Proficient in Java and/or Python
Experience with Selenium, Cypress, or Playwright; TestNG/JUnit
API testing with Postman, REST Assured, or Karate
CI/CD (GitLab CI/CD) and containerized test execution (Docker, Kubernetes)
Azure cloud usage for test execution/environments
Performance testing with JMeter, Gatling, or k6
Experience in regulated/financial domains
Additional scripting or programming languages
Familiarity with broader cloud tooling or other CI systems
Location & work type: Hybrid, Krakow (on-site/remote mix as per policy)
🟠Join us in Luxoft! 🏦Flexible working hours 🩺Private Medical & Dental care & Life Insurance 💰 Paid Referrals 🏋🏽 MyBenefit program (sports card, well-being program etc.) 🌎 Internal Mobility program - possibility of rotation between projects, locations, accounts 🎓 LuxTalent platform (webinars, training, courses)
🟠Project Description We are looking for a skilled Automation QA Engineer to join our client’s team and play a key role in ensuring the quality, reliability, and performance of modern, scalable applications within the investment banking domain. The role focuses on designing, developing, and maintaining automated test solutions across UI, API, and performance layers, while actively contributing to CI/CD pipelines and cloud-based test execution.
You’ll be part of a collaborative, agile team that values clean, maintainable test code, strong engineering practices, and close cooperation with developers and DevOps engineers. This position is ideal for someone who enjoys building robust automation frameworks, working with cloud and containerized environments, and taking ownership of quality in a fast-paced, regulated industry.
🟠Responsibilities
Design, develop, and maintain automated test suites using Java and/or Python
Implement and extend test automation frameworks using Selenium, Cypress, Playwright, TestNG, and
Perform API testing using tools such as Postman, REST Assured, and Karate
Integrate automated tests into GitLab CI/CD pipelines
Execute and manage tests in containerized environments using Docker and Kubernetes
Work with Azure cloud services to support test execution and environments
Conduct performance and load testing using JMeter, Gatling, or k6
Collaborate closely with developers, DevOps, and product teams in an agile environment
Contribute to continuous improvement of QA processes, standards, and tooling
🟠Skills What is relevant to have
Programming & Scripting (Java, Python)
Test Automation Frameworks (Selenium, Cypress, Playwright, TestNG, JUnit)
API Testing (Postman, REST Assured, Karate)
CI/CD Pipelines (GitLab CI/CD)
Containerization & Orchestration (Docker, Kubernetes - for test execution)
Cloud Platforms (Azure)
Performance Testing (JMeter, Gatling, k6)
🟠Languages
English: B2 Upper Intermediate
🟠Seniority Senior
🟠Work mode hybrid in Krakow