Test Automation Engineer
Kainos
Overview
As a Test Automation Engineer at Kainos, you will work in a multi-skilled agile team to develop and execute automated and manual tests that ensure software meets user needs. You’ll learn new technologies alongside talented colleagues who support your growth. This role focuses on delivering reliable applications and contributing to continuous testing improvements. You’ll have a clear impact through shaping QA practices within a people-first, collaborative culture.
Responsibilities- Develop and execute automated functional tests and manual tests in an agile team
- Collaborate with teammates to ensure software meets user needs and quality standards
- Contribute to test planning, execution, and defect reporting
- Leverage learning to adopt new technologies and approaches
- Support continuous improvement of testing processes and environments
- Experience in software testing (automation or hybrid QA)
- Proficiency in Java programming fundamentals
- Experience with Playwright for functional and regression testing
- Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI)
- Basic understanding of version control systems (Git)
- Exposure to API testing using Postman or REST Assured
- Basic knowledge of test frameworks (TestNG or JUnit)
- Understanding of Agile/Scrum methodologies
- Experience using defect tracking and test management tools (Jira, TestRail, Zephyr)
- Collaborative mindset
- Clear communication and defect reporting
- Willingness to learn and adapt
- Java programming fundamentals
- Playwright for UI testing
- CI/CD tooling (Jenkins, GitHub Actions, GitLab CI)
Reference: WJ-747_31060380