Jobs and Careers
DA

Software Developer in Test

Dayforce
United States, United Statesfull_timeVerifiedPosted 26 Nov 2025
💰 $137,600/yr($77,100/yr$137,600/yr)

About the role

Dayforce is a global human capital management (HCM) company headquartered in Toronto, Ontario, and Minneapolis, Minnesota, with operations across North America, Europe, Middle East, Africa (EMEA), and the Asia Pacific Japan (APJ) region.

Our award-winning Cloud HCM platform offers a unified solution database and continuous calculation engine, driving efficiency, productivity and compliance for the global workforce.

Our brand promise - Makes Work Life Better™ - Reflects our commitment to employees, customers, partners and communities globally.


About the opportunity
Are you a creative thinker who enjoys solving problems and continuous learning? Are you a someone who strives to promote quality throughout the SDLC? Would you like to be part of a team that grows together and pushes software to its next level, all while having fun? If so, then the following position may be a great fit for you.
We are seeking a highly skilled and detail-oriented Software Developer in Test (SDIT) to join our engineering organization. Reporting to the Development Manager, you will play a critical role in building robust, scalable, and high-quality test automation solutions that validate complex features across our software platform. The Software Developer in Test is adept in the arenas of both Test Engineering and Software Development. You will combine strong coding skills with a passion for quality to ensure our applications meet the highest standards of functionality, reliability, and performance.
You will collaborate closely with developers, product managers, DevOps, and fellow quality engineers throughout the agile development lifecycle, driving testability into designs and enabling rapid feedback through automation and continuous integration. This role is an excellent opportunity for someone who is passionate about software quality, thrives in a collaborative environment, and is eager to influence testing strategies, mentor peers, and contribute to the success of a large and growing user base.
This is an excellent opportunity to join a rapidly growing innovator in a technically challenging and rewarding role.
What you'll get to do
• Design, build, and maintain robust, scalable, and high-quality test automation frameworks and tools
• Collaborate closely with developers, product managers, business analysts, DevOps, and quality engineers throughout the development lifecycle to deliver high-quality software
• Create and execute test strategies that validate complex, cross-cutting features across frontend, backend, and API layers
• Improve code testability by contributing to design and implementation discussions and promoting good coding standards
• Leverage modern test automation frameworks and continuous integration pipelines to ensure rapid and reliable feedback
• Identify defects, verify functionality, and ensure software meets business requirements and user expectations
• Consult and mentor teams on test automation best practices, tooling, and execution strategies
• Contribute to performance testing and database validation to ensure system resilience and reliability
• Become a product expert in functional and technical knowledge in all areas
Skills and Experience we value
• University degree in Computer Science or related field
• 3+ years of experience in enterprise software development
• Experience working with enterprise applications
• Strong proficiency in at least one modern programming language (e.g., C#, JavaScript, or Python)
• Hands-on experience with modern test automation frameworks and tools (e.g., Selenium, Cypress, JUnit, TestNG)
• Solid understanding of software development lifecycle (SDLC), coding practices, and agile methodologies
• Proficiency with API testing, performance testing, and CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps)
• Strong understanding of databases and ability to validate data integrity and backend functionality
• Hands-on experience with SQL databases and a working knowledge of NoSQL databases like MongoDB
• Understanding of security testing concepts such as SQL injection
• Experience working with Kafka and microservices-based architectures
• Excellent analytical, problem-solving, and communication skills
• Passion for software quality and a proven ability to work collaboratively in cross-functional teams
• Inquisitive attitude a must
What would make you stand out
• Experience working in HCM or Payroll space strongly preferred
• Experience with FitNesse automation framework
• Experience with AI-augmented testing, including AI-driven test case, script, and code generation


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

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Dayforce

View company profile →