Software Testing Specialist, with Python experience
Procom is seeking a highly motivated Software Testing Specialist to support a leading industry client focused on next-generation connectivity and infotainment technologies.
This is a 1-year contract opportunity (with extension possibility). Fully on-site in Oakville.
The successful candidate will join the Wi-Fi Test team responsible for validating Wireless LAN (Wi-Fi) functionality within fully networked environments. This role will focus on developing automated test solutions, enhancing test frameworks, and supporting advanced automotive connectivity technologies.
This is an excellent opportunity for a software test professional with strong Python development skills, networking expertise, and experience building scalable automated testing solutions in embedded or connected systems environments.
Key Responsibilities
- Design, develop, and execute testing for new Wi-Fi and connectivity features
- Develop automated test plans, test suites, and reusable test libraries
- Build and maintain Python-based automated testing tools and frameworks
- Develop integrations with test management and defect tracking systems
- Collaborate with development and validation teams to define testing requirements and implement automation solutions
- Support Agile Scrum development activities and sprint deliverables
- Analyze software performance and improve test robustness and reliability
- Troubleshoot networking and connectivity-related issues
- Work cross-functionally with engineering teams to support features spanning multiple systems
Required Skills & Experience
- 5+ years of experience in software testing or test automation
- 3+ years of hands-on Python development experience
- Strong understanding of networking technologies and protocols including:
- Ethernet
- TCP/IP
- UDP
- ICMP
- ARP
- DNS
- DHCP
- Experience with GitHub or Git-based version control systems
- Strong understanding of object-oriented programming concepts
- Excellent troubleshooting and analytical problem-solving skills
- Strong written and verbal communication skills
Preferred Qualifications
- Experience with Wi-Fi and/or cellular wireless technologies
- Experience with CI/CD tools such as Jenkins
- Familiarity with Jira, TestRail, or similar defect/test management systems
- Experience with automated testing frameworks and environments
- Exposure to Android-based systems
- Experience using packet analysis tools such as Wireshark or tcpdump
- Embedded systems testing experience is highly desirable
Education
- Bachelor’s Degree required