Test Automation Engineer
Bertrandt AG
Vienna, Austria
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Düsseldorf, Germany
Tech stack
Java
JavaScript
Software System Penetration Testing
Automation of Tests
Continuous Integration
White-Box Testing
Python
Open Web Application Security
Regression Testing
Selenium
Software Engineering
Postman
Appium
Gitlab
Information Technology
Hardware Infrastructure
Selenium Webdriver
Api Management
Docker
Jenkins
Microservices
Job description
As a Test Automation Engineer, you will play a key role in ensuring the reliability and quality of TEAMS. You will collaborate closely with developers and stakeholders throughout the product lifecycle, applying both manual and automated testing approaches to validate functionality, performance, and security., + Design and implement robust test strategies and methodologies
- Execute functional and non-functional tests across software and hardware components
- Develop and maintain automated test scripts
- Collaborate with cross-functional teams to define and uphold quality standards
- Perform root cause analysis and regression testing
- Ensure compliance with industry regulations and security standards
- Stay current with emerging testing tools, technologies, and best practices
Requirements
- 3+ years of experience in testing or QA roles
- Strong understanding of test types: regression, black-box, white-box, UAT
- Proficiency in Java, Python, and JavaScript for test automation
- Experience with tools such as Selenium, WebdriverIO, Appium, Postman, or RestAssured
- Understanding of CI/CD processes (GitLab, Jenkins, Docker)
- Experience with TDD/BDD frameworks
- Familiarity with API testing and microservices
- Knowledge of security testing (OWASP, penetration testing)
- Exposure to RPA tools is a plus
- Bachelor's degree in Computer Science, Software Engineering, or a related field