SoftConstruct is the innovator in the field of big data and computer vision among Ukrainian IT companies with HQ in Armenia, Yerevan. We combine our extensive experience in the development of SportTech software with advanced technologies to develop original software for sports statistics, risk analysis and security.
29 березня 2023

Lead General QA Engineer (Manual & Automation) (вакансія неактивна)

Київ

SoftConstruct Ukraine is a large product company with Armenian roots.
We develop solutions in the fields of Big Data, Data Science and CryptoExchange. We combine our expertise in iGaming software development with advanced technologies to develop original software such as sports statistics, risk analysis, security. In most cases, we deal with atypical projects for the market, try to find and generate new technology-based solutions in our field.

We support our colleagues who actively participate in all spheres of our country’s defense, as well as help in the development of solutions, technical security support — the information sector of the state. We are ready to offer work for IT specialists who need it.

If you are looking for a Lead role in QA specialization we would be more than happy to offer you our position of Lead General QA.

In this role you will be responsible for several different projects from single or several streams in scope of manual and automation processes and activities. Your mission is to setup, maintain & improve testing processes & procedures according to the group of projects.

Competencies / Technical Stack:

  • Testing artefacts (strategy, plan, suite, case, run, bug report, check list)
  • Testing types and sub-types (functionality, non-functionality, associated with changes)
  • Test design techniques
  • Test management & communication (JIRA, Confluence, TestRail, Slack etc.)
  • UI testing knowledge (HTML, Locators etc.)
  • UI testing tools (Fiddler, Google Chrome DevTools, Charles Proxy etc.)
  • API testing knowledge (Rest API, WebSocket, OSI Model etc.)
  • API testing tools (Postman, Swagger etc.)
  • Performance testing (JMeter, Gatling, K6, Locust)
  • Automation testing using Java/Python
  • Good knowledge of SQL/NoSQL
  • Experience in API testing
  • Experience in UI testing
  • Experience in Linux scripting or system commands
  • Experience in CI/CD Pipelines (Jenkins/Gitlab)

Must-haves:

  • 6+ years of experience in the IT industry on QA positions (excluding freelance, NDA projects, time gaps etc.)
  • 1+ years of experience as QA Lead Engineer
  • 4+ years of experience as QA Automation Engineer with Java/Python
  • Understanding of architecture and tech stack of web solutions
  • Excellent knowledge of Java core, OOP principles, data structures, patterns
  • Strong knowledge of PyTest and/or Selenium
  • Strong knowledge of SQL/NoSQL
  • Extensive experience with UI & API testing
  • Experience in Linux scripting or system commands
  • Experience in CI/CD Pipelines (Jenkins/Gitlab).
  • Experience with Grafana, Redis, BigQuery, Kafka
  • Excellent understanding of QA definitions, documentation & processes
  • Passion for learning new technologies and self-education

Nice to haves:

  • Experience in Load/Performance testing using JMeter, Locust (or similar)
  • Experience in OpenAPI/Swagger specification based libraries
  • Experience in Google Cloud Platform or similar cloud (AWS/Azure)
  • Experience in containers (Docker/Kubernetes)
  • Having experience in setting up manual testing processes from scratch
  • Having experience in setting up an automation framework from scratch

Main responsibilities:

  • Setup and maintain manual & automation testing processes based on the project requirements for a group of projects
  • Build & improve testing processes & architecture for all types of testing observed on each project
  • Create & support reporting process (using GitLab, Slack, Grafana, TestRail, Traceability Matrix etc.)
  • Prepare & review of projects test documentation
  • Improve QA expertise
  • Mentor newcomers & IDP plans review

What can we offer you:

  • Annual leave: 20 working days per year;
  • All paid sick days with a doctor’s note (no limit on the number of times. But for 1 time it is paid up to 2 weeks);
  • Registration in any format within DiiaCity at the employee’s choice (Employment contract, Gig-contract);
  • Individual English classes at EnglishDom online school (within 50% of the amount of compensation);
  • €450 / year budget for training and / or sports (within 50% of the compensation of the amount of expenses) after probationary period;
  • Free health insurance after probationary period.

Sounds interesting? Then, apply now, don’t wait up.

SoftConstruct is a cool place to work, where you’ll have fun, make friends, and grow professionally