
Test Automation Engineers
Deploja AB • Solna, Sweden
-
Role & seniority
- Testing Consultant (consulting role; seniority not explicitly stated)
-
Stack / tools
-
Java 21+ (test automation scripts/frameworks)
-
UI/API automation: Selenium, Playwright, JUnit/TestNG, Cucumber (or similar)
-
API testing: REST Assured (or similar)
-
Async/event systems testing: Kafka, JMS, MQ
-
API specs: OpenAPI, AsyncAPI
-
Data validation: SQL, relational DBs
-
CI/CD & versioning: Git, Jenkins (or similar)
-
Manual testing: structured test cases, exploratory testing charters
-
-
Top 3 responsibilities
-
Build and maintain Java-based UI/API automation frameworks (incl. OOP/design patterns)
-
Perform manual + automated testing of backend-heavy, distributed systems with multiple integrations/data flows
-
Integrate and run tests in pipelines (Git/Jenkins) and validate outcomes using SQL/database checks and service specs (OpenAPI/AsyncAPI)
-
-
Must-have skills
-
Holistic quality mindset: when manual testing adds value vs automation
-
Strong experience testing Java/Spring Boot backend services
-
Proficiency with Selenium/Playwright + JUnit/TestNG + Cucumber (or similar)
-
Expertise in REST Assured-style API testing
-
Solid SQL for data integrity validation
-
Understanding of distributed architectures and asynchronous/event-driven testing (Kafka/JMS/MQ)
-
Ability to design clear, structured manual te
-
Full Description
We now have a new requirement and are looking for a consultant colleague with the qualifications listed below. The position is part of our consulting business, which means you will be employed by us and work either with clients or on internal projects and assignments. As part of your application, you may be presented to clients/partners as part of the recruitment process. If selected for the assignment, you will be employed by us and work either with clients or on internal projects and assignments as part of our consulting business.
Your Profile (Must-have requirements)
-
Holistic view of quality, understanding when manual testing adds value alongside automation
-
Strong proficiency in Java 21+ for writing automation scripts and frameworks
-
Experience testing Java/Spring Boot based applications and backend services
-
Expertise in tools like Selenium, Playwright, JUnit/TestNG, Cucumber, or similar for UI and API automation
-
Familiarity with REST Assured or similar for API testing
-
Solid knowledge of SQL and relational databases for validating data integrity in automated tests
-
Experience testing complex distributed systems with multiple integrations and data flows
-
Understanding of Kafka, JMS, MQ for testing asynchronous and event-driven systems
-
Knowledge of OpenAPI and AsyncAPI for generating and validating automated API tests
-
Hands-on experience with Git, Jenkins or similar for integrating tests into pipelines
-
Strong grasp of object-oriented programming and design patterns for building maintainable automation frameworks
-
Strong experience in manual and automated testing of complex backend-heavy systems and distributed architectures
-
Ability to design clear, structured manual test cases and exploratory test charters
Meritorious
- Performance, load or resilience testing experience
Application deadline: 21-10-2026
About Us We currently employ experienced consultants in areas such as System Development, AI, Machine Learning, Testing, Cloud, Infra DevOps, and IT Project Management.
Working at Deploja is something entirely different from working at an ordinary consulting company—and we are really proud of that. So, what makes us unique?
We simply offer more than just a high salary and greater freedom; that’s just the beginning. With us, you’ll find the work environment and opportunities you deserve. Welcome to Deploja, where the grass is indeed greener!