Senior Software Engineer in Test (m / f / n)
- Full-time
- Direction: Software Developers - InPost Tech
- Organisation: InPost Group - Technology
Company Description
InPost Group is an innovative European out of home deliveries company, revolutionizing the way parcels are delivered to customers. With operations across several countries, our network of intelligent lockers provides customers with a fast, convenient, and secure delivery option. InPost Group is a publicly traded company, with a market capitalization of about $5 billion as of March 2023. With over 10,000 employees worldwide, InPost Group is one of the largest out of home delivery providers in Europe, committed to providing sustainable and efficient delivery solutions to meet the evolving needs of customers in today's rapidly changing landscape.
Job Description
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 people's 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