You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
BC Pension Corporation

Intermediate Test Automation Developer

Location
Victoria, BC
Details
Full Time
4 days ago
Salary
66,557.720 to 75,884.380 per year

Why choose us?

There is more to Pension Corporation than you might think. We are an award-winning organization with meaningful purpose-driven work, where staff have impact and create peace of mind for those we serve. We have cultivated an outstanding community rooted in respect, where employees are inspired to have courage, take action, and be at their best every day.

Our new nine-year strategic plan, Plan 20|30: Our Future is Insight, will guide us from 2021 to 2030. To learn about our aspirations and objectives and how you can be a part of a people-focused organization that is grounded in operational excellence, visit bcpensioncorp.ca 

What we offer:

  • A variety of work options (modified workweek, on-campus work, or a hybrid of work from home/on-campus)
  • Incredible campus with collaboration spaces
  • Ongoing training and professional development opportunities and scholarship programs
  • Comprehensive extended health and dental benefits for you and your family
  • Defined benefit pension program
  • Health & wellness programs – lunchtime seminars, community activities and a comprehensive Employee & Family Assistance Program
  • Opportunities to give back to the community and support not-for-profits
  • Seasonal events and socials
  • A robust awards/recognition program
  • Discounts on BC Transit passes, travel and accommodation, cell phones and plans, and more

BC Pension Corporation has implemented a hybrid work model where staff are supported to work part of their time from home and part of their time in office. This will support our culture of community and connection while we continue to maintain flexibility, productivity, and collaboration.  

The Corporation is committed to the health and safety of our employees and we are committed to taking every reasonable precaution against the hazards of COVID-19. We have implemented a COVID-19 Vaccination Policy that requires employees to confidentially self-disclose to the Corporation either proof that they are fully vaccinated for COVID-19; or weekly COVID-19 test results. 

The opportunity

We are seeking an Intermediate Test Automation Developer to join our team in VICTORIA, British Columbia, Canada.

The successful applicant will be appointed to the Intermediate IS24 level or the IS21 level, depending on their education and experience relevant to the position.

The Intermediate Test Automation Developer (IS24) is responsible for providing analytical and programming expertise for the development, enhancement, and maintenance of BC Pension Corporation’s automated test framework. This position plays a key role in ensuring the integrity and quality of the Corporation's information systems and services.

As part of the DevOps initiative and in close collaboration with the development, release management and technical shared service team, the Automated Testing team manages automated quality assurance services such as load, performance and regression testing and integrates them early into the Software Development Life Cycle (SDLC). 

If the successful candidate is appointed at the IS21 level, they will be mentored by the Senior and Intermediate Test Automation Developers to develop and maintain BC Pension Corporation’s automation test framework.  They will gain an understanding how test automation plays a key role in ensuring the integrity and quality of the Corporation’s information system and services.  The incumbent will be supported to attain the level and qualifications of the intermediate level within one year.

What do you need to succeed?


Must-have (IS24 level)

  • Degree in computer science or related discipline and two years of recent practical experience in software development; or
  • An equivalent combination of education, training and equivalent experience may be considered.
  • A minimum of one year of experience developing and maintaining automation test scripts explicitly for software applications using a technical scripting language.

Must-have (IS21 level)

  • Degree in computer science or related discipline and a minimum of 1 year of recent practical experience in software development; or
    • An equivalent combination of education, training and equivalent experience may be considered.

 

Nice-to-have

Preference will be given to applicants who have the following:

  • Experience with TestComplete, Cross Browser Testing and JMeter
  • Experience with keyword, data-driven and modularized scripting for Web, APIs, DB, Desktop and Oracle Forms
  • Experience with DevOps concepts and best practice.
  • Experience with CI/CD (Continues Integration/Continuous Delivery) pipelines related tools such as but not limited to:
    • Source control (GitHub, Bitbucket, Gitlab, Subversion)
    • Build Servers (Jenkins, Bamboo, Github Actions)
    • Deployment Servers (Ansible Tower)
    • Vulnerability and Code Scanning tools
  • Experience creating/updating SQL queries and working with relational databases such as Oracle to extract data and use for validation.
  • Interacting with and testing web APIs (web services - RESTful, JSON, SOAP, XML)
  • Certification – ISTQB Foundation Certified Tester

 

Diversity & Inclusion

BC Pension Corporation is an equal opportunity employer committed to establishing an inclusive, equitable, and accessible environment for all. All qualified applicants will receive consideration for employment without regard to race, national origin, age, religion, disability, sexual orientation, gender identity or expression, marital status or any other basis protected by applicable law. 

We are committed to ensuring that reasonable accommodations are made available to persons with disabilities during the recruitment, assessment and selection processes and will provide reasonable accommodations upon request. If you require assistance or accommodation due to a disability, please email us at jobs@pensionsbc.ca.  

Thank you for your interest in working with us. We will let you know about your status in this competition as soon as possible. If you have questions about this opportunity, please email us at jobs@pensionsbc.ca.

Category
Information Technology