EDV Werke is looking for a Software QA Automation Engineer (AI)
Working Model: Remote – European Union
Form of cooperation: B2B Contract
Key Responsibilities:
- Test Framework Development – Design, develop, and maintain automated testing frameworks (primary tool: TOSCA) to ensure comprehensive test coverage of both frontend and backend applications.
- Automated Test Execution – Create, maintain, and execute automated test scripts for web UI and API testing using Selenium, JMeter, and other tools.
- CI/CD Integration – Integrate automated tests within CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps) to support continuous integration and delivery processes.
- Test Strategy & Ownership – Take technical ownership of the automation testing approach, defining best practices and driving improvements across the QA process.
- API and Web Testing – Develop and execute automated tests for APIs and web interfaces, including performance and non-functional testing.
- Infrastructure Testing – Contribute to testing of infrastructure-as-code (e.g., Terraform) and validate deployments across cloud environments such as AWS.
- Knowledge Sharing & Collaboration – Actively support developers by promoting quality standards, participating in the full SDLC, and mentoring peers on testing practices.
- Defect & Risk Management – Participate in defect reporting and risk analysis to ensure reliability, stability, and quality of delivered solutions.
Must-Have Skills:
- Education – Bachelor’s or Master’s degree in Engineering, Computer Science, or related field (or equivalent experience).
- Automation Testing Experience – 5+ years of hands-on experience in automation testing, covering both web UI and backend APIs.
Technical Skills:
- Strong Java programming skills.
- Proficient in Selenium WebDriver for UI automation.
- Experienced in API testing techniques and tools.
- Knowledge of performance testing tools (e.g., Gatling, JMeter).
- Proficient with test frameworks: TestNG, JUnit, BDD (Cucumber).
- Experience in designing and customizing test automation frameworks.
DevOps & CI/CD
- Familiarity with CI/CD tools like GitLab, Jenkins, or Azure DevOps.
- Experience with Git for version control.
- Proficient in build tools: Maven or Gradle.
Cloud & AI Integration
- Familiarity with AWS core services (e.g., API Gateway, IAM).
- Experience integrating AI use cases into testing workflows.
Tools Knowledge
- Hands-on experience with TOSCA.
- Fluent in English (written and spoken).
Preferred Qualifications
- Infrastructure Tools – Experience with Terraform and Infrastructure as Code testing strategies.
- Testing Methodologies – Solid understanding of software testing methodologies, especially in the context of Tricentis TOSCA.
- Agile Experience – Practical knowledge of Agile methodologies (e.g., Scrum, SAFe).
Benefits:
- Competitive salary with performance-based bonuses.
- Opportunities for professional development and advancement.
- Dynamic and collaborative work environment.
To apply for this job email your details to joanna.zuchowska@edvwerke.ch