Senior Developer, Quality Assurance

NOVONIX
Bedford, Nova Scotia, Canada
$107K-$110K a year (estimated)
Full-time

Who we are :

NOVONIX is a leading battery technology company revolutionizing the global lithium-ion battery industry with innovative, sustainable technologies, high-performance materials, and more efficient production methods.

The company manufactures industry-leading battery cell testing equipment, is growing its high-performance synthetic graphite anode material manufacturing operations, and has developed an all-dry, zero-waste cathode synthesis process.

Through advanced R&D capabilities, proprietary technology, and strategic partnerships, NOVONIX has gained a prominent position in the electric vehicle and energy storage systems battery industry and is powering a cleaner energy future.

To learn more, visit us at www.novonixgroup.com , and X.

What we offer :

  • Competitive salary, benefits, and paid time off
  • Smart, collaborative team members
  • A chance to reduce the carbon footprint and work toward a cleaner energy future

Role summary :

This person will report directly to the Sr Manager, Data Solutions. In the role of Senior QA Developer, you will be responsible for the overall software testing program of a modern web application.

You will be a core member of a software development team and will work closely with developers to promote development and deployment of high-quality software.

In this role, you will be joining a world-class BTS team that is delivering innovative solutions to tough problems.

Responsibilities include :

  • Lead analysis of requirements to derive testing requirements.
  • Compile work estimates and design schedules for testing.
  • Primarily responsible for all test plans including test cases and testing procedures.
  • Design and lead execution of automated and manual tests.
  • Lead system and acceptance testing.
  • Lead stress and performance testing.
  • Identify defects and log them in the defect tracking system.
  • Design test status and results reports based on test execution.
  • Work with software developers on defect resolution.
  • Other duties as assigned.

You are :

  • BSc / BA in Computer Science or related field, or equivalent experience.
  • 5+ years of experience in software development.
  • 2+ years of experience in directly QA / Testing role.
  • 3+ yrs experience with QA specific tools / tech : BDD testing (cucumber, gherkin), Katalon, SonarQube, UI testing (Playwright / Selenium).
  • Excellent written communication, oral presentation, and interpersonal skills.
  • Familiarity with Agile software development and Scrum methodology.
  • Extensive knowledge in software test design and testing methodologies.
  • Knowledgeable in test techniques and compatibility with various software programs.
  • A highly motivated self-starter who takes initiative.
  • Well organized and invested in the details of software systems and processes.
  • A deadline slayer.

Extra awesome if you also have :

  • Python or Rust.
  • Shell scripting.
  • Test automation tools (Katalon).
  • GUI testing tools (Playwright, Selenium).
  • BDD testing tools (Behave, Cucumber, Gherkin).
  • Postman.

One dream. One team. One NOVONIX.

Learn more :

Check us out at www.novonixgroup.com

Diversity statement :

At NOVONIX, we cherish the value that diversity brings and believe that it makes our teams stronger and better able to serve our industry.

We’re committing ourselves to inclusivity by building a company that embraces different backgrounds, perspectives, and skills.

If you see a job posting you believe you would excel at, but don’t meet 100% of the qualifications, we’d still love to hear from you.

Just make sure to include a cover letter and explain why you’d be a great fit for the job. As an equal opportunity employer, we want to make sure everyone gets a fair chance.

NOVONIX prohibits discrimination and harassment of any type regarding race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

15 days ago
Related jobs
Promoted
NOVONIX
Bedford, Nova Scotia

In the role of Senior QA Developer, you will be responsible for the overall software testing program of a modern web application. You will be a core member of a software development team and will work closely with developers to promote development and deployment of high-quality software. Work with s...

Promoted
Paymentus
Canada

The Senior QA Engineer plays a key role in quality assurance and quality control of the products and services through performing both manual and automated testing. Drive quality across the team, build easy-to-use test frameworks and influence developers to move towards test-driven development. Work ...

Promoted
Apex Systems
Canada

Provide resolution to an assortment of problems complex in scope, related to Quality Assurance projects. Works with project teams to ensure overall software quality is monitored and maintained and/or validates system QA standards necessary to execute test plans and procedures for acceptance testing ...

Promoted
Teacup Tech Systems
Canada

Please apply ONLY if you have Public service experience in Canada.QA experience, including leading QA teams, defect tracking using a collaborative tool to manage defects and change request and to communicate status of these to all project participants.Knowledge and experience in the use of version c...

Promoted
Iris Software Inc.
Canada

Position: Java Full Stack Developer. Experience working within professional software engineering practices for the full SDLC, including coding standards, code reviews, source code management, build processes and testing. Experience supporting production-level software (Splunk, Dynatrace). Canada, Ir...

Promoted
TransPerfect
Canada

The position of Gaming QA Tester is a key one at TransPerfect Translations. Gaming QA Testers provide client support on challenging test problems in a dynamic and exciting environment. Gaming QA Testers are responsible for testing the next big hit game from small independent development teams all th...

Promoted
Hanalytica
Canada

Quality Assurance Specialist (Manual Tester). We are seeking a highly skilled Quality Assurance Engineer with over 5 years of experience in manual testing to join our remote team. In this role, you will collaborate closely with our development team to ensure our software products meet the highest st...

Promoted
Resonaite
Canada

Our client in the professional services sector is looking for a manual QA tester to work on their Agile team delivery web solutions for their clients.Conduct manual testing of web applications to identify defects and ensure functionality across different browsers and devices.Develop and execute test...

Promoted
Programmers.io
Canada

One of our client which is having a global presence is looking for a Quality Engineer-Clojure. Title: Clojure Quality Engineer. ...

Promoted
Payfare Inc.
Canada

We are looking for a curious, details-oriented Senior Quality Engineer who is skilled in both manual and automated testing. Quality Engineering is an integral part of the product-development team and closely involved in every step along the way - from ideation of the project, during implementation, ...