Brainhunter

Senior Automation Engineer
Information Technology
Ottawa Ontario Staffing Contract Mar 16, 2023
Senior Automation Engineer (#60940)

About the Job:
Mindwire is currently seeking a Senior Automation Engineer to work for our valued Crown Corporation client.


The position is located in Ottawa, Ontario or Toronto, Ontario.

Contract Length: 1-year contract with optional extensions

Level of Effort: Full time (37.5 hours a week)

Work Location: Hybrid

Language: English (Bilingual is an asset)  

Responsibilities:
  • Create an automation strategy for the Front-end and Backend applications.
  • Build the automation framework that best suits the teams.
  • Automate assigned areas/features and provide the test estimations, build automation scripts.
  • Support the implementation of the automation Program and overall quality process and standards through continuous test execution and reporting.
  • Define the test automation metrics that can drive quality across teams.
  • Leverages the existing automation frameworks, tools, and artefacts to ensure the testing process is continuous, comprehensive, and fully autonomous.
  • Hands-on experience in .NET and Selenium testing platform, code reviews prior to automation code deployments, integration test automation.
  • Actively work with the team to integrate quality-engineering mindset/concepts within the Azure DevOps framework/pipeline.
  • Responsible for technical coaching, mentoring, training, and day-to-day interaction with a team of QA/automation engineers, and developers and driving test case development for projects.

Requirements and Qualifications:
  • Undergraduate degree in Computer Science, Management information systems or related field
  • Minimum 6-8 years of hands-on test automation related experience
  • Strong programming skills: C#, Java, Python, or Ruby, and have experience with test automation frameworks (unit tests and UI tests) and tools (Selenium).
  • Strong communication skills.
  • Good knowledge of Testing Life Cycle, Shift left approach and Defect Management processes for application support and development.
  • Good knowledge with quality Processes, Methodologies and Test Design techniques with hands-on experience on ADO, Share point and Confluence.
  • Strong experience in building an End-to-End test automation framework.
  • Experience in a variety of test automation frameworks/tools e.g., (Spec Flow, SoapUI, Selenium, TestNG) and script development using scripting languages (e.g., Selenium, Python, Bash, etc.)
  • Hands-on coding experience in .NET, Selenium, or any other programming language
  • Advanced knowledge of industry practices with a focus on Agile, DevOps, environments, and test integration.
  • Familiarity with Agile methodologies.
  • Experience with continuous integration and continuous delivery (CI/CD): Azure, Jenkins, Travis CI, or CircleCI.
  • Understanding of API testing: Automation QA engineers should have experience in building framework and testing APIs and should understand the basics of API testing, such as creating test cases and verifying API responses.
  • Demonstrated experience with relational database skills (SQL), writing stored procedures and PL/SQL using tools such as SQL Plus / SQL Developer
How to Apply:
Online:
To apply for this and other suitable exciting opportunities with Mindwire Systems Ltd., you can apply online through the button on the top right.


E-mail:
Please email or call Nick Bann at nicholas.bann@mindwire.ca or (613) 799 - 3928


We thank all applicants for their interest, however only those candidates selected for interviews will be contacted.