Middle QA Engineer (Autotesting)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Who are we?
We are Trak Services, a company focused on building innovative, enterprise-grade, HR Technology for our B2B clients. We are in the business of disrupting the existing, and often lagging, players in the HR Tech space. We look for driven team members, who bring a fresh set of eyes, offering innovative solutions to long-standing challenges. If you are looking to solve complex problems, in innovative ways, with an all-star team, you have come to the right place!
What are we hiring for?
Your role as a Middle QA Engineer is to first plan, implement, and manage our global QA infrastructure. Your role will require a strong ability to write scripts and create automation environments for repeated tests. Using different automation tools, you will design, test, and deploy effective test automation solutions. Your goal is to automate as much of the testing effort as possible with a minimum set of code.
How does a day at Trak Services look for a Middle QA Engineering?
- Communicate with development teams (in Russian), attend daily stand-up calls, retrospective and planning meetings
- Planning, implementing, and managing QA department infrastructure
- Writing scripts and create automation environments for repeated tests
- Performing regression testing
- Reproducing bugs reported by users and document them
- Writing testing documentation
- Overseeing and implementing improvement of the Global QA organization and project team’s quality process
Requirements
What do we expect of you?
- Extensive experience writing and managing automated test using automation testing tools, such as Playwright (or Selenium based frameworks)
- Strong grasp of testing theory/methodology; knowledge of test design and test analysis
- Experience with implementing or improving test automation framework
- Deep understanding and experience in creating test scenarios and test plans
- Understanding of Сlient-server architecture
- Knowledge of browser development tools
- Knowledge of HTML, CSS locators, XPATH
- Knowledge of Git, Github, any CI/CD tool like Github Actions, Bamboo, etc.
- Ability to prioritize and execute QA tasks with minimal supervision
- Communication skills – Strong verbal communication skills to collaborate with the engineering team effectively and create testing plans and written reports showing errors
- Experience in any issue tracking system (Jira utilized internally)
- Experience in using report tools for automated testing (Allure, etc.)
Tools:
- Automation testing tools: Playwright TypeScript,
- Continuous Integration tools - Github
- JIRA – Defect tracking and task creation tool
What will give you an advantage?
- Experience in developing automation tests using Selenium and/or Playwright with PageObject approach
- Previous experience setting up and managing QA Automation Processes
- Good understanding of UI
- Knowledge of OOP
- Basic knowledge of React
Бонусы
What should you expect working at Trak Services?
- Contract employment (individual entrepreneur entity or self-employed status needed - depending on the salary; discussed after a tech interview)
- Twice a month payments through a compliance & payroll platform for internal teams
- Minimal bureaucracy from our side - we put trust in our teams
- Corporate laptop for stable work
- Flexible work schedule
- Opportunity to work in a large, stable, and reliable company with a friendly and respectful work environment
- Career growth and opportunities for development teams