17 Sep
|
EASi Engineering
|
Waterloo
17 Sep
EASi Engineering
Waterloo
JOB SUMMARY
Actalent is a global leader in engineering services and human capital solutions. Our Canadian operations continue to grow and we are actively looking for Software Development Engineers in Test to join our team.
The successful candidate will be part of the Test Automation & Tools Development team involved in the delivery of the latest automotive infotainment and connectivity technologies, initially supporting one of our largest customers in this industry. You will support the development and maintenance of a fully automated pipeline that empowers hundreds of developers every day.
Your contribution will enable a large fleet of automation nodes to serve cross-functional development teams around the clock.
Location: Waterloo (Onsite full time)
RESPONSIBILITIES
· Develop automated test scripts and tools in Python to verify new feature functionality.
· Support existing solutions with bug fixes and updates as needed.
· Perform automated test execution and results analysis, root cause issues and validate fixes.
· Contribute to code quality by participating in code reviews.
· Interface with development and test teams to understand testing requirements.
· Monitor messaging platforms and provide timely support for development and other test teams.
· Develop hardware solutions to automate workflow (Arduino/microcontrollers).
REQUIRED QUALIFICATIONS
· Bachelor's degree in computer science,
engineering, or a related field.
· 3+ year experience with object-oriented analysis and design, multi-threading, algorithms, and data structures.
· 3+ year experience in Python development (coursework and/or research valid).
· Analytical with the ability to root-cause problems creatively and effectively.
· Highly motivated, self-starter, resourceful.
· Strong verbal and written communication skills.
Preferred Qualifications:
· Experience with CI/CD (continuous integration/continuous deployment) systems (i.e. Jenkins).
· Experience with batch and shell scripting (Windows and Linux command line scripting).
· Experience with embedded OS (QNX, Linux).
· Experience with microcontrollers.
· Experience with automated testing environments and frameworks (i.e. PyTest, unit testing, Slash).
· Experience with Groovy, Java development.
· Experience with automated GUI testing solutions (i.e. Squish, Selenium).
· Experience with agile methodologies.
Actalent thanks all applicants; only selected qualified candidates will be contacted.
Pay: $75,000.00-$100,000.00 per year
Benefits
- Casual dress
- Company events
- Dental care
- Discounted or free food
- Employee assistance program
- Extended health care
- In office parking
- Paid time off
- Vision care
- Wellness program
Work Location: In person
📌 Software Development Engineer in Test (Waterloo)
🏢 EASi Engineering
📍 Waterloo