Embrox Solutions

General QA Engineer (Python) Offline

$$

Please keep in mind that this position requires working from the office. (!)

Embrox Solutions — IT company that develops a wide range of unique software & hardware products. While developing our team combines modern advanced programming techniques with scientific approaches. That is why our solutions are stable in their work, rapid in their performance, and flexible in their usage.
We do not only qualitatively realize the full cycle of software development, but also provide further support for established products, consulting, and business analytics.

We are looking for a proactive General QA Engineer with Python skills who is passionate about quality and enjoys working on diverse projects. In this role, you will help ensure the reliability, performance, and usability of both software applications and connected hardware solutions.
 

Necessary skills and qualifications:

  • 2+ years of experience in Software Quality Assurance.
  • Strong understanding of software testing methodologies and QA best practices.
  • Experience with manual testing of web and mobile applications.
  • Hands-on experience with Python for test automation.
  • Experience with testing frameworks such as Pytest, Selenium, Playwright, or similar.
  • Experience with API testing and tools such as Postman.
  • Understanding of REST APIs and client-server architecture.
  • Experience with bug-tracking and project management tools (Jira, Azure DevOps, or similar).
  • Basic knowledge of SQL and database testing.
  • Strong analytical thinking and attention to detail.
  • Upper-Intermediate level of English.

Would be a plus:

  • Experience testing IoT products or hardware-integrated systems.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of Docker and containerized environments.
  • Experience with performance, load, or security testing.
  • Understanding of networking fundamentals and connected device ecosystems.

Responsibilities:

  • Design, develop, and execute test cases, test plans, and testing strategies.
  • Perform manual testing of web, mobile, API, cloud, and hardware-integrated solutions.
  • Identify, document, prioritize, and track software defects.
  • Develop and maintain automated test scripts using Python.
  • Validate APIs, backend services, and third-party integrations.
  • Test interactions between software applications, IoT devices, and hardware components.
  • Collaborate closely with developers, product managers, and stakeholders throughout the development lifecycle.
  • Participate in sprint planning, refinement sessions, and release activities.
  • Contribute to continuous improvement of QA processes, automation coverage, and product quality standards.

We ensure your growth with:

  • Competitive salary with regular reviews
  • Modern projects with cutting-edge technologies
  • Excellent space for your personal and professional development
  • Low level of bureaucracy with a lack of multi-level management
  • Attractive work environment: The modern and stylish office with ergonomic workstations, creative zones, and innovative spaces
  • Paid vacations and sick leaves
  • Accountant support
  • Educational Events
  • Free English classes
  • Amazing team buildings.

 

Required skills experience

QA/QC 2 years
PyTest 6 months
API Testing 1.5 years
Python 6 months
Postman 1 year

Required domain experience

Hardware / IoT 6 months

Required languages

English B2 - Upper Intermediate
Ukrainian Native

The job ad is no longer active

Look at the current jobs QA Manual Lviv→

Loading...