Full Time

Staff/Principal Software Quality Engineer

BioTalent
$90,000 - $150,000* / year (about $43–$72 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 BioTalent, so some details may not match this job. The employer's own page has the real description.

Position Overview


The Staff/Principal Software Quality Engineer at BioTalent plays a pivotal role in ensuring the highest quality of software solutions developed within our organization. This position will primarily focus on leading quality assurance initiatives, developing test strategies, and implementing best practices to enhance the performance and reliability of our software products. The ideal candidate will collaborate closely with cross-functional teams while demonstrating a deep understanding of modern software development methodologies, ultimately contributing to the delivery of cutting-edge solutions that meet both client and regulatory requirements.



Job Responsibilities

  • Design and implement comprehensive test plans, test cases, and automated testing scripts based on software requirements.
  • Lead and mentor a team of quality engineers to build a culture of quality across development teams.
  • Conduct thorough reviews of project specifications, designs, and source code to align test strategies with project objectives.
  • Collaborate with software developers and product managers to identify risks, challenges, and areas for improvement in system performance.
  • Utilize automated testing tools and frameworks to streamline the testing process and increase efficiency.
  • Establish metrics for measuring product quality and effectively communicate results to stakeholders.
  • Ensure compliance with industry standards and regulatory requirements through ongoing quality assurance practices.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; a Master's degree is preferred.
  • A minimum of 5 years of experience in software quality assurance, specifically in a leadership role.
  • Proficiency in automated testing frameworks such as Selenium, JUnit, or TestNG.
  • Strong understanding of software development life cycle (SDLC) and agile methodologies.
  • Excellent analytical and problem-solving skills with a detail-oriented approach.
  • Ability to communicate effectively with technical and non-technical stakeholders.
  • Experience with CI/CD pipelines and DevOps practices is a plus.


Technologies & Tools


The Staff/Principal Software Quality Engineer will work with a range of technologies and tools to drive quality assurance initiatives. This includes automated testing tools such as Selenium and JUnit, source control systems like Git, continuous integration tools such as Jenkins, and various project management and tracking systems like JIRA. Familiarity with scripting languages such as Python or JavaScript is also encouraged to enhance testing capabilities.



Ideal Candidates


The ideal candidate for this position is a strategic thinker who possesses strong leadership qualities and demonstrates a commitment to excellence in software quality. They should be proactive in identifying issues before they arise, possess a keen eye for detail, and have the perseverance to overcome complex challenges. A collaborative mindset is essential, as the role requires extensive teamwork and solid interpersonal skills to effectively work across departments and foster a positive work environment.

Worldwide, unemployment was 4.9% in 2025, and 12.4% among 15 to 24-year-olds, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

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