Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

EPAM Systems • Belarus
Salary: 800+ pa
Role & seniority: Quality Assurance (QA) Engineer (mid-level to senior, based on experience)
Stack/tools: Linux environment; shell scripting (bash highly desirable), Python; automated and manual testing; versioning and issue tracking (Git, JIRA, Gerrit, Jenkins); HPC/enterprise storage systems; familiarity with Lustre is preferred
Design, develop, and execute automated and manual test cases to validate product features
Run tests to verify defect fixes and functionality; triage test failures; contribute to QA reports
Collaborate with distributed engineering teams; contribute to product documentation and release metrics
Proficiency with Linux and shell scripting; bash experience; Python is a plus
Experience with enterprise-class or HPC/distributed storage systems
Strong attention to detail, good communication, self-starting and time management; ability to prioritize and multitask under deadlines
Knowledge of Lustre or parallel file systems
Experience with Git, JIRA, Jenkins, Gerrit
Location: Belarus (flexible; work from home or EPAM offices in Minsk, Grodno, Brest, Gomel, Mogilev, Vitebsk)
Work type: full-time, remote-friendly with ability to travel/relocate up to two months per year
We are seeking a Quality Assurance (QA) Engineer to work on the validation of high-performance storage solutions for HPC and AI markets. The ideal candidate will have experience designing, implementing, debugging and running both automated and manual software-based tests in a Linux environment, using shell tools and scripts. Responsibilities Design and develop both automated and manual test cases to validate product features Run automated and manual tests as needed to validate product defect fixes and functionality Work with the Engineering manager and a geographically distributed team to understand product requirements and features Triage test failures on a daily basis Contribute to QA reports and provide input on release metrics Contribute to and validate product documentation Requirements Experience working in Linux environments with shell script languages; experience with bash is highly desirable, Python experience is a plus Experience working with enterprise-class or HPC storage systems and/or distributed systems Attention to detail and commitment to high-quality/error-free deliverables Strong team player with good communication skills and should be a self-starter Excellent time management skills, with the ability to independently prioritize, multitask, and work under deadlines in a fast-paced environment Knowledge of Parallel File Systems, in particular Lustre, is highly preferred Experience with git, JIRA, Jenkins and Gerrit preferred We offer