Test Automation Engineer (Python) - Contractor Role - Excellent Daily Rates Responsibilities : Experience in designing and using test automation frameworks. A multi-stack engineer with knowledge in a breadth of technologies and test automation frameworks (Python, Cucumber / Behave, JavaScript / Angular, Selenium Webdriver). Extensive experience working with Python and its ecosystem. Passionate about Test-Driven Development, developing robust software, writing testable and maintainable code. Qualifications : A Bachelor's or Master's degree in Computer Science, Software engineering, or a related field. Experience of Agile methodologies and working within scrum team 5 + years of experience in designing and using UI (front-end), BE and E2E test automation frameworks. Experience in creating and running automation scripts using technologies : Python, BDD / Cucumber / Behave, JUnit, Selenium WebDriver, GIT, SQL. Key Technologies : Coding Languages : Python Testing Skills : Selenium / WebDriver, Junit, BDD, Database Testing API testing : REST APIs, Rest Assured (POSTMAN / Groovy scripting) Test Frameworks : BDD, Hybrid CI / CD Jenkins / Ansible / OpenShift / Unix / Source Control System : Git, BitBucket Test Management Tools : JIRA, Octane, ALM, qTest Preferred Experience : ISTQB / ISEB Certification in Software Testing. Working experience with test automation frameworks (Java, Selenium). Familiar with CI / CD & associated practices API testing : REST APIs, Rest Assured (POSTMAN / Groovy scripting) Knowledge of software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Automation Engineer • Dublin, Leinster, Republic of Ireland