Senior QA Automation (offline)

Working at Belkins and Folderly means embedding excellence into every work-related activity and being free to create your own way of doing things while getting all the guidance needed.

— When you’re with us, expect lots of support and encouragement both from your team leads and peers.
— You’ll be working alongside people who love what they do and enjoy sharing their enthusiasm with everyone around them.
— You’ll also have limitless opportunities to explore — whether that means building up new areas of expertise or taking your career in a different direction!

Responsibilities:

Test management and Test Automation processes:

- Setup QA processes, approaches, frameworks, tools, and team composition from scratch;
- Develop and maintain Test Automation Strategy;
- Architect test automation frameworks (API, UI) from scratch;
- Develop automated functional UI tests & API/Service level tests;
- Integrate automated scripts into CI/CD process;
- Develop, maintain and expand automated testing infrastructure;
- Devise and document test frameworks, coding standards, preferred design patterns and development methodologies;
- Ensure code quality with peer reviews to ensure guidelines and standards are followed;
- Define Quality Metrics and implement measurements to determine test effectiveness, testing efficiency, and measure the overall quality of the Product as a part of test automation process;
- Make a conclusion and report about the quality of the product under test;
- Collaborate with other members of the QA team to automate the manual test processes;
- Manage, analyze and mitigate testing risks.

Team management :

- Participate in hiring / interviewing process;
- Onboarding of new team members;
- Mentor AQA team members, build and support their professional development.

Hard skills requirements:

- Professional experience in QA Automation of Web and backend API testing;
- Experience in leading and managing the Testing teams across the account
Knowledge of testing specifics for different application types (Web, backend, mobile, embedded, high load, SaaS, etc.);
- Strong experience in the creation of automation frameworks from scratch;
- Deep understanding of SOLID principles and design patterns, hands-on experience applying them into test frameworks;
- Coding proficiency in Typescript;
- Solid experience with test automation tools like Selenium (or similar) and grids;
- Hands-on experience with API testing frameworks or raw HTTP clients;
- Experience with different test runners;
- Experience in working with version control systems (e.g. GIT, SVN and others);
- Strong experience with continuous integration processes and tools. CI tools setup, tuning and configuration;
- Virtualization (Docker, Vagrant etc);
- Experience of working in an Agile Scrum/Kanban development environment;
- Good English skills — Upper-Intermediate or higher;

Desirable

- Virtualization environment management skills;
- Development of the mock/stub services;
- Experience working with DB (MongoBD, PostgreSQL, etc);
- Experience with cloud services (GCP, AWS);
- Experience with cloud-based automation solutions like Browserstack.

Personal skills:

- Self-motivated to continually learn and adopt the latest industry innovations and technology;
- Self-disciplined and result-oriented, able to work with minimal supervision
Strong communication and problem-solving skills;
- Good team player; motivated to solve complex tasks;
- Good analytical skills;
- Strong attention to detail and accuracy.

The job ad is no longer active
Job unpublished on 4 December 2021

Look at the current jobs QA Automation Kyiv→