QA Automation Engineer

QA Automation Engineer Job Description Template

Our company is looking for a QA Automation Engineer to join our team.

Responsibilities:

  • Provide components design covering functional and non-functional aspects;
  • Provide high quality and robust infrastructures to the organization;
  • Work closely with product management functions, architects and DevOps to have a full and comprehensive view on the system in all relevant aspects.

Requirements:

  • Hands-on experience with both white box and black box testing;
  • Experience working with at least one cloud environment (AWS, Google Cloud, Azure etc.) – an advantage;
  • Effective analytical and problem-solving skills and ability to think ‘out of the box’ for process improvements;
  • Experience in RestAPI Testing using RestAssured, Jersey Client;
  • Knowledge of TestNG/ Junit;
  • Good in Automation tools like Selenium with POM Framework;
  • Good verbal and written communication skills;
  • Experience with CI/CD systems, Jenkins or similar – an advantage;
  • Proven capabilities in creating test environments from scratch;
  • Experience working in an Agile/Scrum development process;
  • Proven work experience in software quality assurance;
  • Experience in Jenkins;
  • Strong technical skills; ability to deep dive into complex problems and find their root cause;
  • Experience in the software or financial industry preferred;
  • Effective verbal and written communication skills; effective customer service skills.