Position: Middle QA Automation Engineer (Java or JS)
Company: Levi9
Experience required: 2y
Category: QA Automation
English level: intermediate
Published: 2021-05-01T00:00:00+03:00

**Work experience:**
• 2+ years as Quality Assurance Engineer or similar role
• Extensive understanding of SDLC and agile methodologies for delivering software
• SOLID experience in QA methodologies
• SOLID experience in automation
• You have excellent written and verbal communication skills in English
• Experience working with CI/CD pipelines and release automation is a big bonus

**Technical capabilities:**
• Java (RestAssured) or JS (WebDriverIO) knowledge, or both
• Test management tools (Atlassian Package, GitLab + GitLab CI)
• Experience with BDD approach (Cucumber, Gherkin)
• Experience with load/performance/security testing

**Competencies:**
• Passionate about quality
• Analytical mind and problem-solving aptitude
• Attention to detail
• Strong communication/organization skills
• Team player
• You quickly understand the matter, situation, process or a problem by interpreting the data
• You are able to translate this into a decision, solution, conclusion, or the cause of an issue
• Fast learner

**Responsibilities:**
• Creating and executing automated and BDD test scripts, reviewing results
• Creating test documentation and reports
• Reporting issues to the development teams
• Help troubleshoot issues
• Conduct post/pre-release testing

**About the project:**
Technology stack: QA Automation (BE automation on Java (Cucumber+RestAssured+Serenity) and FE on JS(Cucumber + WebdriverIO)), „react-boilerplate”: ReactJS, Redux, Redux-Saga etc., С#, .NET Core, AWS, GitLab CI, Docker.

Being the owner of the E2E QA Engineer role, you will be developing automated tests in Java/JavaScript and performing manual tests to build modern frontend/backend/mobile applications on the e2e level to ease the release process and support the stability of delivered digital products.