Position: Senior Test Automation Engineer in JS for a Software Company
Company: ЕРАМ
Experience required: 3y
English level: upper

Responsibilities:
- Specify test plan;
- Create test cases;
- Run automated tests;
- Re-use existing test frameworks (UTs, integration tests);
- Evaluate and interpret test results;
- Communicate with stakeholders;
- Tune automation processes;

Requirements:
- 3+ years of experience in automated testing using JavaScript;
- Bachelor’s or Master’s degree in computer science or another similar subject;
- Experience in software development and test automation (unit, integration, and UI tests);
- JavaScript knowledge and scripting skills;
- Experience in test design and test execution;
- Good analytical and troubleshooting skills for distributed and complex systems;
- Knowledge of the entire development lifecycle;
- Understanding of user needs;
- Knowledge of Agile development practices;
- Adhere to clean code principles and TDD;
- Be highly engaged, self-organized, as well as possess strong communication skills and team spirit;
- Good English written (B2) and oral (B1+) communication skills

We offer:
- Competitive compensation depending on experience and skills;
- Work in enterprise-level projects on a long-term basis;
- Full-time remote work (you can work from anywhere you are);
Health insurance;
- Unlimited access to learning courses (LinkedIn learning, EPAM training courses, English regular classes, Internal Library);
- Community of 36,700+ industry’s top professionals.