Full-Stack Automation Engineer
Job Summary
Why DUCA
Were a vibrant exciting credit union that lives its profits with a purpose philosophy in every financial transaction product interest rate and community initiative we offer. Founded in 1954 DUCA has grown from a single branch credit union in Toronto to 19 branches across Southern Ontario with over 85000 Members we are proud to serve.
We exist to help People Businesses and Communities Do More Be More and Achieve More.
DUCA () is distinguished for the following:
- Positive un-big bank like service experience delivered through Member-facing staff in branch on the phone (Member-Connect) and via our Mobile mortgage specialists Wealth Management advisors and Commercial and Business Banking Account Managers.
- Competitive rates.
- Personalized financial solutions guidance and service with the lowest possible fees for both Personal and Business Members.
- Profit sharing among Members.
- Multiple ways to bankonline mobile app phone/full-service Member Connect Contact Centre and of course in-branchDUCA is accessible 24/7
- A community philosophy of profits with a purpose culminating in the creation of the DUCA Impact Lab () a charitable foundation committed to helping the credit challenged and underbanked. This led to DUCAs designation as a B-Corp certified organization the first ever credit union to receive this global recognition.
A career with DUCA means youll find endless opportunities to make a difference with your unique abilities and perspectives. Our people live their purpose while helping others Do more Be more and Achieve more with their money and their lives. At DUCA youll be part of a vibrant and collaborative team where youll be supported to excel and make an impact no matter what role you play.
Full-Stack Automation Engineer
DUCA is looking for a Full-Stack Automation Engineerto join our growing team!
Job Purpose & Summary
The FullStack Automation Engineer is responsible for contributing to the designing building and maintaining of robust automation solutions that support DUCAs automation strategy across integration process automation and quality engineering. This role is highly handson and works closely with the Automation Lead Applications and Data team Center of Excellence (CoE) team and business stakeholders to deliver APIdriven automation integration workflows and scalable test automation for web and mobile platforms. The FullStack Automation Engineer applies strong technical skills across APIs automation frameworks scripting and AIassisted automation tools to improve reliability scalability and delivery speed across DUCAs technology landscape.
Key Accountabilities & Duties
Automation Solution Delivery
- Design develop and support automation solutions across system integrations workflows and testing aligned to DUCAs standards and patterns.
- Build reusable automation components aligned to DUCAs standards and patterns defined by Automation Lead.
- Contribute to end-to-end automation solutions that improve operational efficiency and reduce manual effort.
- Troubleshoot optimize and maintain automation assets to ensure reliability and performance.
API & Integration Automation
- Develop and maintain API-based automation and system-to-system integrations.
- Implement automated data flows across core banking digital and third-party platforms.
- Ensure automated solutions are secure resilient well-documented and observable.
- Support API-first designs and automation-friendly architectures in collaboration with application teams and vendors.
Test Automation (Web & Mobile)
- Build test and maintain automated test suites for web and mobile applications.
- Execute and enhance test automation frameworks to support continuous testing and faster release cycles.
- Assist with integrating automated testing into project delivery.
- Leverage AI-assisted testing tools to improve coverage reduce test maintenance and enhance defect detection.
AI-Enabled & Intelligent Automation
- Apply AI-enabled automation tools to accelerate test creation automation logic development and defect analysis.
- Participate in pilots and proof-of-concepts for emerging intelligent automation solutions.
- Use data and insights from automation execution to continuously improve effectiveness and stability.
Collaboration & Continuous Improvement
- Work closely with the Automation Lead to refine standards patterns and best practices.
- Collaborate with Applications and Data team Center of Excellence (CoE) team business teams and external vendors through the Software Development Life Cycle
- Contribute to knowledge sharing documentation and automation enablement across delivery teams.
- Actively learn and adapt to evolving automation integration and AI technologies.
Qualifications & Experience
- Undergraduate degree in Computer Science Engineering Information Systems or a related field.
- 47 years of experience delivering automation solutions within large to mid-size organizations.
- Hands-on experience with API-based automation and system integration.
- Proven experience developing test automation for web and/or mobile applications.
- Experience applying AI-assisted tools to automation or testing is strongly preferred.
- Proven experience automating web and mobile application testing.
- Experience with regulated environments and financial industry experience.
- Relevant certifications in automation cloud platforms quality engineering or AI considered an asset.
Knowledge Skills & Attributes
- Strong experience with API technologies (REST JSON OAuth OpenAPI) and integration patterns.
- Proficiency with automation and integration tools (e.g. workflow automation RPA iPaaS or custom frameworks).
- Experience with test automation frameworks for web and mobile applications.
- Proficiency with programming and scripting languages (e.g. Java Python JavaScript).
- Experience leveraging AI/ML tools to enhance automation and testing.
- Understanding of cloud platforms and modern application architectures.
- Awareness of security compliance and data protection best practices.
- Strong analytical and problemsolving skills.
- Handson deliveryoriented mindset with attention to quality and detail.
- Ability to work independently and collaboratively in cross-functional teams.
- Clear communicator with the ability to explain technical concepts effectively.
- Curiosity adaptability and a continuouslearning mindset particularly with AI and automation technologies.
Working Conditions
- Normal office environment
- Occasional after-hours work may be required to support production deployments or critical data initiatives
Department:Information Technology
Primary Location: Corporate Office
Employment Status: Full-Time
Hours per Week: 38
Salary: The annual salary range for this position is $64023 to $80029. Actual annual base salaries will vary depending on relevant job-related factors such as experience knowledge skills qualifications and education/training. This position may be eligible for discretionary bonuses.
DUCA is committed to employment equity and encourages applications from all qualified candidates. Recruitment related accommodations will be provided upon request.
Our hiring process includes AI screening for keywords and minimum qualifications. Talent Acquisition Partners review all results.
Qualified applicants are encouraged to submit their application.Applications must include a resume.
We thank all applicants but only those considered for an interview will be contacted.
Required Experience:
IC