ETL Test Automator

4 weeks ago


Halifax Regional Municipality, Canada CGI Full time

Position Description:

We're looking for software engineers with a passion for assuring quality. With this opportunity you'll support building and executing automated tests to verify ETL processes for a client in the Canadian Banking domain with Canada’s largest Information Technology Outsourcing and Management Consulting Company. Please see details below and apply if you fit the bill.

Your future duties and responsibilities:

•Provide test development / automation to ensure that the quality of the intended solution is met.
•Provide inputs for test planning, test design / development test case automation and test execution to achieve business outcomes.
•Integrate directly into a team’s continuous delivery process, augmenting the delivery of quality software and ensuring speed, agility and risk management.
•Implement functional and non-functional automation (performance, readiness / reliability testing, accessibility, security) approach, frameworks, script development and execution, and ensure automated tests are integrated into the continuous integration, delivery, and testing (CI/CD/CT) pipelines.
•Ensure source code management looking for opportunities to effectively leverage tools and engineering practices (DevOps tools and processes, SV, monitoring tools and process, etc.
•Apply the principles of Behaviour / Test-Driven Development (BDD / TDD) and focus on value driven outcomes.
•Provide subject matter expertise considering overall quality / performance, user experience, and future bug prevention.
•Monitor service, productivity and assess efficiency levels within own function and implement continuous process / performance improvements where opportunities exists.
•Work collaboratively with the team and leadership to proactively identify and resolve issues related to product quality.

Required qualifications to be successful in this role:

Required Level of Education:
•Bachelor’s Degree in Computer Science OR Diploma in IT with equivalent IT experience

Required Experience:
•3-7 years of relevant experience
•Experience with automation testing.
•Ability to code in Python (or Java).
•Proficient in writing complex SQLs.
•Sound knowledge with ETL/ Backend testing.

ETL
•Strong RDBMS SQL Skills (SQL Server, DB2, joins, pivots, subquery parameterization)
•Ability to establish connections to new sources of data or different databases (Python/JDBC)
•Working knowledge of Autosys Scheduler
•Strong analytical skills to observe and report data discrepancies

PYTHON
•Basics and File Handling

JAVA
•Programs, Classes, Objects, Encapsulation, Dates, Arrays, Exceptions

GENERAL
•Critical thinking and problem solving; demonstrates the ability to apply with day-to-day tasks and decisions
•Working knowledge of git/bitbucket to make contributions to the automation code (ex. branching, creating pull request, merging)
•Working knowledge of JIRA
•Excellent communication skills and the ability to interact directly with Client Stakeholders, Senior Management, and/or our technology partners
•Strong interpersonal skills
•Strong written and oral communication skills
•Positive attitude
•The ability to build consensus and resolve interpersonal challenges
•Ability to build strong relationships with clients and team members
•Demonstrate the ability to provide information and ideas in a clear, comprehensive, concise and organized manner
•Coach and mentor other members

Nice to Have:
•Experience with Workday
•Exposure to Spark, Scala, Hadoop
•Ability to work with Spring MVC, JSP, HTML, and JavaScript
•ISTQB Certified Foundation Level with Agile extension (and/or other industry recognized testing certifications)
•SAFe SP Certified (and/or other industry recognized agile certifications)

Skills:

ETL Python SQL Java Agile Testing

  • Halifax Regional Municipality, Canada CGI Full time

    Position Description: At CGI, we offer the opportunity to work with Canada’s largest Information Technology Outsourcing and Management Consulting Company with a true global presence in a fast-paced and energetic atmosphere where your personal and professional growth is accelerated by your desire and sense of commitment. All CGI employees are called...

  • UI-API Test Automator

    4 weeks ago


    Halifax Regional Municipality, Canada CGI Full time

    Position Description: At CGI, we offer the opportunity to work with Canada’s largest Information Technology Outsourcing and Management Consulting Company with a true global presence in a fast-paced and energetic atmosphere where your personal and professional growth is accelerated by your desire and sense of commitment. All CGI employees are called...

  • Test Automation

    4 weeks ago


    Halifax, Canada IBM Full time

    **Introduction** As a Test Specialist at IBM, your analytical and technical skills will directly impact the quality of the software we create. Come work in an agile environment where you will help each iteration reach the next level. Whether the testing is manual, automated, or cognitive, you hold a key role in releasing the best deliverables to IBM’ers...


  • Halifax, Canada CGI Full time

    Independent Test Lead will facilitate testing across projects. Coordinate with Business Analysts to collect the requirement detail, facilitate testing scope, effort and timeline. Automation Lead's hands on approach at framework level will aid and help track the testing schedule to meet the Regulatory timeline. Insights you can act on While technology is at...


  • Halifax Regional Municipality, Canada Royal Bank of Canada> Full time

    Job SummaryAre you a talented, creative and results-driven professional who thrives on delivering high-performing applications.  Come join us!Job DescriptionWhat is the opportunity ?Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company...


  • Halifax Regional Municipality, Canada Ness Digital Engineering Full time

    Description Ness is seeking an Sr DevOps Engineer. This role will assist with building out an on-premises failover environment and onboarding of all critical Renaissance applications in clearing, settlement, and risk pillars.  Customer is required by regulators to demonstrate the ability to run all clearing and risk systems through internal datacenter (...


  • Halifax Regional Municipality, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat is the opportunity ?As a Software Developer in Test, you will support the HR Incentive Compensation Technology team as both a SDET and Technical Analyst.  You will write test plans and testcases, but also use your technical skills to deploy components to QA environments and write scripts using SQL to automate deployments and...


  • Halifax Regional Municipality, Canada CGI Full time

    Position Description: MUST-HAVE Security clearance: Reliability Clearance granted or eligible (5+ years residing in Canada) Location: Halifax NS or any Atlantic region where a CGI office is located (NB, PEI or Newfoundland) Are you a data engineering professional interested in working within a talented and collaborative team developing Cloud, Data,...


  • Halifax Regional Municipality, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionAre you a talented, creative and results-driven professional who thrives on delivering high-performing applications involving Windows/Unix OS, Python/Java environments, MS SQL/Sybase/Mongo DBs, Containerized/Cloud platforms?  Come join us!Global Functions Technology (GFT) is part of RBC’s Technology and Operations division....


  • Halifax Regional Municipality, Canada Ness Digital Engineering Full time

    Description Ness is seeking an Sr DevOps/Automation Engineer. This role will assist with building out an on-premises failover environment and onboarding of all critical Renaissance applications in clearing, settlement, and risk pillars.  Customer is required by regulators to demonstrate the ability to run all clearing and risk systems through internal...

  • Sr. DevOps

    3 days ago


    Halifax Regional Municipality, Canada Ness Digital Engineering Full time

    Description Ness is seeking an Sr DevOps/Automation Engineer. This role will assist with building out an on-premises failover environment and onboarding of all critical Renaissance applications in clearing, settlement, and risk pillars.  Customer is required by regulators to demonstrate the ability to run all clearing and risk systems through internal...

  • Test Manager

    6 days ago


    Halifax, Canada Eastlink Full time

    Eastlink is a family owned, entrepreneurial and innovative company headquartered in Halifax, Nova Scotia. We take great pride in being a leader in delivering creative competitive, customer focused telecommunications solutions, and connecting our customers to the things and people that matter most. Serving a customer base across seven provinces, our advanced...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Job SummaryAre you a talented, creative and results-driven professional who thrives on delivering high-performing applications. Come join usJob DescriptionWhat is the opportunity ?Global Functions Technology (GFT) is part of RBC's Technology and Operations division. GFT's impact is far-reaching as we collaborate with partners from across the company to...


  • Halifax Regional Municipality, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat is the Opportunity?Are you a talented, creative and results-driven professional who thrives on delivering high-performing applications? Come join us!Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to...


  • Halifax Regional Municipality, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat is the opportunity ?Are you a talented, creative, and results-driven professional who thrives on delivering high-performing applications related to Mainframe, DB2, DevOps, Automated and Manual Testing? Come join us!Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is...

  • QE Analyst, GFT

    1 week ago


    Halifax Regional Municipality, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat is the opportunity ?Are you a talented, creative and results-driven professional who thrives on delivering high-performing applications in Finance IT area? Come join us! Please note this role is based out of Halifax and is hybrid. Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s...


  • Halifax Regional Municipality, Canada Royal Bank of Canada> Full time

    Job SummarySupports the development and maintenance of scalable data stores that supply big data in forms needed for business analysis. Applies experience and seasoned knowledge, skills, and practices to perform a variety of assignments.Job DescriptionWHAT IS THE OPPORTUNITY? Global Functions Technology has a transformational agenda, and we thrive on the...


  • Halifax Regional Municipality, Canada Royal Bank of Canada> Full time

    Job SummaryThe RBC Team in Halifax is hiring for multiple Engineer roles on the AML IT team. This role will require you to be located in Halifax and be able to commute to the office as you will be required to work at least 3 days per week, as indicated by your manager. As a Senior Quality Engineer Automation Lead you to provide support for a suite of...


  • Halifax Regional Municipality, Canada Royal Bank of Canada> Full time

    Job SummaryThe RBC Team in Halifax is hiring for multiple Engineer roles on the AML IT team. This role will require you to be located in Halifax and be able to commute to the office as you will be required to work at least 3 days per week, as indicated by your manager. As a Senior Quality Engineer Automation Lead you to provide support for a suite of...


  • Halifax Regional Municipality, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionWhat is the opportunity?Are you a talented, creative and results-driven professional who thrives on delivering high-performing applications? Come join us!Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to...