Automation Framework Engineer Opportunity
* Develop and maintain an efficient automation framework, adhering to best practices for Continuous Integration, Continuous Delivery, and Agile methodologies.
* Implement automated test scripts for various scenarios in an automated fashion, focusing on speed, efficiency, and accuracy.
* Identify opportunities to automate manual test processes, enhancing the overall testing experience.
* Design and improve supporting tools, setups, and procedures to augment test automation capabilities.
* Develop continuous build automated test schedulers and reporting tools to streamline testing processes.
* Debug and resolve defects within the existing automation framework for optimal performance and precision.
Job Requirements
* Education: Bachelor's or Master's degree in Computer Science or Engineering (or equivalent) with 5–10 years of practical software testing and automation experience.
* Programming Skills: Strong proficiency in Python, Java/Groovy, and Shell scripting languages.
* API Testing Experience: Hands-on experience with Postman, REST Assured, SOAPUI, and Bruno tools.
* Automation Frameworks: Familiarity with Selenium, Cucumber, and Playwright frameworks in agile workflows applying TDD/BDD best practices.
* CI/CD & Version Control: Proficiency in GitLab CI, Jenkins, Git, and code coverage tools.
* Test Management & Reporting: Experience using Jira Xray and test data management with a solid understanding of data analysis and statistics.
* Architecture & Systems: Strong comprehension of client/server systems, microservices architectures, API development, and security best practices.
* Cloud & Containerization: Practical knowledge of Docker, Kubernetes, and interoperability of complex systems.
* Domain Expertise: Background in payments, banking, or fintech is highly desirable; ISTQB certification is a plus.
* Languages: Fluency in English; French is a plus.
-----------------------------------
Benefits of the Role
* Opportunity to work on cutting-edge projects with a team of experienced professionals.
* Chance to develop skills in automation testing, Agile methodologies, and cloud computing.
* Professional growth and career advancement opportunities.
Other Information
* Location: Remote or onsite as agreed upon by both parties.