Senior Software Developer in Test
Ceridian
Toronto, ON, Canada
4d ago

About the Position :

  • Reporting to the Development Manager, Senior Software Developer in Test is primarily responsible for ensuring the quality of deliverables throughout the agile development lifecycle;
  • creating automated tests and improving code testability. You will work closely with Developers and Product Owners throughout the development process to ensure the product is functionally complete and well tested.

    You will have the rewarding opportunity to grow your hands-on skills as part of the Agile team, augmenting both new products and features as well as existing solutions and services.

    This is an excellent opportunity to join our rapidly growing global company. We are looking for someone that is passionate, collaborative and learning oriented who wants to build a thought-leading Human Capital Management product.

    Responsibilities :

  • Actively evolves Test Automation Strategy, Frameworks and Tests to achieve efficiency of test coverage and product quality
  • Design and develop strategic automated tests and test tools with focus on code readability and maintainability
  • Researches, creates proof of concepts, and find opportunities to provide technology recommendation to the team
  • Coordinate with developers and product owners to produce stable and reliable automated tests
  • Analyze test results, investigate, report, and track product failures and improve automated test coverage to maintain product quality
  • Be adaptable in learning new methodologies and technologies to improve the automated testing processes
  • Ensure traceability between product requirements, delivered code and test case verification
  • Become a product expert in functional and technical knowledge in all areas
  • Qualifications :

  • University degree in Computer Science or related field
  • Strong experience in enterprise software development
  • Solid experience and knowledge in Object Oriented Programing using C# or Java
  • Solid experience creating and maintaining test scripts using BDD / TDD automation frameworks, such as SpecFlow, Cucumber.
  • Solid experience in either Selenium, FitNesse or Cyprus.
  • Excellent understanding of the writing testable code principles
  • Proficiency with SQL and an understanding of relational database system
  • Strong communication skills, both verbal and written
  • Ability to work in a team setting with minimal supervision
  • Experience working in an Agile development environment and understanding of role of QA inquisitive attitude
  • Experience with performance testing is a plus
  • Experience working with cloud technologies in a microservice architecture is a plus
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form