We are looking for a skilled and motivated Software Test Engineer to join our QA team. The role involves designing, writing, and executing test plans and test cases, working closely with development and DevOps teams, and contributing to the overall quality of our products in a dynamic and modern technological environment.
Responsibilities
- Design, write, and execute manual and automated test plans and test cases.
- Analyze product requirements and define relevant test scenarios.
- Report and track bugs using issue tracking tools.
- Collaborate with development, product, and DevOps teams to ensure high-quality deliverables.
- Participate in testing of distributed systems and CI/CD environments.
Requirements
- Proven experience in writing and executing software test plans.
- Experience in scripting (Python, Bash, JavaScript) – an advantage.
- Familiarity with Kubernetes and Docker environments – an advantage.
- Knowledge of control and monitoring systems – a significant advantage.
- Experience working directly with customers – an advantage.
- Familiarity with test management and bug tracking tools (e.g., JIRA, TestRail).
- Strong analytical skills, attention to detail, and ability to work independently and in a team.
Additional Advantages:
- Experience with scripting, automation and database tools such as Selenium, Cypress, Playwright, Python, Postman, SQL.
- Understanding of Agile/Scrum methodologies.
- Experience testing complex, multi-interface systems.
Why Join Us
None
Top Skills
What We Do
mPrest is revolutionizing orchestration & optimization software for industrial IoT.
Our AI and data-driven technology provides real time, end-to-end visibility and control over mission-critical systems, enabling digital IT/OT integration.
mPrest is primarily focused on Renewable Energy, while also working with Smart Cities, Cyber, Homeland Security, and Defense.








