Mission
We are seeking a Software QA Engineer to join our Agile team and take ownership of test automation during this transition phase.
The main focus will be the migration of automated tests from one environment/system to another, ensuring test coverage, performance, and reliability are preserved throughout.
Main tasks
Analyze existing automated test suites and support their migration between systems.Collaborate with developers, DevOps, and product teams to ensure test cases align with functional and architectural changes.Enhance test reliability, maintainability, and reporting mechanisms.Ensure traceability of test cases to business requirements and user stories.Participate in Agile ceremonies (daily stand-ups, retrospectives, planning).Identify gaps in test coverage and proactively contribute to improving test strategies. Profile
Proven experience in software quality assurance and test automation.Strong skills in Java-based testing frameworks (JUnit 5, Mockito, AssertJ).Understanding of RESTful API testing and system integration testing.Experience with CI/CD pipelines and source control systems.Familiarity with Azure services is a strong plus.Solid communication skills and ability to work in a cross-functional Agile team. Nice to have:
Experience with cloud-based test environments (especially on Azure).Exposure to monitoring and alerting systems (, Prometheus).Knowledge of frontend testing tools (, Cypress, Jasmine) is a plus. Project Technology Stack
Backend Testing Environment:
Java 21JUnit 5, Mockito, Wiremock, AssertJSpring WebFlux, Spring Cloud ConfigRESTful APIsAzure (CosmosDB, Service Bus, DataBricks, Stream Analytics, Event Hub)Kubernetes, PrometheusSQL Frontend:
Angular 17, JavaScript, NgRx Development Tools & Methodologies:
IntelliJ IDEALinux systemsGitFlow, CI/CD pipelinesScrum Hybrid work model – 2 days per week from one of Inetum's office locations (Warszawa, Katowice, Poznań, Lublin, Rzeszów, Łódź)
Availability to support the project on a short-term contract basis until the end of 2025