QA / Software Development Co-op (Jan-Dec 2027)
Skyworks · Ottawa, ON, CA · Canada · On-site
Pay: CAD 25 – 44 a hour
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
If you are looking for a challenging and exciting career in the world of technology, then look no further. Skyworks is an innovator of high-performance analog semiconductors whose solutions are powering the wireless networking revolution. Through our broad technology expertise and one of the most extensive product portfolios in the industry, we are Connecting Everyone and Everything, All the Time.
At Skyworks, you will find a fast-paced environment with a strong focus on global collaboration, minimal layers of management, and the freedom to make meaningful contributions in a setting that encourages creative thinking. We are excited about the opportunity to work with you and glad you want to be part of a team of talented individuals who together are changing the way the world communicates.
This posting is for an existing vacancy.
Requisition ID: 78427
Description
We are looking for a motivated QA / Software Development Co-op student to join our software development team based in Ottawa, Ontario, Canada. This position provides an opportunity to contribute primarily to quality assurance and testing activities for a modern engineering software platform consisting of a web application and API platform. Responsibilities include test case development and execution, automated testing, database testing, validation of new features, and supporting software quality initiatives. Previous software development experience is considered an asset and may provide opportunities to contribute to development-related tasks.
The successful candidate will work closely with software developers and other members of the engineering team to help develop, test, troubleshoot, and improve the reliability and quality of our software.
This is a hands-on position where you will gain experience working with real-world software development practices, including source control, code reviews, automated testing, APIs, databases, and containerized applications.
Responsibilities
Create and execute test plans, test cases, automated tests and regression tests.
Test web application functionality, including user interfaces, workflows, validation, and error handling.
Test REST APIs for functionality, reliability, data validation, and error handling.
Develop automated tests where appropriate to improve regression testing and software quality.
Perform database testing using Microsoft SQL Server, including validating data and database operations.
Identify, reproduce, document, and track software defects.
Troubleshoot issues by analyzing application behavior, API responses, database data, and application logs.
Participate in code reviews and provide feedback related to software quality and maintainability.
Work with developers to investigate and resolve defects.
Assist with integration and end-to-end testing across the web application, APIs, and database.
Work with Docker/containerized applications as part of the development and testing environment.
…