Full Time

Software Quality Engineer

Predicine
$65,000 - $110,000* / year (about $31–$53 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Predicine, so some details may not match this job. The employer's own page has the real description.

Overview

As a Software Quality Engineer at Predicine, you will play a crucial role in the software development lifecycle, focusing on the assurance of quality for our innovative bioinformatics solutions. You will collaborate closely with cross-functional teams to design, implement, and execute testing strategies, ensuring that our software products meet the highest industry standards. Your expertise will contribute directly to improving our product quality, enhancing user satisfaction, and driving the overall success of our engagements.



Job Responsibilities

  • Develop and execute comprehensive test plans and test cases for software applications.
  • Identify, document, and track software defects and inconsistencies to resolution.
  • Collaborate with development teams to understand product requirements and provide feedback on potential risks and quality concerns.
  • Automate test cases to improve testing efficiency and reduce time to delivery.
  • Perform performance, load, and stress testing on various applications to ensure optimal functionality and user experience.
  • Contribute to the continuous improvement of QA processes and methodologies.
  • Assist in the training and mentoring of junior QA engineers to promote a culture of quality across the organization.
  • Stay current with industry trends and emerging technologies related to software quality assurance.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in software quality assurance or a similar role.
  • Proficiency in automated testing tools and frameworks (e.g., Selenium, JUnit, TestNG).
  • Strong knowledge of software development methodologies, particularly Agile and DevOps practices.
  • Experience in scripting languages (e.g., Python, JavaScript) for test automation.
  • Familiarity with version control systems (e.g., Git, Bitbucket).
  • Excellent analytical and problem-solving skills.
  • Strong verbal and written communication skills with the ability to effectively collaborate with cross-functional teams.


Technologies & Tools

In this position, you will utilize a variety of technologies and tools including, but not limited to, automated testing frameworks such as Selenium and JUnit, performance testing tools like JMeter, CI/CD pipelines utilizing Jenkins or CircleCI, and collaboration tools such as Jira and Confluence. Familiarity with cloud platforms and containerization technologies (e.g., Docker, Kubernetes) will also be advantageous for holistic software quality assessment.



Ideal Candidates

The ideal candidates for the Software Quality Engineer position will possess a strong attention to detail and a commitment to excellence in software products. They will be proactive thinkers, effectively handling complex challenges and working under tight deadlines. A collaborative spirit, an eagerness to learn, and a passion for quality are essential traits that will contribute to their success at Predicine as part of a dynamic and innovative team.

In software, telecom and media, hires came to 1.6% of jobs in August and layoffs to 1%, against 3.3% and 1% for all industries. The tech job market →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.