Test Automation Architect
Posting Date: May 22, 2023
Location: New Brunswick, CA Nova Scotia, CA Prince Edward Island, CA ON, CA NL, CA
Company: Medavie Blue Cross
What makes us a different kind of employer?
As a national health solutions partner, Medavie is committed to improving the wellbeing of Canadians — and in our digital-first culture, technology is key to providing the products, services and solutions that increase access to care and improve health outcomes.
Our technology team is the backbone of our organization with over 500 employees and growing. We are constantly creating, testing, and learning to enable personalized, digital experiences in all we do.
When you join us, you’ll be part of an in-house, innovation led team focused on cutting edge digital health solutions that help provide the best care possible, when and where it’s needed.
Job Title: | Test Automation Architect |
Department: | Quality Assurance |
Competition: | 84373 |
Internal/External: | Internal/External |
Employment Type: | Full Time Permanent |
Location: | Nova Scotia, New Brunswick, PEI, Newfoundland, Quebec, Ontario - Remote |
Salary: | Competitive Compensation and Benefits |
Reports To: | Manager |
The Opportunity:
The Test Automation Architect is a key resource responsible for analyzing and automating complex solutions for complex applications. The role requires technical leadership, strategic thinking, negotiation, high motivation, self-starter abilities, and in-depth technical skills with the goal of working hand in hands with the project resources and delivering end to end test automation solutions.
Under general direction, the QA Manager, the test automation architect is the first point of contact for automation activities within projects and is an invaluable collaborator for development and quality control teams. We are looking for Development Lead with test automation skills and expertise.
What we offer:
- Permanent full-time position with opportunity to grow in a well-established organization
- Flexible work arrangements and emphasis on work-life balance
- Remote and hybrid work options
- Comprehensive health, vision and dental plan that is 100% employer paid effective on your first day
- 100% employer-matched Defined Contribution Pension Plan
- Annual Incentive Bonus which recognizes your contribution to our success.
- In addition to paid vacation, we offer a gifted week of vacation in your first year and an optional Vacation Purchase Program.
- An organization where we encourage personal learning and growth with opportunities for career development and advancement
- Providing wellness benefits, health resources and fitness center discounts
Roles and Responsibilities:
-
Provide technical leadership and strategic orientation for the test automation discipline at an organization level
-
Build strategic communication on test automation strategy, KPI/ROI framework, implementation roadmap
-
Set direction for short and long-term test automation objectives pertaining to SDLC phases
-
Bridge the gap between testing disciplines, development teams and operation teams
-
Bring in depth knowledge of multiple open source/commercial tools for Web/Mobile/Services automation
-
Design and plan processes around CICD, Dev Ops adoption and operationalization
-
Bring hands on competencies around DevOps, Continuous Testing, Continuous Integration and Continuous Delivery
-
Serve as an expert in defining and rolling out standard test Automation Frameworks, in line with latest industry trends
-
Bring experience software quality best practices, test strategy and planning, test case development, test case execution, deployment and, test data, defect tracking, and test automation
-
QA Automation Architect will have complete ownership for preparing test automation solution, designing test automation frameworks and lead the implementation of test automation strategy, planning and execution of the product(s) across Medavie project/products.
-
Supports Junior to senior test automation analyst in automation script development and optimization of those test scripts.
-
Recommends new tools, techniques and methodologies needed to enhance productivity and quality across Medavie Project/product
-
Evaluate, select and formulate best usage of test automation tools and future alignment for different products and applications.
-
Develop test automation strategy to support regression testing based on the technical analysis, complexity and reusability
-
Responds appropriately and competently to the demands of work challenges when confronted with changes, ambiguity, adversity, and other pressures.
-
Oversee technological execution of the recommended test automation solution roadmap across project teams
-
Participate in Design and Architectural reviews of proposed test automation solutions across project teams and to provide long term vision for the automation solution
-
Analysing and proposing the skillset and role required for future test automation project with long term vision in mind.
As the ideal candidate, you possess the following qualifications:
Academic Background: Bachelor’s degree or college diploma in Computer Science or similar program.
Work Status: Due to Security Clearance requirement, we need candidate to be in Canada for at least 5 years and their status should be Permanent Resident or Citizen now.
Experience Minimum 10 years of IT experience in Automation Testing applications using Java, JavaScript/Typescript
Languages: Proficiency in English is required (written & spoken). French would be an asset.
Other Skills:
-
Demonstrable software development experience
-
Develop and maintain applications using Java, Spring Framework, Oracle, XML, JSON, Junit, and numerous JavaScript libraries
-
Experience with code management tools mainly Git and build tools like maven
-
-
Strong testing experience
-
Experience with testing methodologies, processes, strategies
-
Very good at problem solving, analysis and troubleshooting
-
Hands on experience with Selenium based framework (i.e., Webdriverio), Node JS
-
Concrete experience practicing BDD testing with Gherkin/Cucumber, API testing with SOAP or RESTful components. Mobile testing with Appium would be a plus.
-
-
Experience working in DevOps culture
-
Solid understanding of CICD principles and core objectives
-
Understanding of pipelines and experience with CI tools like Gitlab or Jenkins
-
Tech stack:
-
Programming language: Java, JavaScript/html/CSS/JSON, YAML, Python or equivalent scripting language
-
Engines or frameworks: Node Js, Spring Boot or equivalent
-
Code management / Build tools: Git – Gitlab / Jenkins or equivalent
-
Frameworks: Selenium - Selenium JS – Webdriverio / Appium - Protractor - Cucumber
-
Containerization and Orchestration: Docker/Kubernetes
-
Testing & work methodology: BDD, TDD, CICD
-
Data: SQL / PL-SQL developer
You thrive in and environment that advances fast and continuously:
-
Continuous integration and delivery
-
Build automation & deployment
-
Agile practices and tools
-
Enterprise integration patterns using REST, modern Web & Mobile technologies
-
Public/Private cloud
You also demonstrate the following core competencies:
Knowledge: Adapts and uses new technical knowledge quickly; adapts easily to changes in the work environment.
Analytical Thinking: Ability to learn and use problem solving techniques; ability to notice hidden problems and uncover viable solutions.
Customer Orientation: Motivated by working hard and delivering value to the customer.
Execution and Organizational Skills: Well-organized, ability to multi-task and adjust priorities as required. Work efficiently and effectively and meet deadlines under tight timelines.
Team Work Skills: Collaborates with peers, supports and moves the group in the right direction; works collaboratively within a team and across departments to achieve business goals.
What's in it for you?
Common goals and collaboration are what our team is all about, we offer:
-
A diverse team of colleagues with multiple fields of expertise
-
A stimulating and flexible working environment
-
Comprehensive health and dental plan that is 100% employer paid effective on your first day
-
Emphasis on work life balance, providing wellness benefits, health resources and fitness center discounts
-
An organization where we encourage personal learning, growth and giving back to our communities
#CBM2
#LI-AK1
We are an Equal Opportunity Employer.
Medavie Blue Cross strives to foster a culture where everyone is enabled to achieve their full potential — a culture of diversity, equity and inclusion (DEI) where we live our values every day in the way we treat each other, our members and the communities we serve. Accessibility is a top priority.
For applicants with disabilities, we provide accommodations throughout the recruitment, selection and/or assessment process. If selected to participate in the recruitment, selection and/or assessment process, please inform Medavie Blue Cross Human Resources staff of the nature of any accommodation(s) that you may require in respect of any materials or processes used to ensure your equal participation. All personal information is collected under the authority of the Municipal Freedom of Information and Protection of Privacy Act.
We would like to thank all candidates for expressing interest. Please note only those selected for interviews will be contacted.
Job Segment:
Architecture, Testing, Quality Assurance, Cloud, Computer Science, Engineering, Technology