Senior Test Automation Engineer
Role details
Job location
Tech stack
Job description
TÜV Austria Belgium is seeking a highly skilled and detail-oriented Software Test Automation Engineer to strengthen our engineering team. In this role, you will design and implement automated test frameworks, ensure product quality across the full SDLC, and collaborate closely with development teams to deliver robust and reliable software solutions. If you are passionate about automation, quality engineering, and modern testing practices, we invite you to apply.
- Test Automation Frameworks: Design, build, and maintain scalable test automation frameworks with a strong focus on Playwright for end-to-end, UI, and API testing.
- Automated Test Development: Develop reliable, maintainable automated test suites integrated into CI/CD pipelines.
- Functional & Non-Functional Testing: Perform and automate functional, regression, performance, and integration tests.
- Quality Governance: Define and enforce testing standards, best practices, and code quality guidelines.
- Test Strategy & Coverage: Contribute to test plans, risk analyses, and ensure broad, meaningful test coverage.
- Continuous Integration & Delivery: Integrate automated test suites into CI/CD workflows (e.g., Azure DevOps, GitHub Actions)
- Defect Analysis: Diagnose, track, and communicate defects; collaborate with developers for quick resolution.
- Documentation: Maintain clear and effective documentation of test scripts, frameworks, and processes.
- Collaboration: Work closely with software engineers, product owners, and project managers to deliver high-quality software.
- Continuous Improvement: Stay up-to-date with evolving automation tools, testing methodologies, and QA technologies; recommend improvements.
Requirements
Do you have experience in TypeScript?, Do you have a Master's degree?, * Education :Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or related field.
- Experience:
- 2-4 years of experience in software testing and automation engineering.
- Practical experience building and maintaining automated tests in modern frameworks.
- Technical Skills
-
Automation: o Strong experience with Playwright (TypeScript/JavaScript or Python). o Experience with alternative tools like Selenium, Cypress, Robot Framework is a plus.
-
Programming Languages: o Solid skills in TypeScript/JavaScript and/or Python for test development.
-
CI/CD: o Experience integrating automated tests into pipelines (Azure DevOps, GitHub Actions, Jenkins).
-
API Testing: o Familiarity with API test automation (Playwright API testing, Postman, REST Assured).
-
Version Control: o Git-based workflows (GitHub, Azure DevOps, GitLab).
-
Quality Engineering Practices: o Understanding of TDD, BDD, shift left testing, and software quality metrics.
-
DevOps & Cloud (nice to have): o Experience with Docker, containerized test execution, and Azure.
-
Performance & Security Testing (is a plus): o Experience with tools like k6, JMeter, or OWASP ZAP o Experience with AI based securitytesting tools like Aikido and SonarQube
- Soft Skills
- Analytical mindset and a structured approach to problem solving.
- Strong communication skills with both technical and non technical stakeholders.
- Team player with a passion for quality and continuous improvement.
- Fluency in both written and spoken and is required.
Benefits & conditions
- The opportunity to work on impactful software projects in a high-quality engineering environment.
- A collaborative and supportive culture with room for innovation.
- Continuous learning opportunities, including training in advanced automation and cloud testing.
- Competitive salary and benefits package.
- Flexible working hours and a healthy work-life balance.