
QA & Test Automation Developer Co-op
BGC Engineering1 month ago
Vancouver, CanadaIntern
Base Salary
$48k - $58k/yr
Responsibilities
- Design, implement, and maintain automated scripts using Playwright and C#.
- Create test plans and test cases based on business requirements.
- Convert manual test cases into automated scripts using page object model and data-driven approaches.
- Execute, monitor, debug, and fix failing end-to-end tests.
- Prioritize sprint work based on business needs.
- Review code and provide feedback to improve code quality.
- Perform manual testing and file bug reports following QA practices.
- Collaborate with QA, software developers, product owners, DevOps, and UI teams.
Requirements
- Be a third- or fourth-year Computer Science or Engineering student.
- Have experience with at least one modern programming language, such as C# or Java, or equivalent.
- Have a basic understanding of databases such as MS SQL or MySQL.
- Have a good understanding of the Software Development Life Cycle.
- Be detail-oriented, self-motivated, and able to work independently.
- Have an ability and desire to learn QA tools and QA functions.
- Have strong verbal and written communication skills.
Benefits
- Eight-month co-op beginning January 4, 2027.
- Hybrid work model with office and home arrangements in Vancouver, BC.
- Mentoring opportunities and a flat management structure.
- Health, wellness, safety, diversity, social, and wellness programs.
- Casual and professional work environment.