Software Development Engineer

 

Description:

The Software Development Engineer in Test will engage with experienced cross-disciplinary staff to conceive, design and develop our AWS based registry platform by developing, executing and maintaining software & frameworks to test the registry platform.

This role reports to the Sr. Manager, Quality Assurance.

What You’ll Do

  • Takes on the development of automated tests written in C# for testing new and existing features as they are developed and delivered
  • Works with senior SDETs to enhance our existing automation framework which is written in C#
  • Writes data driven back-end tests using relational & non-relational database methods from the automation framework
  • Works with more senior automation engineers to understand features and design documents
  • Derives automated & manual tests from specifications and development design documents
  • Deploys environments using cloud platforms such as AWS via Azure DevOps
  • Works with other Quality Assurance Engineers in an agile team environment on automation tests in C#
  • Learns about and becomes knowledgeable of our registry platform to understand the different modules and how they interact with each other
  • Sets up, manages and maintains test configurations in our TeamCity continuous integration environment
  • Understands requirement documents for the purpose of writing test cases
  • Maintains work items (bugs, test plans and estimates) to reflect the work accomplished
  • Other duties as assigned

Who You Are / What You Bring

  • Bachelor’s degree in Computer Science or Software Engineering
  • Minimum of 2 years of relevant experience in the automation testing of enterprise software using an object-oriented programming language like C# or Java for automation purposes
  • Minimum of 2 years of experience with SQL queries and stored procedures white box testing (MS-SQL / MySQL / PostgreSQL)
  • Minimum of 2 years experience in automation testing of xml/Json API backend services.
  • Experience working with cloud technologies preferred
  • Proficient in troubleshooting technical problems
  • Strong communication, collaboration, reporting, analytical and problem solving skills
  • Demonstrated experience utilizing initiative and problem solving to overcome obstacles
  • Displays a passion for technology and software quality

Organization Identity Digital
Industry IT / Telecom / Software Jobs
Occupational Category Software Development Engineer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-04-15 6:01 am
Expires on 2025-05-30