Position: Automation QA Engineer (JS)
Company: InTechSoft
Experience required: 2y
Category: QA Automation
English level: intermediate
Published: 2021-09-01T00:00:00+03:00

We are the leading communications platform for seamlessly linking Mobile Devices, Enterprise Telephony, Push-to-Talk Radio, and Dispatch/Incident Management in a single environment.
We are changing the game with the next generation of mission-critical dynamic frontline communication solutions. 
We have several Agile teams located in Ukraine, working on the same product with our colleagues overseas located mainly in the Chicago area. In addition to engineers, we have a Product Manager role and a dedicated QA team. We use Jira to manage our backlog and to track the work progress, to prioritize items. We follow the Scrum process with all major ceremonies - daily stand-ups, planning, retrospective sessions, and a lot of interpersonal communication. Team members use Slack and Webex.
 
**Technologies/Tools**  
- AQA: JavaScript, Spectron, Mocha, Flutter driver
- Repository: Bitbucket
- CI/CD: Jenkins, Bitbucket pipelines
- Tools: Jira, Confluence
 
**Qualifications and Skills**  
- Strong knowledge of JavaScript
- Experience with JS automation frameworks
- Good understanding and experience in automation projects architecture
- Basic knowledge of design patterns
- Intermediate English
- A strong mathematical background will be a plus
- Engineering Practices
- Static code analysis
- Code review
- Refactoring
- CI/CD
 
**Responsibility** 
- Design, architect, and develop automation testing projects
- Participating in regression testing, bugs verification
- Collaborate with team members to produce thoughtful test designs
- Maintain coding standards and participate in peer code reviews
- Facilitate engineering operation process to ensure high-quality software automation solutions concerning engineering excellence
- Application performance and compatibility testing

**What we offer**
- Paid sick leave/vacation days (6/15 working days per year).
- Possibility to work from the Kharkiv office or remotely.
- A cozy office in the heart of the city (Rymarska str).
- Friendly experienced team and nice environment.
- English speaking club, internal courses, and other educational activities.
- Board games, parties, team buildings, and corporate events.