Enable job alerts via email!
A leading automotive company is seeking a Senior Software Engineer (Test) in Markham to ensure applications meet software standards. The role involves advanced test planning, executing automated and manual test cases, and collaborating with cross-functional teams. Ideal candidates will have deep experience in test strategy and automation and be able to lead testing activities. This position offers a hybrid work arrangement with significant impact across functions.
Work Arrangement:
Hybrid: This role is categorized as hybrid. The successful candidate is expected to report to Markham Elevation Centre (MEC) three times per week, at minimum.
The Role
Senior Software Engineer (Test) ensures applications meet GM software and feature standards for functional, system, quality, security, performance, and architecture requirements. The role involves advanced test planning, execution, and quality reporting through engagement with developers, stakeholders, and support groups. Responsibilities include creating and executing automated and manual test cases and plans.
What You'll Do (Responsibilities)
As a fully qualified individual contributor, you will possess comprehensive knowledge of your function and exercise independent judgment on significant matters. This level is typical for professionals at this stage of their career.
EXPERTISE
COMPLEXITY
SCOPE AND IMPACT
The Software Test Engineer will review requirements, design verification plans, execute tests, log defects, and report metrics. The role requires deep experience in test strategy, automation, and clear reporting.
- Collaborate with architects, engineers, developers, and managers for successful project delivery.
- Manage resource utilization and communicate constraints.
- Lead testing activities, develop test plans, and improve testing processes.
- Derive test estimates from requirements.
- Manage multiple projects and lead testing efforts.
- Create manual and automated test cases, developing automation scripts as needed.
- Execute tests, troubleshoot issues, log defects, and track progress.
- Review test plans and provide feedback.
- Produce and analyze test and project metrics, addressing quality concerns.
- Develop test execution plans and propose process improvements.
- Over time, become a subject matter expert in components and processes.
- Uphold GM values, model behaviors, and contribute to a positive culture.
- Perform additional duties as assigned.