1

Electrical Engineer In Training Jobs in Halifax, NS

... in Engineering (electrical, mechanical, computer Science) or related field 4+ years of engineering experience Proven experience leading interdisciplinary teams and delivering complex systems Strong ...

... operations with training, operation or repair As a Field Service Engineer, your main ... Possession of a bachelor's degree or College Diploma in Electrical engineering or Electrical ...

... Electrical Utility, Material Handling and Heavy Civil structures side of the practice. The ... Access to training opportunities in areas ranging from technical development to leadership skills.

Sc. (Eng) in Avionics/Electrical Engineering. * Eligibility for registration in ENS. * Ability to work both independently and in a team environment. * Knowledge of the MS Office and MS Windows ...

Do you like to work in a team environment to solve challenging structural problems? We have an ... Electrical Utility, Material Handling and Heavy Civil structures side of the practice. The ...

Engineer-in-Training designation in Canada; * 0 to 2 years of relevant experience, ideally in surface water management, flood risk assessment, stormwater management infrastructure design or ...

Structural Engineer (Senior Level)

Halifax, NS · On-site

CA$135K - CA$180K/yr

Experience with analysis and design of concrete and steel structures in and around water, coordinating with hydrology/hydraulic, mechanical, electrical, and geotechnical engineers, and structural ...

Showing results 41-60

Electrical Engineer In Training information

What is an electrical engineer in training?

An Electrical Engineer In Training (EIT) is a recent graduate or early-career professional who has completed an accredited engineering degree and passed the Fundamentals of Engineering (FE) exam. EITs work under the supervision of licensed engineers, gaining hands-on experience before becoming eligible to take the Professional Engineer (PE) exam. The EIT designation indicates a commitment to the engineering profession and is a key step toward full licensure as a Professional Engineer. Typical responsibilities include assisting with designing electrical systems, conducting tests, and preparing technical reports.

What are the key skills and qualifications needed to thrive as an electrical engineer in training?

To thrive as an Electrical Engineer In Training, you need a solid understanding of electrical engineering principles, a relevant engineering degree, and eligibility for EIT or FE certification. Familiarity with CAD software, circuit simulation tools, and industry standards is common, along with exposure to electrical safety codes. Strong problem-solving, teamwork, and communication skills help you excel in collaborative projects and adapt to dynamic work environments. These skills are crucial for effectively contributing to engineering teams, ensuring project quality, and preparing for professional licensure.

What kinds of projects and responsibilities can an electrical engineer in training expect in their first year?

As an Electrical Engineer In Training (EIT), you will typically support senior engineers on a variety of projects, such as designing electrical systems for buildings, assisting with circuit analysis, or performing site inspections. Your daily tasks may include drafting plans, running calculations, creating reports, and collaborating with both engineering colleagues and professionals from other disciplines, like architects and contractors. EITs are encouraged to ask questions, seek mentorship, and gradually take on more complex tasks as their knowledge grows. This role offers a hands-on learning environment and is designed to help you build the experience needed to work towards your Professional Engineer (PE) licensure.

What is the difference between Electrical Engineer In Training vs Electrical Engineer?

AspectElectrical Engineer In TrainingElectrical Engineer
CredentialsTypically has a bachelor's degree in electrical engineering; may be working towards PE licensureRequires a bachelor's degree; often licensed as a Professional Engineer (PE)
Work EnvironmentEntry-level roles in design, testing, or fieldwork under supervisionMore independent roles, project management, and design responsibilities
Industry UsageCommonly used during early career stages; candidate for licensurePracticing licensed professional responsible for projects

Electrical Engineer In Training is an entry-level designation for those working towards becoming licensed electrical engineers. An Electrical Engineer typically has licensure and takes on more complex projects independently. The EIT is a stepping stone in the engineering career path, often required before obtaining a PE license.

How to get into electrical engineer in training with no experience?

To become an Electrical Engineer in Training (EIT) with no experience, focus on completing a relevant bachelor's degree in electrical engineering or a related field, and prepare for the Fundamentals of Engineering (FE) exam, which is often required for licensure. Gaining practical skills through internships, co-op programs, or entry-level positions can also improve your prospects and help build industry knowledge.

What cities near Halifax, NS are hiring for Electrical Engineer In Training jobs?

Cities near Halifax, NS with the most Electrical Engineer In Training job openings:

Infographic showing various Electrical Engineer In Training job openings in Halifax, NS as of August 2026, with employment types broken down into 91% Full Time, 5% Part Time, and 4% Contract. Highlights an 76% In-person, 13% Hybrid, and 11% Remote job distribution.

Senior Software Developer in Test (SDET)

Global Relay

Halifax, NS

Full-time

Re-posted 16 days ago


Job description

Your role:

As a Senior Software Developer in Test (SDET), you will be part of a small, highly focused team responsible for delivery of highly scalable and robust services within Global Relay's platform. You will work directly in code to design testing solutions for web applications and API services of a large scale system. You will drive continual improvement in your team's automation frameworks and coverage while mentoring other SDETs in the team on industry leading test practices. You will support the team's testing efforts to ensure quality of coverage, quality of code and quality of delivery.

Your responsibilities:

  • Design, develop and maintain automation frameworks, infrastructure and tools
  • Define and automate test cases that verify product requirements
  • Write code to support development of automated frameworks and tests
  • Contribute to decisions in the architecture and design of test frameworks
  • Participate in test execution, issue identification and resolution in support of the release
  • Maintain test infrastructure and tools
  • Participate in team planning and story grooming
  • Provide suggestions to improve automation and test processes
  • Provide training, mentorship and support to other members on the team
  • Conduct code reviews, improve and maintain quality of the automation code
  • Conduct test reviews, improve and maintain quality of the test coverage
  • Document the automation framework, tools and infrastructure

About you:

  • Minimum 8 years of experience in software testing
  • Minimum 5 years of experience in test development
  • Strong understanding of Java, Javascript, Typescript, C# or Python
  • Strong understanding of testing practices in an agile environment
  • Strong ability to traverse log files for trouble shooting or debugging
  • Experience with testing frameworks such as JUnit, NUnit, Selenium, Web Driver IO
  • Experience working across multiple teams coordinating integration tests
  • Experience with any of the following is an asset:
    • Testing backend systems or APIs
    • Testing performance with JMeter or similar tools
    • Contract testing frameworks such as PACT
    • Web services technology such as REST or JSON
    • Network principles and protocols such as HTTP, TLS and TCP
    • Big data technology such as Kafka, Hadoop, MongoDB or SQL
    • Continuous integration systems such as Jenkins