CrawlJobs Logo

Early Career Software Developer - Test Framework

Canada, Markham 73900.00 - 110900.00 USD / Year · Job Posted June 03, 2026
Apply Position
Job Link Share

Job Description

GM is developing the next generation of embedded platform software to deliver state-of-the-art features to our customers. To achieve that goal, our testing processes, tools, and infrastructure need to evolve along with it. We are looking for energetic early-career engineers to help us deliver high-quality test tools and infrastructure to support the success of our features. As a Early Career Software Developer - Test Framework at GM, you will work with a team developing automation solutions that enable test automation of software across various stages of development and integration. This includes building automation solutions and enablers that support systems and subsystems across the vehicle. This exciting position is in the central hub for developing automation enablers that will transform how GM develops and tests software. In this role, you will partner with experienced engineers, learn from customer teams, and help bring automated testing needs to life. You will have the opportunity to collaborate with different business units across GM and develop your technical skills while contributing to impactful software automation solutions.

Job Responsibility

  • Support the development of automation features and tools based on customer and team needs, with exposure to automotive serial data related use cases
  • Contribute to Python and Robot Framework based automation solutions that are scalable and maintainable
  • Work with senior engineers to design, develop, test, and improve automation libraries and framework capabilities
  • Participate in code reviews and incorporate feedback to improve code quality and engineering practices
  • Debug issues, troubleshoot automation failures, and help improve framework reliability and usability
  • Actively participate in team scrum meetings including backlog refinement, iteration planning, daily standups, and retrospectives
  • Collaborate with cross-functional teams to understand testing needs and support delivery of automation solutions
  • Learn and apply software engineering best practices, including coding standards, testing, documentation, and version control
  • Stay up to date with emerging technologies and trends in software automation and embedded software development
  • Contribute to a positive, collaborative team environment and continuously build technical depth through hands-on development

Requirements

  • Bachelor's, Master's, or PhD degree in one of the following areas: Computer Engineering, Electrical Engineering, Computer Science, or related fields
  • Must be graduating between December 2025 and August 2026
  • Able to work full-time, 40 hours per week

Nice to have

  • Internship, co-op, or project experience related to test automation, developer tools, or software quality
  • Internship, co-op, academic project, or hands-on experience in software development using at least one modern programming language, preferably Python
  • Foundational understanding of software development principles, data structures, debugging, and problem solving
  • Exposure to scripting, automation, or test development through coursework, internships, or personal projects
  • Strong verbal and written communication skills and a willingness to learn in a collaborative team environment
  • Exposure to Python and/or open-source automation frameworks such as Robot Framework
  • Familiarity with version control tools such as Git and modern software development workflows
  • Basic understanding of embedded systems, automotive software, vehicle communication concepts, or serial data protocols
  • Exposure to Agile or Scrum team environments through internships, co-ops, or academic projects
  • Demonstrated curiosity, initiative, and a track record of learning new technologies quickly

What we offer

  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental, and vision benefits
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement
  • GM Vehicle Purchase Plan for you, your family and friends

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Early Career Software Developer - Test Framework

8 matching positions

New

Software Engineer - Early Career

We are seeking creative, highly motivated engineers with passion and expertise i...
Location
Location
United States , Austin, Texas; Milford, Michigan; Mountain View, California; Warren, Michigan
Salary
Salary:
100000.00 - 140000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Pursuit of a Bachelor's or Masters degree in one of the following areas: Computer Engineering or Computer Science
  • Must be graduating between December 2025 and August 2026
  • Able to work full-time, 40 hours per week
  • GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future.
Job Responsibility
Job Responsibility
  • Deliver high-quality software solutions for embedded Controls systems (EVs, engine, transmission, chassis, brakes, etc..) or vehicle ecosystem, Vehicle Digital Experience, Vehicle Software Updates or Mobile Apps
  • Design, development and implementation of Physics and Controls requirements to continuously improve software for mechatronic controls and diagnostics strategies as well as controller communication or software for vehicle functions and enhancements using embedded development frameworks in Android, QNX and Linux environments
  • Adhere to best software design principles, utilizing design patterns and understanding supervisory controls architecture and hardware abstractions for effective software solutions
  • Test & demonstrate software functionality & readiness
  • Supply common solutions across all GM owned software
  • Document requirements for design solutions and link them to test cases that can demonstrate software functionality
  • Utilize automated test tools in build environments, benches, and vehicles to verify functionality of the feature at the Controller, System and Vehicle level
  • Function as an inclusive Agile Scrum team member to deliver software solutions
  • Have voice in software planning events, share ideas & learnings and help teach/train others
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
United States , Multiple Locations
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years of experience in cloud development principles and patterns, particularly loosely coupled architectures, micro-services and DevOps model
  • 4+ years of experience coding in C#, and .Net
  • 4+ years of experience in Database development in Azure SQL, Cosmos DB, or Azure Data Factory (ADF)
  • 4+ years of experience in one of the modern front-end frameworks such as React, Type Script, and Experience with Python, AI/LLM-based tools and frameworks, particularly for analyzing test failures and predicting root causes
  • Experience in developing applications using RESTful APIs, microservices architecture, ASP.NET, Web API, and Azure AI Foundry, with a focus on scalable and intelligent enterprise solutions
  • Knowledge of data structures, algorithms, and software design principles
  • Effective communication and a track record of sharing knowledge with others through training and knowledge sharing sessions
  • Experience optimizing cloud infrastructure for cost savings and operational efficiency
Job Responsibility
Job Responsibility
  • Develop software features for Skilling platforms, including requirement gathering, architecture, application and database design, development, testing, and deployment, while enforcing engineering proficient practices to ensure high-quality, scalable, and secure solutions
  • Leverage AI and develop Copilot features within the application to enhance user experience and productivity
  • Establish and enforce proficient practices in coding, testing, and documentation to ensure high standards for code quality, performance, and service reliability
  • Support and maintain existing services & integrations with Line of Business (LOB) applications across the enterprise
  • Design, develop and maintain engineering infrastructure, tools, and services that power the Continuous Integration and Continuous Delivery/Deployment (CI/CD) for Microsoft Learning (Skilling) platform and services
  • Improve the reliability and debuggability of test frameworks by integrating automation and gates
  • Develop and utilize AI/LLM models to analyze test failures, identifying root causes such as test flakiness or infrastructure issues
  • Transition manual testing efforts currently handled by vendor Directly Responsible Individuals (DRIs) into automated processes
  • Lead early in career Software Engineers, and collaborates with Product Managers, Designers and cross-functional teams to deliver high quality security solutions across platforms that ship to hundreds of millions of learners around the world
  • Leads by example within the team by producing extensible and maintainable
  • Fulltime
Read More
Arrow Right

Lead - QA (Software Testing and Quality Assurance)

We are seeking an experienced QA Lead to join our team and drive quality assuran...
Location
Location
India , Greater Noida
Salary
Salary:
Not provided
InnoAge-Technologies PVT. LTD.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5+ years of experience in software testing and quality assurance
  • 2+ years of experience in a leadership or team lead role
  • Strong background in both manual and automated testing methodologies
  • Proficiency in test automation tools (Selenium, Cypress, TestNG, etc.)
  • Experience with API testing tools (Postman, REST Assured, etc.)
  • Knowledge of programming languages (Java, Python, JavaScript, etc.)
  • Familiarity with CI/CD tools (Jenkins, GitLab, Azure DevOps)
  • Understanding of Agile/Scrum methodologies
  • Experience with test management tools (TestRail, Zephyr, qTest)
Job Responsibility
Job Responsibility
  • Lead, mentor, and manage a team of QA engineers and testers
  • Develop and implement QA strategies, processes, and best practices
  • Conduct performance reviews and provide career development guidance
  • Foster a culture of quality throughout the development organization
  • Collaborate with cross-functional teams including Development, Product, and DevOps
  • Define and execute comprehensive test strategies for multiple projects
  • Establish testing standards, guidelines, and quality gates
  • Drive the adoption of automation testing frameworks and tools
  • Implement risk-based testing approaches to optimize coverage
  • Monitor and report on quality metrics and KPIs
  • Fulltime
Read More
Arrow Right

Engineering Manager

We are looking for an experienced Engineering Manager to lead three SCRUM teams ...
Location
Location
Ukraine
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience managing multiple engineering teams simultaneously, navigating cross-team dependencies and balancing competing priorities
  • 8+ years of professional software development experience with a strong Java background
  • Advanced English proficiency (daily meetings, stakeholder calls, and written communication)
  • At least 6 months of hands-on experience with AI coding agents (e.g., Claude Code, GitHub Copilot, Cursor) or direct experience managing teams that actively use them
  • Hands-on experience with at least one major cloud platform (AWS or Azure)
  • EU-timezone availability
  • Track record of delivering software in Agile/SCRUM environments with distributed, international teams
  • Solid understanding of the Java/Spring ecosystem, relational databases, and modern front-end frameworks (React)
  • Experience managing QA functions, including test automation strategy and quality metrics
  • Experience with capacity planning and delivery forecasting
Job Responsibility
Job Responsibility
  • Lead three SCRUM teams end-to-end: sprint planning, backlog refinement, retrospectives, and delivery commitments
  • Own delivery outcomes and make sure teams consistently hit sprint goals and roadmap milestones
  • Manage ~15-20 engineers across three teams: tech leads, senior full-stack developers, and QA automation engineers
  • Run regular 1:1s, performance reviews, and career development conversations
  • Remove blockers, manage cross-team dependencies, and escalate risks early
  • Work with product management to align engineering capacity with business priorities
  • Maintain engineering standards: code reviews, CI/CD discipline, test coverage, and release quality
  • Expand the use of AI coding agents across all three teams, track adoption and productivity metrics, and report results to leadership
  • Coordinate cross-team technical initiatives such as platform upgrades, migrations, and tech-debt reduction
  • Own hiring for your teams: define staffing needs, run interviews, and onboard new members
What we offer
What we offer
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
  • Fulltime
Read More
Arrow Right

Research Scientist in Quantum Photonic Integrated Circuits

With over two decades of research, innovation and development, Toshiba is at the...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
toshiba.eu Logo
Toshiba EMEA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD in Physics, Photonics, Electronic Engineering, or a closely related field
  • Research experience with relevant technology such as: Photonic integration, hybrid integration, design, simulations, modelling and measurements of photonic chips
  • Quantum communications, quantum key distribution, quantum networks
  • High-speed coherent optical communications
  • Experience with RF test and measurements
  • Competence in Python, Matlab, Labview or similar languages
  • Ability to work both independently and collaboratively in multi-disciplinary team
  • Excellent technical presentation skills, both written and oral
  • Proactive with strong organisational skills and strong communication stills
Job Responsibility
Job Responsibility
  • Devise and implement new concepts for photonic chips for quantum communications
  • Conceptualize new experiments and new protocols for quantum communications
  • Measure, characterize, validate and optimize the performance of photonic chips and demonstrate their capabilities with large-scale deployment
  • Understand the framework of security analysis for quantum key distribution and quantum random number generation
  • Work within a multi-disciplinary team to develop innovative approaches for packaging and system integration of quantum photonic chips, including optical and electrical interconnect, electronic control, high-speed signal processing, software and firmware
  • Develop system control, automation, synchronisation, simulation, and data analysis
  • Develop and operate research-grade systems
  • Analyse experimental data and communicate findings through scientific publications, internal reviews, and international conferences
  • Collaborate with industrial partners and academic groups across the UK, Europe, and Japan
  • Mentor PhD students and early career staff researchers
What we offer
What we offer
  • Generous Benefits Package
Read More
Arrow Right

Ai & Software Engineer Iii

The AI & Software Engineer III plays a critical role in designing, building, and...
Location
Location
United States , Dallas, TX, Boston, MA
Salary
Salary:
Not provided
pmg.com Logo
PMG
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software or data engineering, with strong coding skills in Python or a similar language
  • Demonstrated experience designing, implementing, and maintaining data pipelines (ETL/ELT)
  • Proficiency with SQL and data modeling for analytics and warehousing
  • Hands-on experience with cloud data platforms (Snowflake, Redshift, BigQuery, or similar)
  • Familiarity with cloud services (AWS preferred, including S3, Lambda, ECS, EC2, etc.)
  • Experience with dbt or equivalent data transformation frameworks
  • Strong problem-solving skills, attention to detail, and ownership mindset
  • Experience with workflow orchestration tools such as dbt Cloud or Airflow
  • Experience scaling production data ingestion systems
  • Exposure to DevOps and CI/CD practices for data or application deployments
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable data ingestion systems connecting multiple internal and external data sources
  • Develop and manage data workflows across cloud-based platforms such as AWS S3 and Snowflake
  • Implement robust ELT pipelines using modern tools and frameworks (e.g. dbt, Snowflake etc)
  • Ensure data quality, integrity, and consistency across systems, implementing validation and monitoring mechanisms
  • Collaborate on infrastructure-as-code deployments and CI/CD for data systems
  • Contribute to the design and implementation of APIs and internal services that support PMG’s broader product ecosystem
  • Write clean, efficient, and testable code in modern languages (with a focus on Python)
  • Apply software engineering best practices — including version control, testing, observability, and deployment automation
  • Participate in code reviews and architectural discussions, surfacing potential risks or improvements
  • Integrate AI and automation techniques into engineering workflows where applicable, improving efficiency and insight generation
What we offer
What we offer
  • Professional Development: Take advantage of our learning and development programs, mentorship opportunities, and career advancement support
  • Generous Time Off: Enjoy generous paid time off and holiday allowances to recharge and spend time with loved ones
  • Parental Leave: We provide paid parental leave to support your family during important life events
  • Retirement & Pension Plans: Plan for your future with competitive retirement or pension programs, including contribution matching
  • Fertility and Family Support: Access fertility benefits for all team members and their spouses
  • Healthcare: Coverage and support for everyday medical expenses and routine care, tailored by geography
  • Pet Insurance: Protect your pet's health and your finances
  • Lifestyle Spending Accounts: Enjoy 100% company-funded accounts to promote healthy habits and well-being
  • Commuter Benefits: Access support for travel and commuting needs, where available
  • Annual Bonus: All employees are eligible for an annual bonus
Read More
Arrow Right
New

Project Manager

Location
Location
United Arab Emirates , Dubai
Salary
Salary:
Not provided
larsentoubro.com Logo
Larsen & Toubro
Expiration Date
November 30, 2026
Flip Icon
Requirements
Requirements
  • 15 - 25 Years
  • GRADUATION CERTIFICATE
  • BE Electrical
  • Should have 15 to 20 years’ experience in Electrical/Civil/Mechanical aspects of SS Projects Experience in the project management of medium / large size EPC projects
  • PROJECT MANAGEMENT
  • PMP
  • PROGRAM MANAGEMENT
Job Responsibility
Job Responsibility
  • Take responsibility and ownership for executing the project end-to-end and for delivery of project on time with good quality and profitability
  • Outline project execution strategy and submit to management prior to project kick-off meeting
  • Ensure preparation of detailed project schedule with appropriate milestones, based on contract
  • Ensure that drawings are obtained from design team
  • Review and approve drawings prior to submission to client and monitor and review all rework and resubmissions until final approval is obtained
  • Work with Finance and Management team to prepare ACE and get it approved
  • Define initial organization of project team, competencies required based on contract and project scope and work with HR to hire members for key positions immediately
  • Define detailed org chart subsequently and take steps to build an effective team with required skill set and mobilize the team
  • Evaluate available sub-contractor options and get quote from suitable ones and submit to management
  • Participate in a meeting with other committee members to finalize sub-contractor
  • Fulltime
Read More
Arrow Right
New

Loan Partner

Full-time · Mid-level · Remote · CT, MT, or PST · Remote · $28.85/hr plus file f...
Location
Location
United States
Salary
Salary:
28.85 USD / Hour
raincitycapital.com Logo
Rain City Capital
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of experience as a loan officer assistant, processor, loan officer, real estate broker or banker
  • Experience in business purpose lending a plus
  • Exceptional written and verbal communication skills
  • Strong interpersonal skills, with the ability to work out complex problems
  • Experience using an advanced CRM as well as the Microsoft Office Suite
  • Able to work in a fast-paced environment and manage conflicting priorities
  • Able to work additional hours when needed and attend weekly meetings during business hours
  • Must be able to read, write, speak and understand English with exceptional fluency
Job Responsibility
Job Responsibility
  • Help manage the Sales Director's pipeline to ensure loans are moving through the origination stages (i.e. loan application, processing, underwriting, and funding) in a timely manner and resolving roadblocks
  • Assist the Sales Director in sales activities
  • Provide excellent customer service to clients, loan officers, processors, underwriters, and servicing partners
  • Understand our underwriting guidelines, evaluate loan scenarios, and manage transactions accordingly, including reviewing files for potential issues and communicating with borrowers to resolve them quickly
  • Work with the loan processors and borrowers to build loan files in the CRM and collect missing items for loan conditions
  • Assist in resolving client issues during loan origination and after closing
  • Support loan servicing, which may include contacting clients for past-due payments, extensions, and other service-level communications
  • Organize and manage the Sales Director's contacts in the CRM
  • Attend meetups, conventions, and other networking events to build relationships with new borrowers
  • Contribute to a fun work environment that is committed to building relationships, embracing change, and going the extra mile to get it done the right way
What we offer
What we offer
  • Medical, dental, vision insurance
  • 401k
  • Paid holidays
  • Remote work environment
  • Fulltime
Read More
Arrow Right