Job Description
Language Requirements:
1. Fluency in English is mandatory.
2. Knowledge of Dutch and/or French is an added advantage.
Role Overview
The Senior Automation Test Engineer is responsible for leading test strategy, designing comprehensive test solutions, implementing automation frameworks, and ensuring the high quality and reliability of software applications. This role requires strong technical expertise in test automation, exceptional communication skills, and the ability to collaborate effectively with stakeholders and cross-functional teams.
Key ResponsibilitiesTest Management & Strategy
3. Define and execute Test Strategies, Test Plans, Test Estimations, and Test Case Designs.
4. Set up and maintain Test Environments, Test Data, and ensure proper Configuration Management.
5. Lead defect lifecycle management, ensuring timely reporting, triaging, and resolution.
6. Ensure adherence to established processes, procedures, and quality standards.
Automation Engineering
7. 8–10 years of hands-on experience in Automation Testing, with Selenium (mandatory) and Playwright (preferred).
8. Develop and maintain robust automation frameworks with a strong focus on reusability for regression testing.
9. Independently design, write, execute, and optimize automation scripts for Web and Windows applications.
10. Integrate automation suites into CI/CD and DevOps pipelines.
11. Maintain scripts following coding standards and best practices, with focus on handling unexpected behaviors and edge cases.
12. Identify automation opportunities and evaluate testability of functional requirements.
13. Calculate and track Automation ROI.
Tools & Technologies
14. Expertise with JIRA, Test Plans (TP), ALM, and related test management tools.
15. Proficient in SQL for test data validation.
16. Experience in developing test automation frameworks, templates, guidelines, and coding standards.
17. Knowledge of VBScript, TypeScript, and Core Java.
Collaboration & Communication
18. Deliver detailed and accurate weekly status reports.
19. Conduct presentations and interact extensively with key stakeholders.
20. Function as the interface between the team and management.
21. Identify project risks and define mitigation strategies at the project level.
22. Ensure the team follows established processes and continuously improve productivity.
23. Demonstrate strong problem-solving skills, time management, and proactive issue resolution.
24. Adapt to dynamic work environments and evolving project needs.
Additional Contributions
25. Support integration testing across multiple systems and interfaces.
26. Create macros for repetitive tasks to improve efficiency.
27. Analyze and generate reports from JIRA and ALM for decision-making.
28. Champion best practices, coding standards, and overall process compliance.
29. Ensure timely delivery of all testing milestones.
Preferred Background
30. Experience in Banking or Insurance domains is an advantage.
31. Experience working in an Agile environment.
32. Strong analytical, debugging, and documentation skills.