Position: QA Automation Engineer
Company: Smart Tek Solutions and Services, LLC
Experience required: 3y
English level: intermediate

**Responsibilities:**
- Develop Automation tests for new features, ETE and API tests;
- Maintain existing code;
- Use bug tracking system to submit track and manage defects;
- Work closely with the Scrum team: Developers, Product Manager and QA Engineers to ensure a successful release.

**Requirements:**
- QA Automation experience for at least 2+ years (End to End and API tests);
- Good knowledge of JavaScript, TypeScript programming language;
- End to end test framework – it can be protractor (advantage), cypress or any other framework;
- Good knowledge in Git – the source control that holds the tests;
- Good communication and verbal skills;
- English – Upper Intermediate (spoken/written) - must be able to explain what he does clearly and understandable, should be able to communicate with QA and R&D.

**Will be a plus:**
- User experience and knowledge of working with virtual environments, like ESXI – this is the “hardware” that run the tests;
- User experience and knowledge in networks – some tests are conducted on multi-machine environment;
- User experience of working with Jenkins – the main framework that runs the tests;
- Knowledge in configuring Windows. Good knowledge of scripting within Windows environment (CMD and PowerShell).