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.