apply for a job
About the role:

    We are looking for a QA Engineer who will be responsible for ensuring the quality and reliability of software products through meticulous manual testing.

    Our client is building an application related to bag recognition at the airports. There is an existing MVP that has to be extended with a Computer Vision model for object recognition.

Responsibilities:

    Test Planning and Design:

  • Analyze requirements and specifications to create detailed test plans and test cases;
  • Design, develop, and execute manual test cases for new and existing features.
  • Test Execution:

  • Perform functional, regression, integration, and system testing;
  • Identify, document, and track software defects and inconsistencies;
  • Verify fixes and perform regression testing.
  • Collaboration and Communication:

  • Work closely with developers, product managers, and other stakeholders to understand the product vision and requirements;
  • Provide clear and concise feedback on quality issues;
  • Participate in daily stand-ups, sprint planning, and retrospectives.
  • Documentation and Reporting:

  • Document test results, and create test reports;
  • Maintain and update test documentation to reflect changes and new features.
  • Continuous Improvement:

  • Contribute to the improvement of QA processes and procedures;
  • Stay updated with the latest industry trends and best practices in QA.
Requirements:
  • Minimum of 3 years of commercial experience in QA engineering — MUST HAVE;
  • Experience with creating User flow diagrams.
  • Testing Knowledge:

  • Strong understanding of manual testing techniques and processes;
  • Experience with different types of testing (functional, regression, integration, performance, and user acceptance testing).
  • Tools and Technologies:

  • Proficiency in using testing tools like JIRA, TestRail, or similar;
  • Basic understanding of SQL for database testing;
  • Familiarity with version control systems like Git.
  • Documentation:

  • Ability to write clear, concise, and comprehensive test plans and test cases;
  • Experience with defect tracking and test management tools.
  • Analytical Thinking:

  • Strong problem-solving skills and attention to detail;
  • Ability to think critically and analytically to identify potential issues.
  • Communication:

  • Excellent written and verbal communication skills;
  • Ability to effectively communicate with technical and non-technical stakeholders.
  • Teamwork:

  • Proven ability to work well in a collaborative team environment;
  • Adaptability to work in a fast-paced, changing environment.
  • Good to have:

  • ISTQB certification or equivalent is a plus;
  • Basic knowledge of automation tools and scripting languages is an advantage.
We offer:
  • 20 working days of paid vacation per year;
  • Official holidays of Ukraine — days off;
  • Modern equipment for work;
  • Corporate events;
  • External and internal training: conferences, professional events, courses, corporate e-learning platforms;
  • English speaking club;
  • Work in a respectful and supportive team.
Hiring process:
  • CV review;
  • Internal Professional interview;
  • Technical Interview with the customer.
  • We are looking forward to your application!

Relevant Vacancies

Team Lead Full Stack JavaScript Developer
Sofia, Bulgaria Join us
Tech Lead Python Engineer
Remote Join us
Senior Project Manager
Remote Join us
Business Development Manager
Remote Join us
Senior Business Analyst
Remote Join us
Software Architect (.Net)
Remote Join us
Didn’t find your vacancy? Propose your candidacy
What’s your IT challenge?
enter your Name and Surname
enter your Email
describe your question