Position: QA Automation Engineer
Company: Newxel
Experience required: 3y
English level: intermediate

**Roles and Responsibilities:**
● Take a key part in our R&D team.
● Take part in the definition of our R&D quality standards.
● Design, build, and maintain end-to-end QA automation process of a global high-scale SaaS product.

**Requirements:**
1. BS/Master degree in Computer Science, Engineering, or a related field.
2. +3 years experience in developing QA automation.
3. Experience in automating production systems with JavaScript, Python, Java, or bash.
4. Expertise in creating and executing test cases for sprint related development.
5. Experience testing at the middle-tier layer with any tools such as Postman/SoapUI.
6. Experience building test automation frameworks for software products deployed on AWS
(or one of the other leading cloud providers: Azure/GCP).
7. Experience working with modern software lifecycle tools: Git, CI/CD
8. Performing code reviews and mentoring team members on automation concepts and
best practices.
9. Good knowledge of Linux.

**Advantages:**
● Experience testing microservices as part of a large-scale production-ready product.
● Experience with automation of web application testing using Selenium/TestCafe.
● Experience with benchmark testing.