Software Developer in Test Intern 8 months - Fall 2025
Toronto, ON, CA
Internship Entry-level / Junior CAD 56K - 64K
Dayforce
Dayforce is the global people platform that delivers simplicity at scale, with payroll, HR, benefits, talent, and workforce management all in one place. Learn more.
Dayforce, a global leader in Human Capital Management (HCM) with headquarters in Toronto, Ontario, and Minneapolis, Minnesota, operates across North America, EMEA, and APJ regions. Our Cloud HCM platform, recognized for its unified database and continuous calculation engine, enhances efficiency, productivity, and compliance for global workforces. We are committed to "Making Work Life Better™" for employees, customers, and partners worldwide.
As an Intern at Dayforce, you’ll gain real-world experience with meaningful responsibilities, access to development programs, and the chance to collaborate globally, bringing new ideas and optimizing processes across multiple business units.
Job Title: Software Developer in Test Intern
Location: Virtual
Duration: Fall 2025 – 8 months
Availability: *Full-time availability of 37.5 – 40 hours weekly is required to be eligible for this opportunity.
Benefits for Students:
• Experience working for one of the fastest growing Human Capital Management technology companies in the world Access to Dayforce’s development programs and resources
• Ability to work with as well as create relationships with members across the globe
• Autonomy to bring forth new ideas and optimize existing structures within the organization
• Meaningful responsibilities, enabling you to obtain ‘real-world’ experience
• Dynamic hands-on exposure to multiple business-units and stakeholders across Dayforce
About the opportunity:
Join the Dayforce Global Payroll and Integrations Frameworks teams as a Software Developer in Test Intern and gain hands-on experience building and testing modern cloud-based solutions that power our Human Capital Management platform.
You'll contribute to the full software development lifecycle—including design, development, and automated testing—while collaborating with developers, test engineers, product managers, and partners. Our teams leverage technologies like Azure, Confluent Kafka, and microservices to deliver secure, scalable, and high-performing solutions that support real-world business needs.
This is a great opportunity to grow your technical skills, gain exposure to enterprise software development, and make a meaningful impact through innovative projects.
What you’ll get to do:
• Participate in the design, development, and testing of scalable, high-performing solutions
• Build proof-of-concepts using modern technologies to validate performance and quality
• Automate tests and processes to ensure product reliability in production
• Collaborate in product discussions to understand real-world use cases and business needs
• Create and execute manual and automated test cases, and troubleshoot issues across the full stack
• Take ownership of development initiatives and contribute to a high-performing scrum team
• Engage in agile ceremonies and collaborate with your team to plan, execute, and deliver new features
• Work closely with a mentor and development manager to get ramped up on tools, processes, and team culture
Skills and experience we value:
• Proficiency in C# or similar object-oriented programming languages (Java, Python, JavaScript)
• Experience building web or database applications through academic or personal projects
• Strong understanding of programming concepts, algorithms, and data structures
• Familiarity with relational databases and SQL
• Ability to debug, analyze, and understand existing code
• Passion for solving problems, delivering user value, and working with modern technologies
• Self-motivated and capable of working independently or collaboratively within an agile team
• Excellent analytical, communication, and collaboration skills
What would really make you stand out:
• Experience writing unit, integration, or acceptance tests using frameworks like SpecFlow
• Familiarity with a range of testing methodologies (e.g., UI, API, system, regression, black box)
• Knowledge of design patterns and emerging web development models
• Experience with the .NET framework and Azure cloud services
• Proficiency using Visual Studio as an IDE
• Completed coursework or projects in AI or Machine Learning
What’s in it for you
Dayforce is fueled by the diversity of our talented employees. We are an equal opportunity employer and consider and embrace ALL individuals and what makes them unique. We believe our employees should be happy and healthy, with peace of mind and a sense of fulfillment.
We encourage individuals to apply based on their passions.
Dayforce encourages personal and professional growth. We offer excellent time away from work programs, comprehensive wellness initiatives and recognition through competitive pay and benefits.
With a commitment to community impact, including volunteer days and our charity, Dayforce Cares we provide opportunities for you to thrive both in your career and personal life. Our focus is not just on your job but on supporting you to be the best version of yourself.
Fraudulent Recruiting
Beware of fraudulent recruiting. Legitimate Dayforce contacts will use an @dayforce.com or @Ceridian.com email address. We do not request money, checks, equipment orders, or sensitive personal data during the recruitment process. If you have been asked for any of the above, or believe you have been contacted by someone posing as a Dayforce employee, please refer to our fraudulent recruiting statement found here: https://www.dayforce.com/be-aware-of-recruiting-fraud
#LI-Intern
As an Intern at Dayforce, you’ll gain real-world experience with meaningful responsibilities, access to development programs, and the chance to collaborate globally, bringing new ideas and optimizing processes across multiple business units.
Job Title: Software Developer in Test Intern
Location: Virtual
Duration: Fall 2025 – 8 months
Availability: *Full-time availability of 37.5 – 40 hours weekly is required to be eligible for this opportunity.
Benefits for Students:
• Experience working for one of the fastest growing Human Capital Management technology companies in the world Access to Dayforce’s development programs and resources
• Ability to work with as well as create relationships with members across the globe
• Autonomy to bring forth new ideas and optimize existing structures within the organization
• Meaningful responsibilities, enabling you to obtain ‘real-world’ experience
• Dynamic hands-on exposure to multiple business-units and stakeholders across Dayforce
About the opportunity:
Join the Dayforce Global Payroll and Integrations Frameworks teams as a Software Developer in Test Intern and gain hands-on experience building and testing modern cloud-based solutions that power our Human Capital Management platform.
You'll contribute to the full software development lifecycle—including design, development, and automated testing—while collaborating with developers, test engineers, product managers, and partners. Our teams leverage technologies like Azure, Confluent Kafka, and microservices to deliver secure, scalable, and high-performing solutions that support real-world business needs.
This is a great opportunity to grow your technical skills, gain exposure to enterprise software development, and make a meaningful impact through innovative projects.
What you’ll get to do:
• Participate in the design, development, and testing of scalable, high-performing solutions
• Build proof-of-concepts using modern technologies to validate performance and quality
• Automate tests and processes to ensure product reliability in production
• Collaborate in product discussions to understand real-world use cases and business needs
• Create and execute manual and automated test cases, and troubleshoot issues across the full stack
• Take ownership of development initiatives and contribute to a high-performing scrum team
• Engage in agile ceremonies and collaborate with your team to plan, execute, and deliver new features
• Work closely with a mentor and development manager to get ramped up on tools, processes, and team culture
Skills and experience we value:
• Proficiency in C# or similar object-oriented programming languages (Java, Python, JavaScript)
• Experience building web or database applications through academic or personal projects
• Strong understanding of programming concepts, algorithms, and data structures
• Familiarity with relational databases and SQL
• Ability to debug, analyze, and understand existing code
• Passion for solving problems, delivering user value, and working with modern technologies
• Self-motivated and capable of working independently or collaboratively within an agile team
• Excellent analytical, communication, and collaboration skills
What would really make you stand out:
• Experience writing unit, integration, or acceptance tests using frameworks like SpecFlow
• Familiarity with a range of testing methodologies (e.g., UI, API, system, regression, black box)
• Knowledge of design patterns and emerging web development models
• Experience with the .NET framework and Azure cloud services
• Proficiency using Visual Studio as an IDE
• Completed coursework or projects in AI or Machine Learning
What’s in it for you
Dayforce is fueled by the diversity of our talented employees. We are an equal opportunity employer and consider and embrace ALL individuals and what makes them unique. We believe our employees should be happy and healthy, with peace of mind and a sense of fulfillment.
We encourage individuals to apply based on their passions.
Dayforce encourages personal and professional growth. We offer excellent time away from work programs, comprehensive wellness initiatives and recognition through competitive pay and benefits.
With a commitment to community impact, including volunteer days and our charity, Dayforce Cares we provide opportunities for you to thrive both in your career and personal life. Our focus is not just on your job but on supporting you to be the best version of yourself.
Fraudulent Recruiting
Beware of fraudulent recruiting. Legitimate Dayforce contacts will use an @dayforce.com or @Ceridian.com email address. We do not request money, checks, equipment orders, or sensitive personal data during the recruitment process. If you have been asked for any of the above, or believe you have been contacted by someone posing as a Dayforce employee, please refer to our fraudulent recruiting statement found here: https://www.dayforce.com/be-aware-of-recruiting-fraud
#LI-Intern
Job stats:
5
2
0
Category:
Engineering Jobs
Tags: Agile APIs Azure Java JavaScript Kafka Machine Learning Microservices OOP Python RDBMS Scrum SQL Testing
Perks/benefits: Career development Competitive pay Team events Wellness
Region:
North America
Country:
Canada
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
BI Developer jobsPrincipal Data Engineer jobsData Engineer II jobsStaff Data Scientist jobsSr. Data Engineer jobsPrincipal Software Engineer jobsStaff Machine Learning Engineer jobsData Science Manager jobsData Manager jobsData Science Intern jobsDevOps Engineer jobsSoftware Engineer II jobsJunior Data Analyst jobsData Analyst Intern jobsBusiness Intelligence Analyst jobsLead Data Analyst jobsBusiness Data Analyst jobsStaff Software Engineer jobsData Specialist jobsSenior Backend Engineer jobsSr. Data Scientist jobsAI/ML Engineer jobsData Governance Analyst jobsData Engineer III jobsAccount Executive jobs
Consulting jobsAirflow jobsOpen Source jobsMLOps jobsKPIs jobsEconomics jobsLinux jobsJavaScript jobsTerraform jobsRDBMS jobsData Warehousing jobsKafka jobsNoSQL jobsGitHub jobsGoogle Cloud jobsComputer Vision jobsPostgreSQL jobsScikit-learn jobsPhysics jobsClassification jobsStreaming jobsBanking jobsData warehouse jobsR&D jobsHadoop jobs
Oracle jobsLooker jobsdbt jobsScala jobsRAG jobsBigQuery jobsGPT jobsPandas jobsCX jobsReact jobsPrompt engineering jobsPySpark jobsScrum jobsDistributed Systems jobsIndustrial jobsJira jobsELT jobsRedshift jobsMicroservices jobsLangChain jobsSalesforce jobsSAS jobsJenkins jobsOpenAI jobsRobotics jobs