QA Automation Engineer
Kraków, Kraków
Shimi Sp. z o.o.
For one of our Partners — a rapidly growing technology company with its headquarters in the UK and a branch in Krakow, providing modern platforms and digital solutions used by thousands of customers across Europe — we are seeking a QA Automation Engineer with a passion for quality and a drive to build reliable, scalable automation frameworks.
You’ll work in a modern software environment, collaborating closely with developers and other QAs to deliver high-quality, well-tested solutions across API and mobile platforms.
Responsibilities:
Collaborate with Solution Architects, Product Owners, Developers, DevOps, and other QA Engineers to test and deliver new product features
Analyse business requirements, internal designs, and non-functional requirements, and estimate user stories collaboratively with the team
Advocate and maintain Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) practices across all software solutions
Write and execute robust automated test scripts, achieving a high level of automation and regression coverage within CI/CD pipelines
Perform manual exploratory testing and maintain clear documentation for any test scenarios that can’t be automated
Review logs and databases as part of the testing process, automating wherever possible
Follow industry best practices to ensure reliability, maintainability, and performance of all testing processes
Work with tools and technologies, including:
Testing: SpecFlow, Postman, Playwright, Swagger, Selenium, Appium, Android Studio,
Bug Tracking: Jira
Documentation: Confluence, flowcharts
Requirements:
3+ years’ experience as an Automation QA Engineer in a modern software environment
Strong BDD/TDD experience, with a clear focus on automation over manual testing
Proven experience in API automation (REST APIs, integration testing) and mobile automation (iOS and Android)
Hands-on experience with TypeScript/JavaScript and working within a microservices architecture
Deep understanding of a balanced test pyramid (unit, integration, end-to-end) and ability to design maintainable test frameworks
Experience improving, refactoring, and maintaining test suites
Solid understanding of CI/CD pipelines and how to integrate automated tests within them
Familiarity with SpecFlow
Working knowledge of SQL/NoSQL databases
Experience using Git-based version control (GitLab, GitHub, Bitbucket)
Comfortable working in agile environments, ideally Kanban
What we offer:
Long-term B2B contract with Shimi.
Rate up to 100 PLN/h net + VAT.
Location: Krakow (hybrid model: 2 days/week).
Benefits: co-financing for Luxmed and Multisport.
Work in an international environment, in a company with British roots and a highly experienced technical team.
QA Automation Engineer
QA Automation Engineer
Kraków, Kraków
Shimi Sp. z o.o.