Automation Tester (Java + API Testing + GitLab CI/CD)
Freelance contract- 6months contract plus extensions
Hybrid Brussels
Role Overview
We are looking for an experienced Automation Tester with strong Java automation skills, hands-on API testing expertise using REST Assured, Playwright UI and Postman, and experience with GitLab CI/CD pipelines. The role focuses on building scalable automation solutions and improving software quality through integrated testing in DevOps workflows. EU nationality is required.
Key Responsibilities
Automation Development
* Develop and maintain automated test scripts using Java.
* Design scalable and reusable automation frameworks.
* Identify automation candidates and convert manual test cases into automated tests.
API Testing
* Perform hands-on API testing using REST Assured.
* Execute API validation and exploratory testing using Postman.
* Validate REST APIs, authentication, and backend integrations.
* Create reusable API test utilities and test data strategies.
UI Automation
* Develop UI automation using Playwright.
CI/CD Integration
* Integrate automated tests into GitLab CI/CD pipelines.
Quality Assurance
* Execute regression, smoke, functional, and integration testing.
* Track defects using Jira or similar tools.
* Prepare automation reports and dashboards.
Collaboration
* Work closely with developers, DevOps, and QA teams.
* Participate in Agile ceremonies.
* Support shift-left testing initiatives.
Mandatory Skills
* Strong programming experience in Java.
* Hands-on API testing experience using REST Assured and Postman.
* Experience with GitLab CI/CD pipelines.
* Good understanding of Git workflows.
* Strong knowledge of STLC and defect lifecycle.
* Experience in Agile/Scrum environments.
Good to Have Skills
* UI automation using Playwright.
* Experience with Docker or containerized testing.
* BDD tools like Cucumber and Gherkin.
Qualifications
* 4–8 years of experience in Automation Testing
Soft Skills
* Strong analytical and debugging skills.
* Good communication and teamwork.
* Attention to detail.
* Ability to work independently.
Success Metrics
* Increased automation coverage.
* Stable GitLab pipelines.
* Reduced regression testing time.
* Reduced defect leakage.