Test Automation Engineer

Il y a 2 semaines

Brussels, Brussels-Capital, Belgique Tata Consultancy Services Temps plein
Job Title: Test Automation Engineer 📍

Location:
Brussels, Belgium 🏢 Company: Tata Consultancy Services (TCS) Belgium 📅 Employment Type: Full-time

About the Role
TCS Belgium is looking for a highly skilled Test Automation Engineer to join our team and play a key role in driving quality assurance and continuous testing practices across digital transformation initiatives. The ideal candidate will have strong expertise in test automation frameworks, CI/CD integration, DevSecOps methodologies, and modern software testing tools.

Key Responsibilities
Design, prepare, execute, and monitor automated tests across web, API, backend, and mobile applications. Define and implement strategies for integrating automated testing within the overall testing lifecycle. Evaluate automation tools and technologies to identify the best fit for digital solutions following a DevSecOps approach. Design and develop scalable, reusable, and maintainable test automation frameworks. Create methodologies and architectures for enterprise-wide test automation solutions. Drive the transition from manual testing to automated testing practices. Develop automated test reporting dashboards and quality metrics. Integrate automated tests into CI/CD pipelines to support continuous testing and rapid feedback. Collaborate closely with developers, business analysts, and QA teams to identify automation opportunities. Develop automated regression suites and promote a shift-left testing culture. Manage test data and support defect tracking and test management processes. Required Skills & Experience Proven experience designing and implementing test automation solutions. Strong knowledge of automation frameworks and tools such as: Selenium WebDriver Cypress RestAssured Knowledge of Generative AI-based automated test generation. Experience with Test Management and Defect Tracking tools. Strong understanding of test data management practices. Proficiency in at least one programming language: Java Python JavaScript Experience with version control systems such as Git. Hands-on experience integrating automated tests into CI/CD pipelines using tools such as Jenkins, Bamboo, or GitLab CI. Knowledge of containerization technologies including Docker and Kubernetes. Understanding of Agile, DevOps, and DevSecOps methodologies. Certification (Mandatory) One of the following certifications or equivalent: ISTQB Advanced Level Test Automation Engineer Soft Skills Excellent written and verbal communication skills in English. Fluent in one of French or Dutch. Strong analytical and problem-solving abilities. Ability to prepare clear, structured, and comprehensive reports. Experience working in international and multicultural environments. Self-motivated with the ability to work independently and within cross-functional teams. Adaptability to evolving technologies, automation frameworks, and delivery methodologies. Results-oriented mindset with a focus on quality and timely delivery.