Back to R&D

Reports to: Lead QA Software Engineer

Location: Manchester, United Kingdom (remote working possible)

Nice to meet you – we are Kornit X! 

We are looking for a Software Quality Assurance (QA) engineer to develop and execute functional test cases to ensure product quality within our workflow. 

The Software QA Engineer plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs. The QA engineer will also be required to set out the acceptance criteria, scope of a product and what will be tested during the QA process. 

Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.

What will you do? 

  • Review requirements and specifications to provide timely and meaningful feedback and create job documents to accompany the requirements 
  • Create detailed, comprehensive and well-structured test cases 
  • Identify, record, document thoroughly and track bugs 
  • Perform thorough regression testing when bugs are resolved and when new code is pushed to the staging environment pre deployment 
  • Develop and apply testing processes for new and existing products to meet client needs 
  • Liaise with internal teams (e.g., developers and the platform technical team) to identify system requirements 
  • Stay up-to-date with new testing tools and test strategies 


What should you have? 

  • Proven work experience in software quality assurance 
  • Strong knowledge of software QA methodologies, tools and processes would be advantageous 
  • Experience in writing clear, concise and comprehensive test plans and test cases is desirable 
  • Experience working in an Agile/Scrum development process is preferable