Hi all! We’re Valor Software, a company with Kharkiv roots and a team from all over the world. We make web and mobile solutions cool enough to be appreciated by Bill Gates 🧐 📍What’s important for the start Valor Software was created by an engineer for engineers. This gives us efficient processes that help projects and teams.
3 червня 2019

Intern for «Test Automation for Web applications with TypeScript» Course by Valor Software (вакансія неактивна)

Харків

Необхідні навички

Requirements:
Desire to evolve in the field of automation;
Fundamental understanding of Object-oriented programming;
Basic knowledge of Javascript and TypeScript;
Knowledge of client-server architecture;
Basic knowledge of HTML and CSS;
Software testing background;
Attention to detail and logical thinking;
Intermediate or higher level of English.

Буде плюсом

Will be a plus:
Experience with test automation;
Experience with web-application testing.

Пропонуємо

We offer:
Family atmosphere
Mentorship and knowledge sharing
We’re big Angular community activists: CEO Dmitriy Shekhovtsov — first Angular Google Developer Expert (GDE) in Ukraine, the author of ngx-bootstrap library
In August 2018 Valor Software organized the first Angular conference in Ukraine -> ngTalks.io
Pet-friendly environment. We have 3 cats in the office and dog days
Flat management structure: CEO and Team
2 game-rooms
Recreation area (Massage and Sport equipment)
Performance review with a possible compensation rise every 6 months
Partial grant of the cost of certification and related conferences
English Speaking Club with a native speaker
Compensation for sick leaves (5 per year), Days Off (1 per quarter) and regular vacations (15 working days per year)
Unlimited tea, coffee, candies, and cookies
Comfortable office

Обов’язки

Course outline:
JavaScript and TypeScript as automation testing languages. Webstorm IDE features.
Working with npm: package, dependencies, commands, etc. Working with Git and GitHub.
HTML, CSS, selectors. Page Object and tests architecture.
Protractor: set-up, configuration, features, assertions, wait-ons, API.
Creating a basic test with Protractor.
Running a full scenario of End-to-End testing with Protractor.
Cypress: set-up, TypeScript configuration, features, assertions, API.
Creating a basic test with Cypress. Running a full scenario of End-to-End testing with Cypress.
Summarizing and granting certificates.
Course duration: 01.07–19.07.2019
Timing: In the evening

Price: Free of charge

Interested? Complete the test and wait for our feedback. If succeeded, bring your laptop or borrow one from friends (configuration requirements: 8+ Gb RAM and 2+ CPU), set up IDE (Webstorm preferably), Node.js, Angular (v.6+), and join us. We even have cats here ;)

The following literature will help you to prepare for the test and the course itself:

Basic knowledge of ООP:

medium.com/...​-programming-aee3c18e281b

developer.mozilla.org/...​bject-Oriented_JavaScript

Basics of JavaScript:

www.w3schools.com/js/default.asp

developer.mozilla.org/...​-US/docs/Learn/JavaScript

Client-server architecture:

www.w3schools.in/...​ient-server-architecture

developer.mozilla.org/...​ting_started_with_the_web

HTML and СSS:

www.w3schools.com/html

developer.mozilla.org/en-US/docs/Learn/HTML

www.w3schools.com/css

developer.mozilla.org/en-US/docs/Learn/CSS

Git VCS:

git-scm.com/book/en/v2

Protractor:

www.protractortest.org/

Cypress:

www.cypress.io

Про проєкт

We’ll introduce you to the world of automation testing with Protractor and Cypress. With our help, you will run a full scenario of End-to-End testing using these frameworks. Also, the best students will get a chance to become a part of our team.

Гарячі вакансії для початківців

Всі вакансії для початківців