2 days ago
Mississauga, CanadaIntern
Responsibilities
- Design and develop test plans and test cases based on software requirements and technical specifications.
- Create, implement, and maintain test coverage for web and mobile applications.
- Collaborate with test teams and prioritize testing tasks, scenarios, and test cases.
- Conduct various types of testing during feature development and release cycles.
- Track and report testing activities and contribute to QA process improvements and standardization.
Requirements
- Be enrolled in a related post-secondary program such as Computer Science or Computer Engineering.
- Have knowledge of algorithms, data structures, and database fundamentals.
- Have basic knowledge of software development life cycle concepts and test strategies.
- Have basic programming knowledge in one or more of C, C++, Java, JavaScript, SQL, Ruby, Rust, Lua, or Haskell.
- Understand web and mobile application testing, web services testing, the OSI model, and TCP/IP networking principles.
- Demonstrate analytical and problem-solving skills, curiosity, and a desire to learn and work as part of a team.
Benefits
- 12-month internship beginning in January 2027.
- Opportunity to work with leading-edge technologies on complex projects in collaborative teams.
- Exposure to SOTI’s global technology partners and opportunities for personal growth and continuous innovation.
About SOTI
SOTI builds the SOTI ONE Platform, enterprise software for unified endpoint management and mobile operations, covering MDM/EMM/UEM, app development, remote support, and device lifecycle. It manages smartphones, tablets, rugged devices, wearables, kiosks, scanners, POS terminals, cameras, and enterprise printers. Founded in 1995 and headquartered in Mississauga, Canada, SOTI is privately held and sells its solutions to organizations that run large fleets of mobile and IoT devices.
