Company: Ceridian
Location: Toronto, ON
Expected salary:
Job date: Tue, 07 Jan 2025 06:39:09 GMT
Job description: Summary/About the opportunity:Reporting to the Development Manager, the Test Engineer Intern is responsible for designing and implementing new automation test scripts as well completing and augmenting the current solutions and services. They will collaborate with Technical Product Managers, Developers, Technical Writing and Quality Assurance and other Test Engineers throughout the development process to ensure the product is functionally complete and well-engineered. This is an excellent opportunity to join a rapidly growing innovator in a technically challenging and rewarding role. Through our training and mentoring program, you will develop deep technical expertise and gain valuable business and industry related experience.Primary Responsibilities/ What you’ll get to do :
- Actively participate in continuous application improvements by developing automated tests and in development of quality product and processes to deliver industry leading cloud based HCM solutions
- Coordinate with developers, QA analysts and product owners to produce stable, maintainable and reliable automated tests
- Analyze, design, prototype, develop test and support of automation test scripts.
- Actively participate in test automation initiatives, architect test harnesses and infrastructure frameworks to run automated tests
- Ensure automated tests are effectively covering new product features and associated requirements
- Investigate, report, and track product failures to resolution. Deal with the false-positives that come up with automated testing, ensuring the test suite remains up to date
- Identify and offer ways to improve code testability and maintainability
- Be adaptable in learning new methodologies and technologies to improve the automated testing processes
Participate in the creation and execution of test plans and test cases
- Ensure traceability between product requirements, delivered code and test case verification
- Identify and escalate issues related to plan and quality
- Improve and implement automation framework code to expand automated test coverage
Qualifications/Skills and experience we value:
- In progress College or University degree course in Computer Science or related field
- Smart and driven individual who is passionate about learning new technologies and building high quality cloud applications
- Knowledge of automation testing or automation testing tools such as Selenium, Specflow, or Playwright an asset.
- C#, Java, HTML 5, JavaScript, CSS
- .NET Framework 4.5, Web development including WCF and JSON
- ASP .NET MVC 4 or other MVC web frameworks
- Understanding of SQL and an understanding of relational database systems
- Knowledge of a JavaScript frameworks such as Dojo, React Knockout, Backbone, jQuery
- Capable of working in an agile development environment
- Excellent communication and collaboration skills
- Able to work with a distributed team
Nice to have:
- Strong understanding of programming knowledge and concepts with a front-end focus
- Experience with modern JavaScript libraries such as Dojo, React, Angular, Ember, Backbone, etc.
- Experience working with SaaS Enterprise Software
- Experience with automated performance testing
- Experience working with enterprise cloud application
- Experience working any of the following testing tools: FitNesse, SpecFlow, RESTful API services
No comment yet, add your voice below!