Senior Software Engineer in Test (m f n)
Job Summary
InPost Loyalty Programme
You will join the team behind the InPost Loyalty Programme - recognised at the Mobile Trends Awards and used by millions of customers across Poland. Users collect InCoins through everyday interactions with InPost services and exchange them for rewards discounts and partner vouchers. The programme is anything but static: we run the InPost Lottery enable users to donate InCoins to social causes (including a campaign to fund AED defibrillators) and regularly launch express challenges and surprises inside the app. We are building a product that has a genuine impact on peoples daily lives - and we are looking for someone who cares about its quality with the same commitment.
We are looking for a Senior Software Engineer in Test who brings more than technical skill - someone with a strategic mindset and the drive to elevate quality across the entire software delivery lifecycle. You will be a key voice in shaping how we build test and ship software at scale owning both the automation craft and the broader quality culture. If you think about quality holistically - beyond test cases and into processes workflows and team practices - this role is for you.
- Define and drive QA strategy: identify quality gaps not just in test coverage but across delivery processes team workflows and engineering practices then act on them.
- Champion Shift Left Testing in practice: embed quality thinking early in the SDLC working with product and engineering to catch issues at the design and requirements stage rather than after the fact.
- Design build and maintain automated test frameworks for iOS and Android mobile applications (native and hybrid).
- Own and improve CI/CD pipelines for automated testing: optimise build performance reduce pipeline flakiness and ensure fast reliable feedback loops for the development team.
- Execute backend and API testing (REST): integration contract and endpoint validation testing.
- Perform manual exploratory testing on mobile devices a necessary and valued part of the role for scenarios that cannot be fully automated.
- Spot process inefficiencies and propose concrete improvements not just in testing but in how teams collaborate around quality.
- Track document and communicate defects with clarity and context to support fast resolution.
- Prepare test execution reports covering coverage results and actionable recommendations.
Qualifications :
- At least 5 years of experience in a software testing role with a clear progression toward strategic and architectural quality ownership.
- Demonstrated hands-on experience with Shift Left Testing - not as a concept but as a practice you have actively implemented in a real team environment.
- Solid understanding of software testing principles at ISTQB level or equivalent.
- Experience with mobile application testing (native and/or hybrid) on iOS and Android.
- Experience in mobile test automation - familiarity with tools such as Appium or similar with the ability to design and maintain stable test frameworks.
- Intermediate-to-strong OOP skills in TypeScript or Java - sufficient to write clean maintainable automation code and contribute to framework design.
- Hands-on experience with backend and API testing (REST) - REST Assured Postman or similar tools. Understanding of integration testing patterns.
- Strong CI/CD experience: you have built or significantly improved automated test pipelines in Jenkins TeamCity GitLab CI or similar - not just used them but actively worked on their performance and reliability.
- Experience with test management tools (TestFLO XRay Zephyr TestRail or similar) - proficiency in at least one.
- Proficiency in leveraging AI tools (e.g. GitHub Copilot ChatGPT Claude) to enhance productivity with the ability to critically evaluate AI-generated outputs and apply them responsibly.
- Proficiency in both Polish and English
Nice-to-Have
- Experience with test automation using the Page Object Model (POM) pattern.
- Familiarity with device farm services such as BrowserStack Sauce Labs or LambdaTest.
- Experience working in Agile/Scrum environments.
- Advanced ISTQB certification or equivalent.
Additional Information :
Why Join InPost
- Opportunity to work in a diverse international and cross-functional environment along with leading experts.
- You work and learn from a senior leader and their leadership team expanding your experience and exposure in the e-commerce and logistics industries.
- InPost is a growing company that offers its employees an increasing number of opportunities in several locations in Europe.
- Fulfilling careers with a range of benefits for employees and investing in providing training opportunities for their development.
- You will feel a part of the InPost community that makes an impact on sustainability convenient deliveries and the circular economy every day.
- Excellent working environment and flexible hours
Remote Work :
Yes
Employment Type :
Full-time
About Company
InPost S.A. a company listed on Euronext Amsterdam - is the leading out-of-home e-commerce enablement platform in Europe. InPost Group operates across key geographies: Poland, the UK, Italy and the Iberian Peninsula, as well as France and Benelux, through its subsidiary, Mondial Rel ... View more