Position: Middle/Senior Automation QA (JavaScript)
Company: Serengetitech
Category: QA Automation
Experience required: 2y
English level: intermediate

Required skills

— 2+ years of experience writing automated tests (preferrably on );
— manual testing experience;
— solid knowledge of ;
— practical experience with  testing frameworks (e.g. Selenium, WebDriver);
— understanding of Client-Server architecture (Requests and Answers, Status Codes);
— experience with Load and API testing (Postman);
— experience with testing frameworks (e.g. Mocha, Jasmine, Cucumber);
— understanding of HTTP, HTML, CSS, XML, JSON;
— understanding of database fundamentals and experience writing SQL queries (e.g. MySQL, MSSQL);
— understanding of the CI tools (Jenkins) and version control systems (Git);
— understanding of SDLC and STLC processes;
— solid knowledge of testing theory and best practices;
— experience with test management tools (TestRail or others);
— practical experience with and understanding of Agile/Scrum processes;
— excellent spoken and written English (upper-intermediate+).

As a plus
— performance testing experience (JMeter).

We offer
— work in a team of all seniors/architects;
— mature and efficient processes;
— friendly and supportive work environment;
— competitive salary and benefits package;
— room for personal and professional growth;
— zero bureaucracy;
— 18 business days of paid vacation + public holidays compensation;
— 50% coverage of sick leave, gym membership, and English language courses;
— regular team buildings and corporate events. When the quarantine restrictions are lifted and it’s safe to travel again, perhaps a fun trip to the Netherlands ;)

This software suite is designed for the design, expansion, and management of telecommunication networks. It automates the process to deliver permit drawings, technical drawings, and bills of materials for construction purposes to a high degree. It uses complex algorithms to calculate the optimal paths. With a single web-based application, one can manage the full realm of network design projects, ranging from individual connections to large scale FttX networks

The technical stack consists of React, Angular, TypeScript, NodeJS, Python,
Docker and PostgreSQL

“A company with mature and efficient processes, true believers in Agile. Our team is friendly and supportive, the people are a joy to work with. The quality of software development is astounding.”

“This is an innovative and non-trivial project. There’s a unique opportunity to learn from a seasoned team of seniors and architects and transition into full-stack development, if that’s something you’re into. There are a lot of challenges in our day-to-day and we meet them head on with best practices.”

This is the real feedback we received from our developers Olga and Yurii who have been working on the project for over a year now.