First seen by Alion on Oct 26, 2026.
WHO WE ARE:
Volpis is a company of ambitious professionals providing Web & Mobile App Design and Development services for more than 10 years. Regularly listed in the Top IT Outsourcing Companies and Top Custom Software Development Companies on Clutch.co. Being a full-service company, we provide expertise in all phases of the software development life cycle. We’ve successfully covered more than 100 products all over the world. Together, we’ve created a dynamic, fun, inspiring environment where we can be ourselves and grow each day.
Our client is a well-established American company with a long history in navigation. Today it builds connected technology for the transportation industry: truck GPS tablets, mobile apps, and a web platform for fleet management. The products help professional drivers and businesses move more safely and efficiently.
We are looking for a strong AQA Engineer to join an experienced team working on the client’s product ecosystem. The work covers the web platform and related services, with real-world impact on thousands of drivers and fleets across North America.
This is a lead role. Alongside your hands-on automation and testing work, you will lead the QA team within the company, mentor engineers, review their testing approach, and help establish consistent QA standards across projects. Leadership responsibilities will take up a small percentage of your overall workload, so you will remain closely involved in day-to-day QA and automation tasks.
Required experience/skills:
4+ years of experience in software QA, including strong hands-on experience testing mobile applications on iOS and Android;
Strong experience with both manual and automated testing;
Hands-on experience designing, writing, and maintaining automated tests;
Strong knowledge of Python and experience with pytest or similar test automation frameworks;
Ability to write clean, maintainable, and reusable automation code;
Good understanding of OOP principles and basic software architecture concepts;
Strong understanding of test design techniques, exploratory testing, regression testing, and risk-based testing;
Experience defining test strategy and selecting appropriate test coverage based on product and release risks;
Strong REST API testing experience, including authentication, request/response validation, error handling, and API workflows;
Good understanding of HTTP methods, status codes, headers, JSON, authentication mechanisms, and client-server architecture;
Ability to investigate issues using logs, API responses, browser/device debugging tools, and backend information;
Experience integrating automated tests into CI/CD pipelines;
Experience with Git and modern CI/CD systems such as GitHub Actions, GitLab CI, Jenkins, or Azure DevOps;
Experience working with test management systems such as TestRail, Xray, Zephyr, or similar;
Experience with Jira or similar issue-tracking systems;
Ability to review requirements, identify gaps and ambiguities, challenge assumptions, and define test scenarios before development is completed;
Strong understanding of release testing, regression strategy, defect prioritization, and production risk assessment;
Ability to communicate quality risks clearly to developers, product managers, and customers;
Experience using AI tools to support requirements analysis, test design, debugging, automation, or QA process improvement;
Strong analytical and problem-solving skills;
Upper-Intermediate or higher English
Leadership & Process Ownership:
Experience improving or establishing QA processes at a project or company level;
Ability to define minimum QA standards across multiple projects or teams;
Experience mentoring QA engineers and reviewing their testing approach;
Ability to evaluate QA effectiveness across multiple projects without micromanaging individual testers;
Experience performing root-cause analysis for production defects and improving processes based on findings;
Ability to balance quality, business priorities, delivery timelines, and release risks;
Experience collaborating with engineering and product teams to introduce shift-left testing practices.
Would be a plus:
Experience with mobile UI automation;
Experience with Playwright, Selenium, Appium, XCTest, Espresso, or similar tools;
Knowledge of Docker;
Experience testing applications with complex backend integrations;
Experience with performance, security, or accessibility testing;
Experience setting up automation infrastructure from scratch.
Responsibilities:
Analyze product requirements and identify risks, gaps, ambiguities, and edge cases before development is completed;
Define appropriate test strategy and coverage for new features and releases;
Perform functional, exploratory, regression, integration, API, and mobile testing;
Create and maintain meaningful test documentation, including test cases, checklists, test plans, and regression suites where appropriate;
Design, implement, and maintain automated tests;
Integrate automated tests into CI/CD pipelines and monitor their reliability;
Investigate defects using logs, APIs, application behavior, and backend data;
Report defects with clear reproduction steps, impact, severity, and supporting evidence;
Perform root-cause analysis of escaped production defects and propose process improvements;
Assess release quality and clearly communicate risks to the team;
Collaborate closely with developers, product managers, business analysts, and customers;
Continuously improve QA practices, tooling, automation coverage, and testing efficiency;
Depending on seniority, mentor QA engineers and contribute to establishing consistent QA standards across projects.
Your Benefits:
15 days paid vacation + 5 public holidays;
7 days 100% paid sick leaves;
Sport and health compensation;
Flexible working hours;
Corporate training (internal and external);
IT Cluster membership;
Personal Birthday and anniversary gifts;
Сorporate parties and team-buildings;
Company legal and accounting support.
INTERVIEW PROCESS: HR Interview, Technical Interview.

