Students! Find the fintech job of your dreams here.

Software Developer in Test

Dayforce

Dayforce

Software Engineering
United States
Posted on Oct 9, 2025
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 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.

About The Salary Ranges

Please note that the salary range mentioned in this job description should serve simply as a guide. The final compensation offered may vary based on a variety of factors, including bonuses and/or incentives, or a candidate’s experience, skills, budget and location. Our company is committed to providing a fair, equitable, and competitive package that reflects the value an individual brings to the organization.

Fraudulent Recruiting

Beware of fraudulent recruiting. Legitimate Dayforce contacts will use an @dayforce.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