Enable job alerts via email!

Senior Software Developer/QA Lead - Canada

DF / Net Research

Hamilton

Remote

CAD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

DFnet is seeking a Senior Software Developer / QA Lead who will drive quality assurance across our software products. The role involves leading the QA team, collaborating with IT, and ensuring high product standards, while working independently in a fully remote environment.

Qualifications

  • Strong background in software testing and QA.
  • Experience with test automation and leading teams.
  • Knowledge of scripting languages and collaborating with IT.

Responsibilities

  • Lead the QA team to track and analyze quality issues.
  • Collaborate with IT to align testing with product roadmap.
  • Write and execute comprehensive test cases.

Skills

Testing methodologies
Test automation
Quality assurance best practices
Scripting languages (Python, C/C++, PHP)
Excellent communication
Problem-solving

Education

Bachelor's degree in computer science or related field

Tools

Azure DevOps
DFdiscover software

Job description

DFnet provides data management biostatistics and software development services for industry non-profit and academic organizations worldwide. Since 2004 DFnets people products and services have helped our global clients with over 100 Phase I through Phase IV clinical trials. Our focus is global health. DFnet helps researchers manage and analyze data across 18 therapeutic areas with clinical sites in over 35 countries. Our work includes HIV TB Malaria Ebola and other tropical diseases. We are a fully remote organization with team members in South Africa Canada and the United States.

The Role :

We are seeking a dynamic Senior Software Developer / QA Lead with a strong background in quality assurance and software testing. In this role you will set the strategic direction for our testing efforts oversee test team members collaborate closely with our internal IT team and ensure high product quality standards. Ideally you will have experience using our software DFdiscover and familiarity various software development methodologies including DevOps.

Key Responsibilities :

  • Lead the QA team to continuously track and analyze quality issues recommend insights develop improvement plans and adherence to best practices.
  • Collaborate closely with internal IT and development teams to align testing with the overall product roadmap.
  • collaborate with peers to improve quality performance and to enhance internal processes / systems to make the team more productive.
  • Write review and execute comprehensive test cases identifying critical issues early in the development process.
  • Leverage the Azure DevOps development process for tracking and managing testing activities.
  • Work closely with the Software Development team to resolve defects and ensure software is delivered with high quality.
  • Serve as a key member of the support team providing effective solutions and technical expertise for customer support issues.
  • Maintain documentation for testing procedures ensuring continuous improvement in the testing process.

Required Skills :

  • Bachelors degree in computer science software engineering or a related field.
  • Strong background in testing methodologies test automation and quality assurance best practices.
  • Knowledge of scripting languages for automation and testing purposes such as Python C / C PHP as well UNIX shell scripting.
  • Excellent communication skills with the ability to collaborate across teams and provide technical guidance.
  • Ability to work independently and manage multiple priorities effectively.
  • Experience with DFdiscover software is highly desirable.

Preferred Qualifications :

  • Proven experience in software Quality Testing and R&D related work.
  • Strong leadership skills with experience supervising or mentoring a team.
  • Hands-on experience with test case design and execution.
  • Familiarity with Azure DevOps.
  • Strong problem-solving skills and the ability to provide solutions in a fast-paced environment.
  • Experience working with global cross-functional teams

DFnet is committed to fostering cultivating and preserving a culture of diversity equity and human capital is the most valuable asset we have. The collective sum of the individual differences life experiences knowledge inventiveness innovation self-expression unique capabilities and talent that our employees invest in their work represents a significant part of not only our culture but our reputation and achievements.

Accommodation is available upon request at any point during our recruitment process. If you require an accommodation please email us at and we will work to meet your needs .

Required Experience :

Senior IC

Key Skills

Change Management,Corporate Communications,Apache Commons,Compensation,Civil Quality Control

Employment Type : Full-Time

Department / Functional Area : Software Development

Experience : years

Vacancy : 1

Create a job alert for this search

Software Lead Canada • Hamilton, Ontario, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.