QA Automation Engineer

additiv AG

In this role, you work closely with other QA Engineers and Developers to complete manual and auto-mated tests (i.e. functionality, usability, regression, integration, end-to-end, performance) and validate the acceptance criteria.

Your responsibilities

  • Analysing the current manual test processes and designing new automation scope and structure
  • Creating and maintaining comprehensive test plans to capture test strategy, approach, test cases, and test scripts – mapping to User Story requirements
  • Designing, developing and executing automation scripts, using open source tools such as Cypress
  • Maintenance of automated tests to accommodate changes in system design and architecture

Your qualifications, skills & experience

  • Bachelor’s degree in Computer Science or Software Engineering
  • Minimum 2 – 3 years of working experience in software testing
  • Minimum 1 – 2 years of working experience in UI automation testing
  • In-depth knowledge in SDLC, both in Kanban and Agile methodologies
  • Experience with multiple types of testing (i.e. regression testing, ad hoc testing, feature testing, user acceptance testing, user interface testing, integration testing, performance testing, security testing, etc.) as well as experience with testing of APIs (i.e. Postman)
  • Experience with UI automation tools as Cypress, Selenium
  • Familiar with IDE, Github, GIT, Jira (or other Test Management tools), Continuous Integration tools
  • Designing and building a good automation test framework that is easy to maintain
  • Scripting skills in JavaScript (C# as a plus)
  • Strong troubleshooting and problem-solving skills
  • Excellent written and verbal communication in English
  • Ability and enthusiasm to work in a global and multicultural environment