Software Quality Assurance Engineer

Website edvwerke EDV WERKE AG

Building on experience, results and commitment.

EDV Werke is looking for a Software Quality Assurance Engineer

Working Model: Hybrid from Kuala Lumpur

Form of cooperation: B2B Contract

Tasks:

  • QA Strategy & Test Design: Define and implement comprehensive test strategies, including test case definition, test design, and automation coverage for web applications and API microservices.
  • Automation Development: Develop, maintain, and optimize automated test scripts using modern testing frameworks and automation tools, including Tricentis Tosca and related technologies.
  • Quality Assurance Execution: Plan and execute functional, integration, and regression testing activities to ensure that all software changes are validated before production releases.
  • CI/CD Integration: Integrate automated testing into CI/CD pipelines to create automated quality gates and ensure continuous validation of software builds and deployments.
  • Defect & Risk Management: Identify, document, and analyze defects and quality risks, providing clear root-cause insights and actionable recommendations.
  • Agile Team Collaboration: Work closely with developers, product owners, and scrum teams to support iterative delivery and maintain high quality standards across development cycles.
  • API & Microservices Validation: Design and execute testing scenarios for backend services and API-driven microservice architectures to ensure reliability and stability.
  • Knowledge Sharing & Mentoring: Support development teams with QA best practices, guide testing strategies, and contribute to improving engineering quality culture.
  • Continuous QA Improvement: Evaluate existing testing approaches and introduce automation, tooling, or process improvements to enhance testing efficiency and reliability.

Must-Have Skills:

  • Automation Testing Expertise: Strong hands-on experience with automated testing for web UI and backend APIs using modern automation tools and frameworks.
  • API Testing Knowledge: Practical experience testing RESTful APIs using tools such as Postman, Insomnia, RestAssured, or comparable solutions.
  • Test Automation Frameworks: Solid knowledge of testing frameworks such as Selenium WebDriver, TestNG, JUnit, and BDD frameworks like Cucumber.
  • CI/CD Pipeline Integration: Experience integrating automated testing into CI/CD workflows using platforms such as GitLab CI, Jenkins, or similar tools.
  • Version Control & Build Tools: Proficiency with Git and familiarity with build automation tools such as Maven or Gradle.
  • Software Testing Methodologies: Strong understanding of testing lifecycle processes including test planning, test design, execution, and reporting.
  • Agile Development Practices: Experience working within Agile software delivery frameworks such as Scrum or SAFe.
  • AI in QA Practices: Practical experience leveraging AI capabilities to support test generation, analysis, or automation efficiency in day-to-day QA activities.
  • Analytical & Critical Thinking: Strong ability to identify quality risks, analyze system behavior, and challenge existing processes to improve outcomes.
  • Communication & Collaboration: Ability to communicate technical testing concepts clearly and collaborate effectively across cross-functional engineering teams.

Nice-to-Have Skills:

  • Tricentis Tosca Experience: Hands-on experience with Tricentis Tosca for enterprise-level test automation and quality management.
  • Infrastructure as Code Exposure: Familiarity with infrastructure automation tools such as Terraform or comparable technologies.
  • Cloud & Microservices Testing: Experience validating distributed cloud-based systems and microservice-oriented architectures.
  • QA Process Optimization: Ability to evaluate and improve QA processes, automation coverage, and release validation practices.
  • Mentorship & Technical Guidance: Experience mentoring engineers or QA specialists and supporting adoption of testing best practices across teams.

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