About the role

  • QA Developer developing automated tests for Tantalus' smart grid solutions. Collaborating with product teams to ensure software quality in distributed Industrial IoT applications.

Responsibilities

  • Develop automated tests, building and maintaining test frameworks that ensure reliability, scalability, and performance of Tantalus' testing infrastructure
  • Contribute to both manual and automated testing of distributed Industrial IoT applications
  • Design, develop, and execute manual test cases, ensuring comprehensive test coverage
  • Create and manage test data to support various testing scenarios
  • Collaborate with developers to review application functionality and define effective test strategies and scenarios
  • Coordinate manual and automated testing efforts to ensure efficient product validation before release
  • Develop and maintain automated test cases integrated into the CI/CD pipeline for continuous testing
  • Contribute to the development and maintenance of a fully automated verification environment
  • Use data visualization and statistical tools to analyze network performance and identify system issues
  • Apply software quality assurance best practices throughout all phases of the SDLC
  • Research and evaluate new testing tools and methodologies to enhance ongoing quality improvements.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Science, or a software related field
  • 2+ years of QA/testing experience within the technology industry
  • Good understanding of test automation frameworks, including test execution, reporting, and debugging
  • Skilled in troubleshooting complex issues related to automation, builds, and infrastructure
  • Strong experience with Python, Perl, Linux (e.g., Ubuntu or RedHat), and Bash scripting
  • Familiar with the Agile process and the software development lifecycle (SDLC)
  • Hands-on experience with Jira, Confluence, and CI/CD tools such as Jenkins, GitLab CI, or CircleCI
  • Hands-on experience with test tools such as Selenium, JMeter, JTest, TestNG, or JUnit
  • Hands-on experience with Oracle databases and SQL queries
  • Proficiency with version control systems such as Git.

Benefits

  • medical, dental and vision plans
  • healthcare and dependent care flexible spending accounts
  • paid time off

Job title

Job type

Full Time

Experience level

JuniorMid level

Salary

CA$80,000 - CA$90,000 per year

Degree requirement

Bachelor's Degree

Tech skills

IoTJenkinsJMeterJUnitLinuxOraclePerlPythonSDLCSeleniumSQL

Location requirements

HybridBurnabyCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.