Remote Quality Assurance Engineer I

at Soul Machines Ltd

Posted 2 days ago 0 applied

Description:

  • Soul Machines is looking for a contract Quality Assurance Engineer who can work flexibly based on demand.
  • The role involves developing and executing exploratory and regression tests to ensure product quality.
  • Responsibilities include designing and implementing tests, debugging, and defining corrective actions.
  • The candidate will review system requirements and track quality assurance metrics.
  • The QA role is crucial in the company’s product development process, conducting tests throughout the development lifecycle from conception to delivery.
  • The goal is to ensure software runs smoothly and meets product quality needs while being cost-effective.
  • The candidate will monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.
  • The ideal candidate should have a technical background and enjoy providing end-to-end solutions to software quality problems.

Requirements:

  • The candidate must support the team in executing test plans and test cases with high quality.
  • They should identify, record, document thoroughly, and track bugs.
  • The role requires performing thorough regression testing when bugs are resolved.
  • The candidate must develop and apply testing processes for new and existing products to meet product needs.
  • They should liaise with internal teams (e.g., developers and product managers) to identify system requirements.
  • The candidate is expected to engage in buddy testing with Senior team members to learn product features.
  • Understanding requirements for given testing tasks and execution with minimal support is essential.
  • Providing Level 3 technical support for escalated customer support issues is required.
  • The candidate should be curious to learn technology and best practices.
  • They must maintain and execute automation scripts using open-source tools.
  • Delivering results with decent quality is a must.
  • Staying up to date with new testing tools and test strategies is necessary.
  • Good knowledge of software QA methodologies is required.
  • The candidate should possess good communication skills.
  • Knowledge in writing clear test cases is essential.
  • A fundamental understanding of an Agile/Scrum development process is required.
  • A BS/MS degree in Computer Science, Engineering, or a related subject is necessary.
  • Competence operating across various platforms, including hosting on Linux and clients on Windows, Android, iOS, MacOS, Chrome, Safari, and others, is required.
  • Previous experience with Machine Learning or AI technologies is advantageous but not essential.
  • Experience in software support may be an advantage.
  • Experience with Salesforce and/or Servicenow may also be advantageous.

Benefits:

  • The position offers remote working opportunities.
  • Flexible working arrangements are available.
  • The candidate can work from home.