Python QA Automation Engineer | Krakow
⚲ Kraków
Do uzgodnienia
Wymagania
- Python
- pytest
- PySpark
- CI/CD
- AWS
- Big Data testing
- API Testing
Opis stanowiska
Python QA Automation Engineer
📍 Location: Kraków (Hybrid 2-3 days/week)
Are you passionate about automation, Python, and modern data platforms? Join an international engineering team where you'll help build high-quality data solutions using cutting-edge technologies, AI-assisted automation, and cloud-native environments.
What you'll do
• Design, develop, and maintain automated test frameworks using Python.
• Create robust automated test suites for APIs, data pipelines, and Big Data applications.
• Validate complex data transformations and ensure data quality across modern cloud platforms.
• Collaborate closely with developers, DevOps engineers, and product teams throughout the SDLC.
• Integrate automated tests into CI/CD pipelines to support continuous delivery.
• Leverage AI-powered tools to improve test design, automation, and overall engineering productivity.
• Contribute to test strategy, quality best practices, and continuous process improvements.
Tech Stack
•
Python
•
PyTest, Robot Framework
• PySpark
•
AWS
•
Git
•
Jenkins / GitLab CI
•
Postman, Requests
• Selenium
• Big Data technologies
What we're looking for
Must have
• Strong experience with Python for test automation.
• Hands-on experience with automation frameworks such as PyTest, Robot Framework, or similar.
• Experience testing APIs using tools like Postman or Python Requests.
• Solid understanding of Big Data testing concepts.
• Experience with browser automation using Selenium.
• Knowledge of Git and CI/CD tools such as Jenkins or GitLab CI.
• Understanding of web technologies including HTML, CSS, and JavaScript.
Nice to have
• Experience using AI tools to accelerate test design and automation development.
• Knowledge of PySpark and testing data processing pipelines.
• Experience working with AWS cloud services.
• Familiarity with DevOps practices and automation.
📍 Location: Kraków (Hybrid 2-3 days/week)
Are you passionate about automation, Python, and modern data platforms? Join an international engineering team where you'll help build high-quality data solutions using cutting-edge technologies, AI-assisted automation, and cloud-native environments.
What you'll do
• Design, develop, and maintain automated test frameworks using Python.
• Create robust automated test suites for APIs, data pipelines, and Big Data applications.
• Validate complex data transformations and ensure data quality across modern cloud platforms.
• Collaborate closely with developers, DevOps engineers, and product teams throughout the SDLC.
• Integrate automated tests into CI/CD pipelines to support continuous delivery.
• Leverage AI-powered tools to improve test design, automation, and overall engineering productivity.
• Contribute to test strategy, quality best practices, and continuous process improvements.
Tech Stack
•
Python
•
PyTest, Robot Framework
• PySpark
•
AWS
•
Git
•
Jenkins / GitLab CI
•
Postman, Requests
• Selenium
• Big Data technologies
What we're looking for
Must have
• Strong experience with Python for test automation.
• Hands-on experience with automation frameworks such as PyTest, Robot Framework, or similar.
• Experience testing APIs using tools like Postman or Python Requests.
• Solid understanding of Big Data testing concepts.
• Experience with browser automation using Selenium.
• Knowledge of Git and CI/CD tools such as Jenkins or GitLab CI.
• Understanding of web technologies including HTML, CSS, and JavaScript.
Nice to have
• Experience using AI tools to accelerate test design and automation development.
• Knowledge of PySpark and testing data processing pipelines.
• Experience working with AWS cloud services.
• Familiarity with DevOps practices and automation.
🔍 Dekoder Ogłoszenia
🔴
Join an international engineering team where you'll help build high-quality data solutions using cutting-edge technologies, AI-assisted automation, and cloud-native environments.
Może oznaczać pracę z nowymi, ale potencjalnie niestabilnymi technologiami, gdzie AI jest bardziej narzędziem wspomagającym niż w pełni zintegrowanym rozwiązaniem.
🔴
Leverage AI-powered tools to improve test design, automation, and overall engineering productivity.
AI może być używane do generowania prostych skryptów lub sugestii, a nie do zaawansowanej analizy czy tworzenia złożonych strategii testowych.
🔴
Contribute to test strategy, quality best practices, and continuous process improvements.
Oczekuje się aktywnego udziału w kształtowaniu procesów, co może oznaczać dużą odpowiedzialność przy ograniczonych zasobach lub braku jasno zdefiniowanych strategii.
🔴
Solid understanding of Big Data testing concepts.
Może oznaczać znajomość teoretycznych koncepcji, a niekoniecznie praktyczne doświadczenie z konkretnymi narzędziami czy złożonymi scenariuszami testowymi w środowisku Big Data.
🔴
Hybrid 2-3 days/week
Elastyczność może oznaczać, że firma będzie wymagać obecności w biurze częściej niż deklarowane 2-3 dni, w zależności od potrzeb.