Software Test Engineer (manual & automation)
At Jacobs, we're embarking on an exciting journey as we initiate the development of our Digital & Data Hub in the heart of Krakow. Our mission is to undertake projects spanning various industries, including Consumer and Manufacturing, Defence and Security, Energy and Utilities, Financial Services, Government and Public Services, Health and Life Sciences, and Transport.
You will be working on Flood Modeller, part of the Flood Platform ecosystem developed by Jacobs - a market‑leading solution used worldwide for river, surface water, and urban drainage modelling. Flood Modeller combines advanced hydrological and hydraulic modelling with an intuitive Windows‑based GIS desktop interface, enabling engineers to analyse flood risk, design mitigation measures, and support decision‑making for real‑world flood resilience challenges. The platform is used by public authorities, utilities, consultants, and insurers across multiple geographies.
Responsibilities:
Design, build, and evolve test automation solutions for complex flood‑modelling products, including:
- Flood Modeller – an industry‑leading Windows application for flood risk and hydraulic modelling
- Flood Platform – a cloud‑based solution for flood analysis, visualisation, and collaborative modelling
Actively assess and balance manual vs. automated testing, ensuring effective coverage across functional, regression, and smoke testing
Perform hands‑on exploratory, functional, and regression testing of new features and bug fixes
Integrate automated tests into CI/CD pipelines to provide fast, reliable feedback on product quality
Create and maintain test cases, scripts, and documentation, clearly describing intent, assumptions, and risks
Log, triage, and analyse defects, working closely with developers to identify root causes and verify fixes
Contribute to non‑functional testing, including performance, stability, installers, upgrades, and workflows in computation‑heavy scenarios
Here's what you'll need:
Proven experience as a Software Test Engineer/QA Engineer with a strong blend of manual and automated testing
Solid hands‑on background in manual testing, including exploratory testing, regression testing, and validation of complex workflows
Experience designing and maintaining automated test solutions
Practical experience with Python, including writing and maintaining automated or regression tests
Experience testing web applications using tools such as Selenium (or equivalent)
Experience testing non‑web UI applications on Windows
Ability to create clear and structured test cases, test plans, and defect reports
Strong analytical and problem‑solving skills, particularly when working with complex or data‑intensive systems
Good understanding of Agile software development lifecycles and close collaboration with development teams
Nice to have:
Experience testing engineering, scientific, or modelling software
Exposure to UI automation for desktop applications (e.g. FlaUI or similar tools)
Experience increasing automation coverage in long‑established or legacy products
Familiarity with Azure DevOps and CI/CD‑driven testing workflows
Understanding of risk‑based testing and quality gates in release processes
We offer:
Rewarding employment - full-time employment with a salary that matches your qualifications
Hybrid work model - enjoy the flexibility of working mostly from home
Flexible hours - start your day anytime between 7:30 and 10:00 AM
Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system
Co-financed holidays - enjoy "Wczasy pod Gruszą" for a well-deserved break
Global projects - engage in exciting international projects
Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more
Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms
Language courses - enhance your skills with courses in English, German, and Polish
We know that if we are inclusive, we’re more connected, and we’re more creative. We accept people for who they are. Find out more about life at Jacobs.
As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy.
If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team recruitmentpoland@jacobs.com

Jacobs
At Jacobs, we challenge today to reinvent tomorrow - delivering solutions to the world’s most complex challenges. Powered by nearly 43,000 professionals and $12B in annual revenue, we provide end‑to‑end solutions across ...Software Test Engineer (manual & automation)
Software Test Engineer (manual & automation)