Senior Test Automation Engineer in Python
A Contracting Role
Job Summary: We are looking for a skilled Senior Test Automation Engineer in Python to join our client based in Dublin. The initial contract term is 6 months, with the possibility of rolling into a long-term contract.
Responsibilities:
* Design and implement scalable test automation frameworks.
* Develop and maintain automated tests across UI, backend, and E2E layers.
* Work with Python, Selenium, BDD (Cucumber/Behave), and REST API testing tools.
* Collaborate in Agile teams, promoting TDD and clean, maintainable code.
Skill Requirements:
* Bachelor's or Master's degree in Computer Science or a related field.
* 5+ years of experience in test automation with strong Python skills.
* Proficiency in tools like Selenium, JUnit, Git, SQL, and CI/CD (Jenkins, OpenShift).
* Experience with Agile/Scrum methodologies.
* ISTQB/ISEB certification.
* Strong understanding of SDLC best practices.
Technical Skills:
* Programming Language: Python.
* Tools: Git, Bitbucket, JIRA, ALM, qTest.