Automation Tester (Selenium/Java)
About the role
Sliema Tech Labs is a growing software engineering and QA partner for fintech and iGaming clients based in Malta and across Europe. Our teams deliver full-lifecycle software and testing services from our seafront Sliema office; we balance focused engineering with a friendly, collaborative culture.
You will join a cross-functional QA team working closely with developers, product owners and DevOps to deliver reliable automation across web applications. The role emphasises writing robust Selenium-based test frameworks in Java, troubleshooting flaky tests, and improving test coverage and pipeline reliability.
This position offers hands-on technical work, ownership of automation components and opportunities to grow into more senior QA or DevOps-adjacent roles. We provide structured training, time for professional development and a hybrid working model suited to experienced testers seeking impact and stability on the Maltese market.
About Sliema Tech Labs
Sliema Tech Labs is a Maltese software and QA services firm specialising in web and cloud applications for regulated industries. We work with local and international clients, offering engineering, testing and automation services from our central office in Sliema.
What you can expect
- Modern seafront office in Sliema with hybrid working options
- Training budget and access to external courses and conferences
- Clear technical career progression and mentoring
- Private health insurance and annual performance bonus
Key responsibilities
- Design, implement and maintain Selenium-based automated test suites using Java
- Work with developers and product owners to understand acceptance criteria and design test scenarios
- Integrate automated tests into CI/CD pipelines (Jenkins/GitLab CI) and monitor pipeline test health
- Analyse and triage flaky or failing tests; implement fixes and stability improvements
- Develop and maintain test framework utilities, reporting and reusable test components
- Execute and maintain API and UI test coverage, including cross-browser testing
- Log and manage defects, collaborate on root-cause analysis and verify fixes
- Contribute to test strategy, documentation and best-practice guidelines for the QA team
Requirements
- Minimum 2–4 years’ experience in test automation with Selenium and Java
- Solid understanding of automated testing principles, frameworks (JUnit/TestNG) and page-object patterns
- Experience integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI)
- Good working knowledge of HTML, CSS, JavaScript and RESTful APIs; ability to write API tests
- Familiarity with source control (Git) and build tools (Maven/Gradle)
- Strong problem-solving skills and ability to debug tests and application issues
- Fluent English (verbal and written); Maltese language skills are advantageous but not required
- Right to work in Malta or valid residency/permit to be able to work legally in Malta
Benefits
- Competitive monthly salary with annual performance bonus
- Private health insurance plan after probation
- Hybrid work model with flexible working hours and remote days
- Training budget and support for certifications or conferences
- Pension/top-up contributions and paid annual leave above statutory minimum
- Modern office close to seafront with subsidised meals or staff discounts
Work schedule
Typical week: Monday to Friday standard office hours with hybrid flexibility; occasional after-hours support for releases.
- Standard office hours: 09:00–17:30
- Flexible start between 08:00–10:00 with core overlap 10:00–16:00
- Occasional release window or on-call rota outside standard hours
How to apply
Send your CV and a short cover note highlighting your Selenium/Java experience and notice period to the contact email below. Please include links to any public repositories or sample test code if available.
Apply Now via EmailMore jobs to consider
Senior React Native Developer (Mobile)
€3,500 – €5,000 per month
Backend Engineer (Node.js/TypeScript)
€3,200 – €4,500 per month
Lead Software Architect
€4,500 – €6,500 per month
Machine Learning Engineer
€3,000 – €4,500 per month