{"id":935,"date":"2026-10-07T04:08:48","date_gmt":"2026-10-07T04:08:48","guid":{"rendered":"https:\/\/getaiwork.com\/articles\/?p=935"},"modified":"2026-10-07T04:14:46","modified_gmt":"2026-10-07T04:14:46","slug":"telus-online-data-analyst","status":"publish","type":"post","link":"https:\/\/getaiwork.com\/articles\/telus-online-data-analyst\/","title":{"rendered":"Online Data Analyst TELUS: The Role, the Exam, the Pay"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Online Data Analyst TELUS jobs are part time, freelance research tasks that check and improve digital map data from home. You apply on TELUS Digital&#8217;s AI Community site, meet its residency and language rules, pass an open book qualification exam and verify your ID. On October 7, 2026, TELUS listed no pay rate on its Online Data Analyst postings.<\/strong><\/p>\n\n\n\n<div class=\"msq-audio\" data-article=\"telus-online-data-analyst\" data-minutes=\"13\">\n<style>.msq-audio{margin:1.25em 0 1.75em;padding:16px 18px;background:#F1F4FA;border:1px solid #DDE3EE;border-radius:12px}\n.msq-audio-lead{margin:0 0 8px;font-size:.95em}.msq-audio audio{width:100%;margin:0 0 12px;display:block}\n.msq-toc-title{margin:0 0 6px;font-weight:700}.msq-toc ol{margin:0;padding:0;list-style:none}\n.msq-toc li{display:flex;gap:10px;align-items:center;padding:6px 6px;border-bottom:1px solid #DDE3EE;border-radius:8px}\n.msq-toc li:last-child{border-bottom:0}.msq-toc li.is-active{background:#fff}\n.msq-toc-play{flex:0 0 auto;width:30px;height:30px;border-radius:50%;border:0;background:#1E3A8A;color:#fff;font:inherit;font-size:.72em;line-height:30px;padding:0;cursor:pointer}\n.msq-toc-play.is-playing{background:#B45309}\n.msq-toc-time{flex:0 0 auto;min-width:3.1em;font-variant-numeric:tabular-nums;color:#55555F;font-size:.9em}\n.msq-toc a{color:#1B1F24;text-decoration:none;line-height:1.35}.msq-toc li.is-active a{font-weight:700;color:#1E3A8A}\n.msq-audio-note{margin:10px 0 0;font-size:.82em;color:#55555F}\nh2.wp-block-heading[id]{scroll-margin-top:24px}\n.msq-hplay{display:inline-block;vertical-align:middle;width:26px;height:26px;margin:0 0 0 10px;border-radius:50%;border:0;background:#1E3A8A;cursor:pointer;padding:0;position:relative;top:-2px}\n.msq-hplay::before{content:'\u25b6\ufe0e';display:block;color:#fff;font-size:11px;line-height:26px;text-align:center}\n.msq-hplay.is-playing{background:#B45309}.msq-hplay.is-playing::before{content:'\u2016';font-size:13px;font-weight:700}\n.msq-bar{position:fixed;left:0;right:0;bottom:0;z-index:9000;display:flex;align-items:center;gap:10px;padding:8px 12px;padding-bottom:calc(8px + env(safe-area-inset-bottom));background:#FFFFFF;border-top:1px solid #DDE3EE;box-shadow:0 -4px 16px rgba(0,0,0,.08);font-size:.92em;color:#1B1F24;transition:transform .2s ease}\n.msq-bar.is-hidden{transform:translateY(130%)}\n.msq-bar-play{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;background:#1E3A8A;color:#fff;font:inherit;font-weight:700;padding:8px 14px 8px 12px;cursor:pointer;white-space:nowrap}\n.msq-bar-play.is-playing{background:#B45309}\n.msq-bar-icon::before{content:'\u25b6\ufe0e';font-size:12px}.msq-bar-play.is-playing .msq-bar-icon::before{content:'\u2016';font-size:14px;font-weight:700}\n.msq-bar-chapter{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n.msq-bar-time{flex:0 0 auto;font-variant-numeric:tabular-nums;color:#55555F;font-size:.9em}\n.msq-bar-rate,.msq-bar-close{flex:0 0 auto;border:1px solid #DDE3EE;background:#fff;color:#1B1F24;font:inherit;font-size:.85em;line-height:1;border-radius:8px;padding:7px 9px;cursor:pointer}\n.msq-bar-close::before{content:'\u2715'}\n.msq-bar.msq-bar-pill{left:auto;right:14px;bottom:14px;padding:6px;padding-bottom:6px;border:1px solid #DDE3EE;border-radius:999px;box-shadow:0 6px 20px rgba(0,0,0,.15)}\n.msq-bar.msq-bar-pill .msq-bar-chapter,.msq-bar.msq-bar-pill .msq-bar-time,.msq-bar.msq-bar-pill .msq-bar-rate{display:none}\nbody.msq-has-bar{padding-bottom:76px}\n@media (max-width:600px){.msq-bar-time{display:none}.msq-bar{gap:8px;padding-left:10px;padding-right:10px}}\n.msq-s.msq-now{background:#F1F4FA;box-shadow:0 2px 0 #1E3A8A;border-radius:2px}\ntr.msq-now td,tr.msq-now th{background:#F1F4FA;box-shadow:inset 0 -2px 0 #1E3A8A}\n@media (hover:hover){.msq-s,tr[data-i]{cursor:pointer}.msq-s:hover{background:#F1F4FA}}<\/style>\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"AudioObject\",\"@id\":\"https:\/\/getaiwork.com\/articles\/telus-online-data-analyst\/#audio\",\"name\":\"Online Data Analyst TELUS: The Role, the Exam, the Pay, read aloud\",\"description\":\"Synthetic voice reading of the article, recorded 7 October 2026.\",\"contentUrl\":\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/telus-online-data-analyst-audio-202610070944.mp3\",\"encodingFormat\":\"audio\/mpeg\",\"duration\":\"PT12M38S\",\"uploadDate\":\"2026-10-07\",\"inLanguage\":\"en-US\",\"isAccessibleForFree\":true,\"mainEntityOfPage\":\"https:\/\/getaiwork.com\/articles\/telus-online-data-analyst\/\",\"hasPart\":[{\"@type\":\"Clip\",\"name\":\"Online Data Analyst TELUS: The Role, the Exam, the Pay\",\"startOffset\":0,\"endOffset\":47},{\"@type\":\"Clip\",\"name\":\"What does a TELUS Online Data Analyst actually do?\",\"startOffset\":47,\"endOffset\":127,\"url\":\"https:\/\/getaiwork.com\/articles\/telus-online-data-analyst\/#what-does-a-telus-online-data-analyst-actually-do\"},{\"@type\":\"Clip\",\"name\":\"Who can apply for the Online Data Analyst role?\",\"startOffset\":127,\"endOffset\":325,\"url\":\"https:\/\/getaiwork.com\/articles\/telus-online-data-analyst\/#who-can-apply-for-the-online-data-analyst-role\"},{\"@type\":\"Clip\",\"name\":\"How does the TELUS qualification exam work?\",\"startOffset\":325,\"endOffset\":392,\"url\":\"https:\/\/getaiwork.com\/articles\/telus-online-data-analyst\/#how-does-the-telus-qualification-exam-work\"},{\"@type\":\"Clip\",\"name\":\"Which Online Data Analyst postings are open right now?\",\"startOffset\":392,\"endOffset\":512,\"url\":\"https:\/\/getaiwork.com\/articles\/telus-online-data-analyst\/#which-online-data-analyst-postings-are-open-right-now\"},{\"@type\":\"Clip\",\"name\":\"What does TELUS list as pay for an Online Data Analyst?\",\"startOffset\":512,\"endOffset\":582,\"url\":\"https:\/\/getaiwork.com\/articles\/telus-online-data-analyst\/#what-does-telus-list-as-pay-for-an-online-data-analyst\"},{\"@type\":\"Clip\",\"name\":\"What do applicants report about the exam and onboarding?\",\"startOffset\":582,\"endOffset\":686,\"url\":\"https:\/\/getaiwork.com\/articles\/telus-online-data-analyst\/#what-do-applicants-report-about-the-exam-and-onboarding\"},{\"@type\":\"Clip\",\"name\":\"How do you spot a fake TELUS Online Data Analyst offer?\",\"startOffset\":686,\"endOffset\":758,\"url\":\"https:\/\/getaiwork.com\/articles\/telus-online-data-analyst\/#how-do-you-spot-a-fake-telus-online-data-analyst-offer\"}],\"contentSize\":\"5.3 MB\"}<\/script>\n<p class=\"msq-audio-lead\"><strong>Listen to this article<\/strong>, about 13 minutes. A synthetic voice reads the article and announces each section title as it begins; tables are read row by row and the questions at the end are left out.<\/p>\n<audio class=\"msq-audio-player\" controls preload=\"metadata\" src=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/telus-online-data-analyst-audio-202610070944.mp3\"><\/audio>\n<nav class=\"msq-toc\" aria-label=\"In this article\"><p class=\"msq-toc-title\">In this article<\/p>\n<ol>\n<li data-start=\"0.0\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"0.0\" aria-label=\"Play from: Online Data Analyst TELUS: The Role, the Exam, the Pay\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">0:00<\/span><a href=\"#top\">Online Data Analyst TELUS: The Role, the Exam, the Pay<\/a><\/li>\n<li data-start=\"47.26\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"47.26\" aria-label=\"Play from: What does a TELUS Online Data Analyst actually do?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">0:47<\/span><a href=\"#what-does-a-telus-online-data-analyst-actually-do\">What does a TELUS Online Data Analyst actually do?<\/a><\/li>\n<li data-start=\"126.52\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"126.52\" aria-label=\"Play from: Who can apply for the Online Data Analyst role?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">2:07<\/span><a href=\"#who-can-apply-for-the-online-data-analyst-role\">Who can apply for the Online Data Analyst role?<\/a><\/li>\n<li data-start=\"325.26\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"325.26\" aria-label=\"Play from: How does the TELUS qualification exam work?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">5:25<\/span><a href=\"#how-does-the-telus-qualification-exam-work\">How does the TELUS qualification exam work?<\/a><\/li>\n<li data-start=\"392.28\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"392.28\" aria-label=\"Play from: Which Online Data Analyst postings are open right now?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">6:32<\/span><a href=\"#which-online-data-analyst-postings-are-open-right-now\">Which Online Data Analyst postings are open right now?<\/a><\/li>\n<li data-start=\"512.22\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"512.22\" aria-label=\"Play from: What does TELUS list as pay for an Online Data Analyst?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">8:32<\/span><a href=\"#what-does-telus-list-as-pay-for-an-online-data-analyst\">What does TELUS list as pay for an Online Data Analyst?<\/a><\/li>\n<li data-start=\"581.92\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"581.92\" aria-label=\"Play from: What do applicants report about the exam and onboarding?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">9:42<\/span><a href=\"#what-do-applicants-report-about-the-exam-and-onboarding\">What do applicants report about the exam and onboarding?<\/a><\/li>\n<li data-start=\"686.14\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"686.14\" aria-label=\"Play from: How do you spot a fake TELUS Online Data Analyst offer?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">11:26<\/span><a href=\"#how-do-you-spot-a-fake-telus-online-data-analyst-offer\">How do you spot a fake TELUS Online Data Analyst offer?<\/a><\/li>\n<\/ol><\/nav>\n<p class=\"msq-audio-note\">Recorded 7 October 2026 from the article as published that day. Press a chapter to jump there; the highlighted line is what is playing. A play button sits beside every section heading, and once you scroll past this player a bar at the bottom of the screen keeps the controls in reach. Tap or click any sentence to hear the reading start from there.<\/p>\n<script>var MSQ_SENT = [[0.0,\"h\",\"onlinedataanalysttelusth\",42],[4.72,\"p\",\"onlinedataanalysttelusjo\",100],[12.68,\"p\",\"youapplyontelusdigitalsa\",116],[22.32,\"p\",\"onoctober72026telusliste\",64],[29.92,\"p\",\"onthispageeveryonlinedat\",197],[47.26,\"h\",\"whatdoesatelusonlinedata\",41],[50.22,\"p\",\"thejobtitlesoundslikespr\",46],[52.86,\"p\",\"itisnot\",7],[53.5,\"p\",\"anonlinedataanalystattel\",205],[67.26,\"p\",\"telushiresfortherolethro\",106],[73.94,\"p\",\"thepostingsdescribethewo\",64],[78.74,\"p\",\"theurduindiapostingcreat\",252],[99.34,\"p\",\"theodiaversionsaysthesam\",43],[102.18,\"p\",\"bothaskforsomeonewhoenjo\",92],[109.34,\"p\",\"sotheskillbeingtestedisn\",58],[113.82,\"p\",\"itiscarefullookingthings\",80],[120.26,\"p\",\"ifyouhaveeverarguedwitha\",81],[126.52,\"h\",\"whocanapplyfortheonlined\",38],[129.2,\"p\",\"eligibilityissetperposti\",65],[134.32,\"p\",\"theusenglishversionisthe\",162],[147.84,\"p\",\"itstextasindexedbysearch\",294],[172.64,\"p\",\"wecouldnotopenalivecopyo\",118],[179.92,\"p\",\"theindianlanguageposting\",127],[190.6,\"p\",\"neitheroneprintedareside\",48],[193.68,\"p\",\"everyversionwesawstatest\",138],[205.12,\"t\",\"language\",137],[220.08,\"t\",\"residency\",156],[236.44,\"t\",\"localknowledge\",176],[253.12,\"t\",\"experience\",100],[266.6,\"t\",\"equipment\",136],[280.16,\"t\",\"listedpay\",122],[296.4,\"t\",\"source\",142],[312.64,\"p\",\"ifyouarenotsurewhetherra\",186],[325.26,\"h\",\"howdoesthetelusqualifica\",36],[328.02,\"p\",\"thisisthepartpeopleactua\",79],[332.74,\"p\",\"theustextsaysthattobehir\",136],[342.26,\"p\",\"telusprovidesguidelinesa\",115],[349.22,\"p\",\"thereisnointerviewinthat\",35],[351.06,\"p\",\"openbookdoesnotmeaneasy\",23],[352.86,\"p\",\"theguidelinesaretheexamy\",89],[359.38,\"p\",\"glassdoorsinterviewsnipp\",154],[372.74,\"p\",\"telusdoesnotpublishapass\",73],[378.42,\"p\",\"asensibleorderisthedullo\",26],[380.3,\"p\",\"readtheguidelinesonceend\",99],[387.66,\"p\",\"openbookonlyhelpsifthebo\",40],[392.28,\"h\",\"whichonlinedataanalystpo\",45],[395.52,\"p\",\"wereadtelussownjobfeedon\",36],[400.24,\"p\",\"itreturned127openposting\",42],[404.64,\"p\",\"twocarriedtheonlinedataa\",114],[412.12,\"p\",\"thetableliststhemexactly\",69],[417.08,\"t\",\"onlinedataanalystodiainb\",85],[427.84,\"t\",\"onlinedataanalysturduinb\",85],[438.8,\"t\",\"personalizedinternetasse\",129],[456.84,\"t\",\"personalizedinternetadsa\",109],[469.68,\"t\",\"hindispeechandaudioaispe\",106],[483.08,\"p\",\"twothingsstandout\",17],[484.0,\"p\",\"theonlinedataanalystpost\",164],[496.92,\"p\",\"andofall127postings105sh\",89],[506.12,\"p\",\"ourearliertelusinternati\",64],[512.22,\"h\",\"whatdoesteluslistaspayfo\",44],[515.54,\"p\",\"nothingonthepostingsthem\",30],[517.74,\"p\",\"neitheronlinedataanalyst\",117],[529.06,\"p\",\"theclosestfigureteluspub\",153],[541.82,\"p\",\"thatistelussownestimatef\",61],[546.66,\"p\",\"rateschangeandnothingher\",46],[551.1,\"p\",\"whichbringsustotheadvert\",92],[559.46,\"p\",\"iftelusitselfwillnotprin\",138],[569.46,\"p\",\"payfigureselsewhereonthi\",90],[576.74,\"p\",\"ourguidetoairaterjobslis\",56],[581.92,\"h\",\"whatdoapplicantsreportab\",47],[584.92,\"p\",\"wereadwhatapplicantssayi\",47],[587.72,\"p\",\"glassdoorsonlinedataanal\",82],[595.84,\"p\",\"itscoresthedifficultyat2\",80],[604.52,\"p\",\"thefullreviewssitbehinda\",112],[611.88,\"p\",\"thosesnippetsdescribethe\",114],[621.48,\"p\",\"treatthemasahandfulofund\",45],[624.36,\"p\",\"thesecondplaceislessflat\",30],[626.12,\"p\",\"trustpilotspagefortelusi\",102],[635.52,\"p\",\"onereviewerwritingonocto\",167],[648.0,\"p\",\"thatisonepersonsaccountw\",69],[655.08,\"p\",\"fourteenreviewsisalsoasm\",86],[660.64,\"p\",\"wheretheaccountsagreewit\",92],[666.8,\"p\",\"whatthepostingleavesouta\",123],[676.48,\"p\",\"ifyouareweighingasimilar\",115],[686.14,\"h\",\"howdoyouspotafaketeluson\",44],[689.94,\"p\",\"telushiresonlinedataanal\",78],[696.34,\"p\",\"soamessageontelegramorwh\",184],[710.1,\"p\",\"thesamegoesforanyoneaski\",73],[715.46,\"p\",\"theftcsguidanceonjobscam\",80],[722.3,\"p\",\"checkthattheroleexistson\",228],[745.02,\"p\",\"beforeyoupickaplatformat\",183]];\n(function(){\n  function init(){\n  var root = document.querySelector('.msq-audio'); if (!root) { return; }\n  var audio = root.querySelector('audio'), items = Array.prototype.slice.call(root.querySelectorAll('.msq-toc li'));\n  var starts = items.map(function(li){ return parseFloat(li.getAttribute('data-start')) || 0; });\n  var names = items.map(function(li){ return li.querySelector('a').textContent; });\n  var anchors = items.map(function(li){ var h = li.querySelector('a').getAttribute('href') || ''; return (h.charAt(0) === '#' && h !== '#top') ? document.getElementById(h.slice(1)) : null; });\n  var article = root.getAttribute('data-article') || location.pathname, minutes = root.getAttribute('data-minutes') || '';\n  var marks = {}, started = false, pausedAt = -1, closed = false, ended = false;\n  var RATES = [1, 1.25, 1.5], rate = 1;\n  try { var saved = parseFloat(localStorage.getItem('msq-audio-rate')); if (RATES.indexOf(saved) >= 0) { rate = saved; } } catch (e) {}\n  audio.playbackRate = rate;\n  function track(name, extra){ try { if (typeof gtag === 'function') { var p = { article: article }; for (var k in extra) { p[k] = extra[k]; } gtag('event', name, p); } } catch (e) {} }\n  function current(){ var t = audio.currentTime, idx = 0; for (var i = 0; starts.length > i; i += 1) { if (t + 0.25 >= starts[i]) { idx = i; } } return idx; }\n  function onScreen(){\n    var line = window.innerHeight \/ 3, idx = 0;\n    for (var i = 0; anchors.length > i; i += 1) { var el = anchors[i]; if (el && line >= el.getBoundingClientRect().top) { idx = i; } }\n    return idx;\n  }\n  function fmt(s){ s = Math.max(0, Math.round(s || 0)); var m = Math.floor(s \/ 60), r = s % 60; return m + ':' + (10 > r ? '0' : '') + r; }\n  function play(from, source){\n    if (from !== null) { audio.currentTime = from; }\n    var p = audio.play(); if (p && p.catch) { p.catch(function(){}); }\n    track(from === null ? 'audio_resume' : 'audio_chapter', { chapter: names[current()], start: Math.round(audio.currentTime), source: source });\n  }\n  var hbtns = anchors.map(function(el, i){\n    if (!el) { return null; }\n    var b = document.createElement('button'); b.type = 'button'; b.className = 'msq-hplay'; b.setAttribute('aria-label', 'Play this section: ' + names[i]);\n    b.addEventListener('click', function(){\n      if (!audio.paused && current() === i) { audio.pause(); track('audio_pause', { source: 'heading' }); return; }\n      play(starts[i], 'heading');\n    });\n    el.appendChild(b); return b;\n  });\n  var bar = document.createElement('div'); bar.className = 'msq-bar msq-bar-pill is-hidden'; bar.setAttribute('role', 'region'); bar.setAttribute('aria-label', 'Audio player');\n  var playBtn = document.createElement('button'); playBtn.type = 'button'; playBtn.className = 'msq-bar-play';\n  var icon = document.createElement('span'); icon.className = 'msq-bar-icon'; icon.setAttribute('aria-hidden', 'true');\n  var label = document.createElement('span'); label.className = 'msq-bar-label';\n  playBtn.appendChild(icon); playBtn.appendChild(label);\n  var chap = document.createElement('span'); chap.className = 'msq-bar-chapter';\n  var clock = document.createElement('span'); clock.className = 'msq-bar-time';\n  var rateBtn = document.createElement('button'); rateBtn.type = 'button'; rateBtn.className = 'msq-bar-rate'; rateBtn.setAttribute('aria-label', 'Playback speed');\n  var closeBtn = document.createElement('button'); closeBtn.type = 'button'; closeBtn.className = 'msq-bar-close'; closeBtn.setAttribute('aria-label', 'Close the audio bar');\n  bar.appendChild(playBtn); bar.appendChild(chap); bar.appendChild(clock); bar.appendChild(rateBtn); bar.appendChild(closeBtn);\n  document.body.appendChild(bar);\n  function showRate(){ rateBtn.textContent = (rate === 1 ? '1' : String(rate)) + 'x'; }\n  showRate();\n  rateBtn.addEventListener('click', function(){\n    rate = RATES[(RATES.indexOf(rate) + 1) % RATES.length]; audio.playbackRate = rate; showRate();\n    try { localStorage.setItem('msq-audio-rate', String(rate)); } catch (e) {}\n    track('audio_rate', { rate: rate });\n  });\n  closeBtn.addEventListener('click', function(){\n    closed = true; if (!audio.paused) { audio.pause(); } paint(); track('audio_bar_close', {});\n  });\n  function mode(){\n    if (!audio.paused) { return 'pause'; }\n    if (ended) { return 'again'; }\n    if (!started) { return 'listen'; }\n    return (pausedAt === onScreen()) ? 'resume' : 'section';\n  }\n  playBtn.addEventListener('click', function(){\n    var m = mode();\n    if (m === 'pause') { audio.pause(); track('audio_pause', { source: 'bar' }); return; }\n    if (m === 'again') { ended = false; play(0, 'bar'); return; }\n    if (m === 'resume') { play(null, 'bar'); return; }\n    play(starts[onScreen()], 'bar');\n  });\n  function paint(){\n    var idx = current(), playing = !audio.paused, m = mode();\n    items.forEach(function(li, i){\n      var on = (i === idx) && playing, b = li.querySelector('.msq-toc-play'), a = li.querySelector('a');\n      li.classList.toggle('is-active', on); b.classList.toggle('is-playing', on);\n      b.textContent = on ? '\u2016' : '\u25b6\ufe0e';\n      b.setAttribute('aria-label', (on ? 'Pause: ' : 'Play from: ') + a.textContent);\n    });\n    hbtns.forEach(function(b, i){ if (b) { var on = (i === idx) && playing; b.classList.toggle('is-playing', on); b.setAttribute('aria-label', (on ? 'Pause this section: ' : 'Play this section: ') + names[i]); } });\n    playBtn.classList.toggle('is-playing', playing);\n    label.textContent = m === 'pause' ? 'Pause' : m === 'again' ? 'Play again' : m === 'resume' ? 'Resume' : m === 'section' ? 'Play this section' : 'Listen, ' + minutes + ' min';\n    playBtn.setAttribute('aria-label', label.textContent);\n    chap.textContent = started ? names[(playing || m === 'resume') ? idx : onScreen()] : '';\n    clock.textContent = started ? fmt(audio.currentTime) + ' \/ ' + fmt(audio.duration) : '';\n    bar.classList.toggle('msq-bar-pill', !started);\n    var show = !closed && (started || 0 > root.getBoundingClientRect().bottom);\n    bar.classList.toggle('is-hidden', !show);\n    document.body.classList.toggle('msq-has-bar', show);\n  }\n  root.addEventListener('click', function(e){\n    var b = e.target.closest ? e.target.closest('.msq-toc-play') : null; if (!b) { return; }\n    var li = b.parentNode, s = parseFloat(b.getAttribute('data-start')) || 0;\n    if (!audio.paused && current() === items.indexOf(li)) { audio.pause(); track('audio_pause', { source: 'index' }); return; }\n    play(s, 'index');\n  });\n  audio.addEventListener('play', function(){ ended = false; closed = false; if (!started) { started = true; track('audio_play', { minutes: Math.round((audio.duration || 0) \/ 60) }); } paint(); });\n  audio.addEventListener('pause', function(){ pausedAt = current(); paint(); });\n  audio.addEventListener('timeupdate', function(){\n    paint();\n    if (audio.duration > 0) {\n      var pct = Math.floor(audio.currentTime \/ audio.duration * 100);\n      [25, 50, 75].forEach(function(m){ if (pct >= m && !marks[m]) { marks[m] = true; track('audio_progress', { percent: m }); } });\n    }\n  });\n  audio.addEventListener('ended', function(){ ended = true; track('audio_complete', {}); paint(); });\n  var ticking = false;\n  function onScroll(){ if (ticking) { return; } ticking = true; setTimeout(function(){ ticking = false; paint(); }, 80); }\n  window.addEventListener('scroll', onScroll, { passive: true }); window.addEventListener('resize', onScroll);\n  paint();\n  }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); }\n})();\n\n(function(){\n  function start(){\n    var root = document.querySelector('.msq-audio'), audio = root ? root.querySelector('audio') : null;\n    var map = (typeof MSQ_SENT !== 'undefined') ? MSQ_SENT : [];\n    if (!root || !audio || !map.length) { return; }\n    var scope = root.closest('main') || root.closest('article') || root.closest('.entry-content') || document.body;\n    var SKIP = '.msq-audio,.msq,.msq-tool,.msq-end,.msq-bar,script,style,noscript,figcaption,#rank-math-faq,.rank-math-block,nav,header,footer';\n    function norm(s){ return s.toLowerCase().replace(\/[^a-z0-9]+\/g, ''); }\n    var nodes = [], stream = '', walker = document.createTreeWalker(scope, NodeFilter.SHOW_TEXT, null), n;\n    while ((n = walker.nextNode())) {\n      var el = n.parentElement; if (!el || el.closest(SKIP)) { continue; }\n      var raw = n.nodeValue, keep = [], norms = '';\n      for (var i = 0; raw.length > i; i += 1) { var c = raw.charAt(i).toLowerCase(); if (\/[a-z0-9]\/.test(c)) { keep.push(i); norms += c; } }\n      if (!norms) { continue; }\n      nodes.push({ node: n, a: stream.length, b: stream.length + norms.length, keep: keep });\n      stream += norms;\n    }\n    var segs = [], cursor = 0, lastRow = null;\n    map.forEach(function(m, idx){\n      var kind = m[1], f = m[2], len = m[3];\n      if (kind === 't') {\n        var rows = scope.querySelectorAll('tr'), after = !lastRow;\n        for (var r = 0; rows.length > r; r += 1) {\n          var tr = rows[r];\n          if (!after) { if (tr === lastRow) { after = true; } continue; }\n          var cell = tr.querySelector('td,th');\n          if (cell && norm(cell.textContent).indexOf(f) === 0) { tr.setAttribute('data-i', idx); lastRow = tr; break; }\n        }\n        return;\n      }\n      var p = stream.indexOf(f, cursor); if (0 > p) { return; }\n      segs.push({ i: idx, a: p, b: Math.min(p + len, stream.length) }); cursor = p + len;\n    });\n    var si = 0;\n    nodes.forEach(function(nd){\n      var frag = document.createDocumentFragment(), raw = nd.node.nodeValue, rawPos = 0, any = false;\n      for (var k = si; segs.length > k; k += 1) {\n        var sg = segs[k]; if (sg.a >= nd.b) { break; } if (nd.a >= sg.b) { continue; }\n        var s = Math.max(sg.a, nd.a), e = Math.min(sg.b, nd.b);\n        var rs = nd.keep[s - nd.a], re2 = nd.keep[e - nd.a - 1] + 1;\n        if (rs > rawPos) { frag.appendChild(document.createTextNode(raw.slice(rawPos, rs))); }\n        var span = document.createElement('span'); span.className = 'msq-s'; span.setAttribute('data-i', sg.i); span.textContent = raw.slice(rs, re2);\n        frag.appendChild(span); rawPos = re2; any = true;\n        if (sg.b > nd.b) { break; }\n      }\n      while (segs.length > si && nd.b >= segs[si].b) { si += 1; }\n      if (!any) { return; }\n      if (raw.length > rawPos) { frag.appendChild(document.createTextNode(raw.slice(rawPos))); }\n      nd.node.parentNode.replaceChild(frag, nd.node);\n    });\n    var starts = map.map(function(m){ return m[0]; }), curIdx = -1, lastUser = 0, timer = null, autoUntil = 0, dragging = false;\n    function idxAt(t){ var lo = 0, hi = starts.length; while (hi > lo + 1) { var mid = (lo + hi) >> 1; if (t + 0.15 >= starts[mid]) { lo = mid; } else { hi = mid; } } return (t + 0.15 >= starts[0]) ? lo : -1; }\n    function setNow(i){\n      if (i === curIdx) { return; }\n      Array.prototype.forEach.call(scope.querySelectorAll('.msq-now'), function(el){ el.classList.remove('msq-now'); });\n      curIdx = i; if (0 > i) { return; }\n      var els = scope.querySelectorAll('[data-i=\"' + i + '\"]'); if (!els.length) { return; }\n      Array.prototype.forEach.call(els, function(el){ el.classList.add('msq-now'); });\n      var r = els[0].getBoundingClientRect(), now = Date.now();\n      if (!dragging && now > lastUser + 2500 && (80 > r.top || r.bottom > window.innerHeight - 140)) {\n        var reduce = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n        autoUntil = now + (reduce ? 400 : 1600);\n        els[0].scrollIntoView({ block: 'center', behavior: reduce ? 'auto' : 'smooth' });\n      }\n    }\n    function tick(){ if (!audio.paused) { setNow(idxAt(audio.currentTime)); } }\n    function userScrolled(){ lastUser = Date.now(); }\n    ['wheel', 'touchmove', 'keydown'].forEach(function(ev){ window.addEventListener(ev, userScrolled, { passive: true }); });\n    window.addEventListener('scroll', function(){ if (Date.now() > autoUntil) { userScrolled(); } }, { passive: true });\n    window.addEventListener('mousedown', function(e){ if (e.clientX >= document.documentElement.clientWidth) { dragging = true; userScrolled(); } }, { passive: true });\n    window.addEventListener('mouseup', function(){ if (dragging) { dragging = false; userScrolled(); } }, { passive: true });\n    audio.addEventListener('play', function(){ if (timer) { clearInterval(timer); } timer = setInterval(tick, 150); tick(); });\n    audio.addEventListener('pause', function(){ if (timer) { clearInterval(timer); timer = null; } });\n    scope.addEventListener('click', function(e){\n      if (e.target.closest('a, button, input, select, textarea, label, summary, .msq, .msq-tool, .msq-end, .msq-audio, .msq-bar')) { return; }\n      var sel = window.getSelection ? String(window.getSelection()) : '';\n      if (sel && sel.trim()) { return; }\n      var el = e.target.closest('[data-i]'); if (!el) { return; }\n      var i = parseInt(el.getAttribute('data-i'), 10); if (isNaN(i)) { return; }\n      if (!audio.paused && i === curIdx) { return; }\n      lastUser = Date.now();\n      audio.currentTime = starts[i];\n      var p = audio.play(); if (p && p.catch) { p.catch(function(){}); }\n      try { if (typeof gtag === 'function') { gtag('event', 'audio_chapter', { article: location.pathname, source: 'sentence', start: Math.round(starts[i]) }); } } catch (err) {}\n    });\n    audio.addEventListener('seeked', tick);\n    audio.addEventListener('ended', function(){ setNow(-1); });\n  }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', start); } else { start(); }\n})();<\/script>\n<\/div>\n\n\n\n<p class=\"msq-hook wp-block-paragraph\">On this page: every Online Data Analyst and related rating posting on TELUS&#8217;s own job feed on October 7, 2026 with its creation date and listed rate, the eligibility rules side by side, and what 30 Glassdoor interview ratings say about the exam.<\/p>\n\n\n\n<div class=\"msq\" id=\"ms-quiz\" data-slug=\"telus-online-data-analyst\" data-category=\"ai jobs\" data-list=\"1\">\n<style>.msq,.msq-hook,.msq-box,.msq-end,.msq-tool{--msq-accent:#1E3A8A;--msq-accent-text:#FFFFFF;--msq-line:#DDE3EE;--msq-warn:#B45309;--msq-muted:#55555F;--msq-tint:#F1F4FA;--msq-base:#FFFFFF}\n.msq{margin:1.25em 0 1.75em}\n.msq-hook{border-left:3px solid var(--msq-accent);padding:6px 14px;color:var(--msq-muted);font-size:.97em}\n.msq-box{background:var(--msq-tint);border:1px solid var(--msq-line);border-radius:12px;padding:0}\n.msq-box>summary{cursor:pointer;list-style:none;padding:14px 18px;font-weight:700;color:var(--msq-accent)}\n.msq-box>summary::-webkit-details-marker{display:none}\n.msq-box>summary::before{content:\"+\";display:inline-block;width:1.1em;font-weight:800}\n.msq-box[open]>summary::before{content:\"\\00d7\"}\n.msq-body{padding:2px 18px 18px}\n.msq-intro{margin:0 0 12px;font-size:.95em;color:var(--msq-muted)}\n.msq-list{margin:0;padding:0;list-style:none}\n.msq-q{margin:0 0 18px;padding:0}\n.msq-question{font-weight:700;margin:0 0 8px}\n.msq-options{display:flex;flex-direction:column;gap:8px}\n.msq-opt{text-align:left;background:var(--msq-base);border:1px solid var(--msq-line);border-radius:8px;padding:10px 12px;font:inherit;font-size:.95em;color:inherit;cursor:pointer;line-height:1.35}\n.msq-opt:hover{border-color:var(--msq-accent)}\n.msq-opt[disabled]{cursor:default}\n.msq-opt.is-right{border-color:var(--msq-accent);background:var(--msq-line);font-weight:700}\n.msq-opt.is-wrong{border-color:var(--msq-warn);color:var(--msq-warn)}\n.msq-explain{margin:8px 0 0;font-size:.92em;padding:10px 12px;border-left:3px solid var(--msq-accent);background:var(--msq-base);border-radius:0 8px 8px 0}\n.msq-explain[hidden]{display:none}\n.msq-verdict{font-weight:700}\n.msq-result{margin-top:14px;padding:14px 16px;background:var(--msq-base);border:1px solid var(--msq-line);border-radius:10px}\n.msq-result[hidden]{display:none}\n.msq-result h3{margin:0 0 6px;font-size:1.1em}\n.msq-result p{margin:0 0 8px}\n.msq-jump{margin:0 0 8px;padding-left:1.2em}\n.msq-form{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}\n.msq-form input[type=email]{flex:1 1 220px;padding:10px 12px;border:1px solid var(--msq-muted);border-radius:8px;font:inherit;background:#fff}\n.msq-btn{background:var(--msq-accent);color:var(--msq-accent-text);border:0;border-radius:8px;padding:11px 18px;font:inherit;font-weight:700;cursor:pointer}\n.msq-btn:hover{filter:brightness(.92)}\n.msq-btn[disabled]{opacity:.7;cursor:default}\n.msq-no{font-size:.9em;color:var(--msq-muted);margin-left:4px}\n.msq-privacy{margin:6px 0 0;font-size:.82em;color:var(--msq-muted);flex-basis:100%}\n.msq-hp{position:absolute;left:-5000px;width:1px;height:1px;overflow:hidden}\n.msq-msg{margin:8px 0 0;font-size:.92em}\n.msq-end{margin:1.5em 0;padding:18px;border:1px solid var(--msq-accent);border-radius:12px;text-align:center;background:var(--msq-tint)}\n.msq-end p{margin:0 0 12px}\n.msq-end .msq-body{text-align:left;padding:16px 0 0}\n.msq-end .msq-start-test[hidden]{display:none}\n.msq-tool{margin:1.5em 0;padding:18px 20px;background:var(--msq-tint);border:1px solid var(--msq-line);border-radius:12px}\n.msq-tool h3{margin:0 0 6px;font-size:1.15em}\n.msq-tool p{margin:0 0 10px}\n.msq-tool .msq-note{font-size:.85em;color:var(--msq-muted);margin:10px 0 0}\n.msq-check label{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-bottom:1px solid var(--msq-line);cursor:pointer;line-height:1.4}\n.msq-check label:last-of-type{border-bottom:0}\n.msq-check input{margin-top:5px;flex:0 0 auto;width:18px;height:18px;accent-color:var(--msq-accent)}\n.msq-check-count{font-weight:700;margin:10px 0 0}\n.msq-verdict-box{margin:12px 0 0;padding:10px 14px;border-radius:8px;background:var(--msq-base);border-left:3px solid var(--msq-warn)}\n.msq-verdict-box[hidden]{display:none}\n.msq-calc{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}\n.msq-calc label{display:flex;flex-direction:column;gap:4px;font-size:.92em}\n.msq-calc input,.msq-calc select{padding:8px 10px;border:1px solid var(--msq-muted);border-radius:8px;font:inherit;background:#fff}\n.msq-calc-out{grid-column:1 \/ -1;margin-top:6px;padding:12px 14px;background:var(--msq-base);border-radius:8px;border:1px solid var(--msq-line)}\n.msq-calc-out strong{font-size:1.15em}\n.msq-choose label{display:block;padding:9px 12px;margin:0 0 8px;background:var(--msq-base);border:1px solid var(--msq-line);border-radius:8px;cursor:pointer}\n.msq-choose input{margin-right:8px;accent-color:var(--msq-accent)}\n.msq-choice-result{margin-top:10px;padding:12px 14px;background:var(--msq-base);border-left:3px solid var(--msq-accent);border-radius:0 8px 8px 0}\n.msq-choice-result[hidden]{display:none}\n@media (max-width:600px){.msq-calc{grid-template-columns:1fr}}\nh2.wp-block-heading[id]{scroll-margin-top:24px}<\/style>\n<noscript><style>.msq-explain{display:block !important}<\/style><\/noscript>\n<details class=\"msq-box\">\n<summary>Think you already know this? Five questions, one minute.<\/summary>\n<div class=\"msq-body\">\n<p class=\"msq-intro\">Every answer is on this page. Answer from what you know now; the page fills in the rest.<\/p>\n<ol class=\"msq-list\">\n<li class=\"msq-q\" data-q=\"1\" data-answer=\"a\" data-title=\"What does a TELUS Online Data Analyst actually do?\" data-section=\"#what-does-a-telus-online-data-analyst-actually-do\">\n<p class=\"msq-question\">1. According to TELUS&#8217;s own postings, what product does the Online Data Analyst project aim to improve?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 1 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">Digital maps used by people around the world<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">Spreadsheets for corporate clients<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">Voice assistants in cars<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The postings say the project improves the content and quality of digital maps, through verifying, comparing and judging information. Source: <a href=\"https:\/\/www.telusinternational.ai\/cmp\/public\/jobs\/available\/129091\" target=\"_blank\" rel=\"noopener\">TELUS&#8217;s Urdu (India) posting<\/a> <a class=\"msq-section\" href=\"#what-does-a-telus-online-data-analyst-actually-do\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"2\" data-answer=\"b\" data-title=\"Who can apply for the Online Data Analyst role?\" data-section=\"#who-can-apply-for-the-online-data-analyst-role\">\n<p class=\"msq-question\">2. How long does the last indexed US English posting say you must have lived in the United States?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 2 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">One year<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">The last five consecutive years<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">No residency rule at all<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The US text asks for residence in the United States for the last five consecutive years. The live posting could not be opened on October 7, 2026, so this is the last published version. Roles are listed on <a href=\"https:\/\/www.telusinternational.ai\/cmp\/contributor\/jobs\/public\" target=\"_blank\" rel=\"noopener\">TELUS&#8217;s AI Community board<\/a> <a class=\"msq-section\" href=\"#who-can-apply-for-the-online-data-analyst-role\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"3\" data-answer=\"c\" data-title=\"How does the TELUS qualification exam work?\" data-section=\"#how-does-the-telus-qualification-exam-work\">\n<p class=\"msq-question\">3. What kind of qualification exam does the posting describe?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 3 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">A live video interview<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">A timed closed book test at a test centre<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">An open book exam taken within a set timeframe, plus ID verification<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The posting describes an open book exam with guidelines provided beforehand, finished in a set timeframe at your convenience, plus ID verification. Applicants on <a href=\"https:\/\/www.glassdoor.com\/Interview\/TELUS-International-Online-Data-Analyst-Interview-Questions-EI_IE2841163.0,19_KO20,39.htm\" target=\"_blank\" rel=\"noopener\">Glassdoor<\/a> describe the same steps. <a class=\"msq-section\" href=\"#how-does-the-telus-qualification-exam-work\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"4\" data-answer=\"a\" data-title=\"Which Online Data Analyst postings are open right now?\" data-section=\"#which-online-data-analyst-postings-are-open-right-now\">\n<p class=\"msq-question\">4. Of the 127 postings on TELUS&#8217;s feed on October 7, 2026, how many Online Data Analyst postings showed a listed rate?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 4 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">None of them<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">One of them<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">Both of them<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>Both Online Data Analyst postings, Odia and Urdu, were among the 22 postings with no listed rate. Source: <a href=\"https:\/\/www.telusinternational.ai\/cmp\/public\/jobs\/available\/129103\" target=\"_blank\" rel=\"noopener\">TELUS&#8217;s Odia posting<\/a> <a class=\"msq-section\" href=\"#which-online-data-analyst-postings-are-open-right-now\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"5\" data-answer=\"b\" data-title=\"How do you spot a fake TELUS Online Data Analyst offer?\" data-section=\"#how-do-you-spot-a-fake-telus-online-data-analyst-offer\">\n<p class=\"msq-question\">5. What does the FTC say about a job that asks you to pay to get the job?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 5 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">It is normal for freelance work<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">It is a scam<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">It is fine if the fee is small<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The FTC&#8217;s job scam guidance says a job that asks you to pay to get it is a scam. Source: <a href=\"https:\/\/consumer.ftc.gov\/articles\/job-scams\" target=\"_blank\" rel=\"noopener\">FTC job scams guidance<\/a> <a class=\"msq-section\" href=\"#how-do-you-spot-a-fake-telus-online-data-analyst-offer\">Read the section<\/a><\/p>\n<\/li>\n<\/ol>\n<div class=\"msq-result\" hidden><\/div>\n<\/div>\n<\/details>\n<script>(function(){\n  if (window.__msqInit) { return; }\n  window.__msqInit = true;\n  var root = document.getElementById('ms-quiz');\n  if (!root) { return; }\n  var meta = { slug: root.getAttribute('data-slug'), category: root.getAttribute('data-category'),\n               list: root.getAttribute('data-list') || '1' };\n  function qs(el, s){ return el.querySelector(s); }\n  function qsa(el, s){ return Array.prototype.slice.call(el.querySelectorAll(s)); }\n  function track(name, params){\n    try { if (typeof gtag === 'function') { var p = params || {}; p.article = meta.slug; gtag('event', name, p); } } catch (e) {}\n  }\n  function jumpList(missed){\n    if (!missed.length) { return ''; }\n    return '<ul class=\"msq-jump\">' + missed.map(function(q){\n      return '<li><a href=\"' + q.getAttribute('data-section') + '\">' + q.getAttribute('data-title') + '<\/a><\/li>';\n    }).join('') + '<\/ul>';\n  }\n  function emailForm(){\n    return '<div class=\"msq-sub\"><p><strong>Get the next one.<\/strong> We publish new articles on ' + meta.category\n      + ' most weeks and recheck this page on Sundays. Email me when a new article goes up or this page changes.<\/p>'\n      + '<form class=\"msq-form\" method=\"post\" action=\"\/mail\/form.php\" novalidate>'\n      + '<input type=\"hidden\" name=\"list\" value=\"' + meta.list + '\">'\n      + '<input type=\"hidden\" name=\"name\" value=\"\">'\n      + '<label class=\"msq-hp\" aria-hidden=\"true\">Leave this empty<input type=\"text\" name=\"website\" tabindex=\"-1\" autocomplete=\"off\"><\/label>'\n      + '<input type=\"email\" name=\"email\" placeholder=\"you@example.com\" required aria-label=\"Email address\" autocomplete=\"email\">'\n      + '<button type=\"submit\" class=\"msq-btn\">Email me the updates<\/button>'\n      + '<a href=\"#\" class=\"msq-no\">No thanks<\/a>'\n      + '<p class=\"msq-privacy\">We store your email and this page\\'s topic, nothing else. Unsubscribe any time.<\/p>'\n      + '<\/form><p class=\"msq-msg\" aria-live=\"polite\"><\/p><\/div>';\n  }\n  \/* The autoresponder always answers 200 with its own page. A \".msg.err\" box means the\n     address was rejected, \"You're subscribed\" means accepted, and a redirect only happens\n     after a successful subscribe. Same reading as the landing pages on the other sites. *\/\n  function sendForm(form){\n    return fetch(form.getAttribute('action'), { method: 'POST', body: new FormData(form), credentials: 'same-origin', redirect: 'manual' })\n      .then(function(res){\n        if (res.type === 'opaqueredirect') { return { status: 'ok' }; }\n        if (res.status === 404) { return { status: 'notlive' }; }\n        if (!res.ok) { throw new Error('HTTP ' + res.status); }\n        return res.text().then(function(t){\n          var doc = new DOMParser().parseFromString(t, 'text\/html');\n          var err = doc.querySelector('.msg.err');\n          if (err) {\n            var m = err.textContent.trim();\n            if (\/something went wrong\/i.test(m)) { throw new Error(m); }\n            return { status: 'rejected', message: m };\n          }\n          if (\/you.re subscribed\/i.test(doc.body.textContent)) { return { status: 'ok' }; }\n          return { status: 'unknown' };\n        });\n      });\n  }\n  function wireForm(sub){\n    var form = qs(sub, '.msq-form'), msg = qs(sub, '.msq-msg');\n    qs(form, '.msq-no').addEventListener('click', function(e){\n      e.preventDefault();\n      sub.innerHTML = '<p class=\"msq-msg\">No problem. The Sunday refresh keeps this page current either way.<\/p>';\n      track('quiz_email', { result: 'declined' });\n    });\n    form.addEventListener('submit', function(e){\n      e.preventDefault();\n      var input = qs(form, 'input[name=email]'), btn = qs(form, '.msq-btn');\n      var email = input.value.trim(); input.value = email;\n      if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)) { msg.textContent = 'That email does not look right.'; return; }\n      btn.disabled = true; btn.textContent = 'Sending';\n      function reset(){ btn.disabled = false; btn.textContent = 'Email me the updates'; }\n      sendForm(form).then(function(r){\n        if (r.status === 'ok' || r.status === 'unknown') {\n          sub.innerHTML = '<p class=\"msq-msg\"><strong>Done.<\/strong> We will email you when the next article on ' + meta.category\n            + ' goes up and when this page changes. If a confirmation email arrives, click it.<\/p>';\n          track('quiz_email', { result: r.status });\n          if (r.status === 'ok') { track('generate_lead', { method: 'quiz' }); }\n        } else if (r.status === 'notlive') {\n          msg.textContent = 'Sign up is not switched on yet for this site. Nothing was stored.'; reset();\n          track('quiz_email', { result: 'notlive' });\n        } else {\n          msg.textContent = r.message || 'Please check the email address and try again.'; reset();\n          track('quiz_email', { result: 'rejected' });\n        }\n      }).catch(function(){\n        msg.textContent = 'Could not reach the sign up service just now. Nothing was stored.'; reset();\n        track('quiz_email', { result: 'error' });\n      });\n    });\n  }\n  function finish(container, mode, score, total, missed){\n    var result = qs(container, '.msq-result');\n    track('quiz_complete', { mode: mode, score: score, total: total });\n    var h;\n    if (mode === 'pre') {\n      h = '<h3>You knew ' + score + ' of ' + total + ' before reading.<\/h3>';\n      h += (score === total) ? '<p>All of them. Read on anyway; the sections below carry the detail behind each answer.<\/p>'\n                             : '<p>The rest is below. Jump straight to what you missed:<\/p>' + jumpList(missed);\n      try { sessionStorage.setItem('msq-pre-' + meta.slug, String(score)); } catch (e) {}\n    } else {\n      var pre = null;\n      try { pre = sessionStorage.getItem('msq-pre-' + meta.slug); } catch (e) {}\n      h = '<h3>You got ' + score + ' of ' + total + '.<\/h3>';\n      if (pre !== null) { h += '<p>Before reading you had ' + pre + ' of ' + total + '.<\/p>'; }\n      if (missed.length) { h += '<p>Worth a second look:<\/p>' + jumpList(missed); }\n      h += emailForm();\n    }\n    result.innerHTML = h; result.hidden = false;\n    if (mode !== 'pre') { wireForm(qs(result, '.msq-sub')); }\n    result.scrollIntoView({ behavior: 'smooth', block: 'nearest' });\n  }\n  function setup(container, mode){\n    var qEls = qsa(container, '.msq-q'), answered = 0, score = 0, missed = [];\n    qEls.forEach(function(q){\n      var answer = q.getAttribute('data-answer'), opts = qsa(q, '.msq-opt'), explain = qs(q, '.msq-explain');\n      q.removeAttribute('data-done'); explain.hidden = true; qs(explain, '.msq-verdict').textContent = '';\n      opts.forEach(function(b){ b.disabled = false; b.classList.remove('is-right', 'is-wrong'); });\n      opts.forEach(function(b){\n        b.addEventListener('click', function(){\n          if (q.getAttribute('data-done')) { return; }\n          q.setAttribute('data-done', '1');\n          var ok = b.getAttribute('data-opt') === answer;\n          opts.forEach(function(o){ o.disabled = true; if (o.getAttribute('data-opt') === answer) { o.classList.add('is-right'); } });\n          if (ok) { score += 1; } else { b.classList.add('is-wrong'); missed.push(q); }\n          qs(explain, '.msq-verdict').textContent = ok ? 'Right. ' : 'Not quite. ';\n          explain.hidden = false;\n          answered += 1;\n          track('quiz_answer', { mode: mode, question: q.getAttribute('data-q'), correct: ok ? 1 : 0 });\n          if (answered === qEls.length) { finish(container, mode, score, qEls.length, missed); }\n        });\n      });\n    });\n  }\n  var box = qs(root, '.msq-box');\n  setup(root, 'pre');\n  if (box) { var skipFirst = box.hasAttribute('data-default-open'); box.addEventListener('toggle', function(){ if (!box.open) { return; } if (skipFirst) { skipFirst = false; return; } track('quiz_open', { mode: 'pre' }); }); }\n  \/* The end block sits far below this script, so it does not exist yet while this runs\n     during parsing. A delegated listener finds it at click time. *\/\n  document.addEventListener('click', function(e){\n    var startBtn = (e.target && e.target.closest) ? e.target.closest('.msq-start-test') : null;\n    if (!startBtn) { return; }\n    var end = startBtn.closest('.msq-end');\n    if (!end) { return; }\n    var mount = qs(end, '.msq-mount');\n    var clone = qs(root, '.msq-body').cloneNode(true);\n    var intro = qs(clone, '.msq-intro');\n    if (intro) { intro.textContent = 'The same five questions, now that you have read the page.'; }\n    var res = qs(clone, '.msq-result'); if (res) { res.hidden = true; res.innerHTML = ''; }\n    mount.innerHTML = ''; mount.appendChild(clone);\n    setup(mount, 'test');\n    startBtn.hidden = true;\n    track('quiz_open', { mode: 'test' });\n    mount.scrollIntoView({ behavior: 'smooth', block: 'start' });\n    var first = qs(mount, '.msq-opt'); if (first) { first.focus({ preventScroll: true }); }\n  });\n  \/* Shared tool behaviour: checklists remember their ticks on this device, and a chooser\n     shows the result for the option picked. Calculators carry their own small script. *\/\n  function initTools(){\n    qsa(document, '.msq-check').forEach(function(box){\n      var key = 'msq-check-' + meta.slug + '-' + (box.getAttribute('data-id') || 'x');\n      var boxes = qsa(box, 'input[type=checkbox]'), count = qs(box, '.msq-check-count');\n      var yes = qs(box, '.msq-verdict-yes'), no = qs(box, '.msq-verdict-no');\n      var saved = {};\n      try { saved = JSON.parse(localStorage.getItem(key) || '{}'); } catch (e) {}\n      boxes.forEach(function(cb, i){ if (saved[i]) { cb.checked = true; } });\n      function refresh(){\n        var n = boxes.filter(function(cb){ return cb.checked; }).length, state = {};\n        boxes.forEach(function(cb, i){ if (cb.checked) { state[i] = 1; } });\n        try { localStorage.setItem(key, JSON.stringify(state)); } catch (e) {}\n        if (count) { count.textContent = n + ' of ' + boxes.length + (box.getAttribute('data-verb') || ' done'); }\n        if (yes && no) { yes.hidden = n === 0; no.hidden = n !== 0; }\n      }\n      boxes.forEach(function(cb){ cb.addEventListener('change', function(){ refresh(); track('tool_check', { tool: box.getAttribute('data-id') }); }); });\n      refresh();\n    });\n    qsa(document, '.msq-choose').forEach(function(box){\n      var results = qsa(box, '.msq-choice-result');\n      qsa(box, 'input[type=radio]').forEach(function(r){\n        r.addEventListener('change', function(){\n          results.forEach(function(el){ el.hidden = el.getAttribute('data-for') !== r.value; });\n          track('tool_choose', { tool: box.getAttribute('data-id'), choice: r.value });\n        });\n      });\n    });\n  }\n  \/\/ read progress: how far down the article the reader has scrolled, fired once per quarter\n  (function(){\n    var art = root.closest('article') || root.parentNode, fired = {};\n    function check(){\n      var top = art.getBoundingClientRect().top + window.pageYOffset, h = art.offsetHeight || 1;\n      var seen = (window.pageYOffset + window.innerHeight - top) \/ h * 100;\n      [25, 50, 75, 100].forEach(function(m){ if (seen >= m && !fired[m]) { fired[m] = true; track('read_progress', { percent: m }); } });\n    }\n    window.addEventListener('scroll', check, { passive: true }); window.addEventListener('load', check);\n  })();\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initTools); } else { initTools(); }\n})();<\/script>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-does-a-telus-online-data-analyst-actually-do\">What does a TELUS Online Data Analyst actually do?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The job title sounds like spreadsheets and dashboards. It is not. An Online Data Analyst at TELUS Digital spends the day checking information about places: is this business really at this address, does this road name match the local spelling, is this search result the thing a person in this town would actually want. TELUS hires for the role through its <a href=\"https:\/\/www.telusinternational.ai\/cmp\/contributor\/jobs\/public\" target=\"_blank\" rel=\"noopener\">AI Community job board<\/a>, which is a separate door from TELUS Digital&#8217;s ordinary staff careers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The postings describe the work in the same few lines in every language we read. The <a href=\"https:\/\/www.telusinternational.ai\/cmp\/public\/jobs\/available\/129091\" target=\"_blank\" rel=\"noopener\">Urdu (India) posting<\/a>, created on August 5, 2026, says the project aims to improve the content and quality of digital maps used by people around the world, and that the tasks are research and evaluation in a web based tool: verifying data, comparing it, and judging whether information is relevant and accurate. The Odia version says the same thing in translation. Both ask for someone who enjoys research, pays attention to detail and knows national and local geography well.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So the skill being tested is not data analysis in the university sense. It is careful looking things up, then following a long rulebook about how to record what you found. If you have ever argued with a map app about where a shop really is, you already have the temperament.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"who-can-apply-for-the-online-data-analyst-role\">Who can apply for the Online Data Analyst role?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Eligibility is set per posting, and the posting is set per country and language. The US English version is the one most guides quote, and it was not visible in TELUS&#8217;s own feed when we read it from India on October 7, 2026, because the feed filters what it shows by the reader&#8217;s location. Its text, as indexed by search engines from the job sites that carried it, asks for full professional proficiency in English, residence in the United States for the last five consecutive years, familiarity with current and historical US business, media, sport, news, social media and cultural affairs, and daily access to a broadband connection and a computer. We could not open a live copy of that posting on the day, so treat those details as the last published version rather than a confirmed current one.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Indian language postings that were live on October 7 name a language and a country instead: Odia (India) and Urdu (India), each marked freelance and remote. Neither one printed a residency period in the text we read. Every version we saw states that no previous professional experience is needed, which is why this role turns up on so many lists of <a href=\"https:\/\/getaiwork.com\/articles\/ai-training-jobs-no-experience\/\">AI training jobs that take beginners<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>What the requirement covers<\/th><th>US English posting (last indexed text)<\/th><th>India language postings (live October 7, 2026)<\/th><\/tr><\/thead><tbody><tr><td>Language<\/td><td>Full professional proficiency in English<\/td><td>Odia or Urdu, named in the title<\/td><\/tr><tr><td>Residency<\/td><td>Lived in the US for the last 5 consecutive years<\/td><td>Country named (India); no period stated in the text<\/td><\/tr><tr><td>Local knowledge<\/td><td>Current and historical US business, media, sport, news and culture<\/td><td>Good knowledge of national and local geography<\/td><\/tr><tr><td>Experience<\/td><td>None required<\/td><td>None stated<\/td><\/tr><tr><td>Equipment<\/td><td>Daily broadband, computer and relevant software<\/td><td>Not stated in the text<\/td><\/tr><tr><td>Listed pay<\/td><td>None in the indexed text<\/td><td>None listed on either posting<\/td><\/tr><tr><td>Source<\/td><td>Search index copies; the live posting could not be opened<\/td><td><a href=\"https:\/\/www.telusinternational.ai\/cmp\/contributor\/jobs\/public\" target=\"_blank\" rel=\"noopener\">TELUS AI Community board<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">If you are not sure whether rater style work or another route fits your background better, the <a href=\"https:\/\/getaiwork.com\/?h=remotenoexp&#038;utm_source=articles&#038;utm_medium=organic&#038;utm_content=telus-online-data-analyst\">two minute match quiz<\/a> sorts the options by what you have already done, which beats sorting them by whichever advert shouted loudest.<\/p>\n\n\n\n<div class=\"msq-tool msq-check\" data-id=\"oda-ready\" data-verb=\" ticked\">\n<h3>Before you apply: the posting&#8217;s own requirements<\/h3>\n<p>Tick each one that is true for you. It restates what the posting asks for and nothing more.<\/p>\n<label><input type=\"checkbox\">I found the posting for my country and language on TELUS&#8217;s own AI Community board<\/label>\n<label><input type=\"checkbox\">I meet the language rule the posting names<\/label>\n<label><input type=\"checkbox\">I meet the residency rule for my country&#8217;s posting<\/label>\n<label><input type=\"checkbox\">I have a computer and a broadband connection I can use every day<\/label>\n<label><input type=\"checkbox\">I have set aside time to read the guidelines in full before the exam<\/label>\n<label><input type=\"checkbox\">I have an ID document ready for verification<\/label>\n<label><input type=\"checkbox\">Nobody has asked me to pay anything to apply<\/label>\n<p class=\"msq-check-count\"><\/p>\n<p class=\"msq-note\">This checklist restates the posting. It does not predict whether you will pass the exam or receive tasks, and it says nothing about pay.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-does-the-telus-qualification-exam-work\">How does the TELUS qualification exam work?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This is the part people actually search for, and the posting is clearer about it than most guides. The US text says that to be hired into the programme you take an open book qualification exam that decides whether you are suitable, and you complete ID verification. TELUS provides guidelines and learning materials before the exam, and you must finish it within a set timeframe, but at a time that suits you. There is no interview in that description.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Open book does not mean easy. The guidelines are the exam: you read the rules for judging a map result, then apply them to real looking tasks. Glassdoor&#8217;s interview snippets, as search engines show them, describe a manual to study, then a batch of 30 to 40 tasks to grade over a few days, and one mentions needing a score over 80 percent. TELUS does not publish a pass mark, so read that number as one applicant&#8217;s report, not a rule.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A sensible order is the dull one. Read the guidelines once end to end, then again with the exam open beside them, and look up the rule every time you hesitate. Open book only helps if the book is actually open.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1376\" height=\"768\" src=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/taking-notes-online-data-analyst-telus-exam.jpg\" alt=\"Hands with a pen over a blank notebook while preparing for the online data analyst telus exam\" class=\"wp-image-933\" srcset=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/taking-notes-online-data-analyst-telus-exam.jpg 1376w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/taking-notes-online-data-analyst-telus-exam-300x167.jpg 300w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/taking-notes-online-data-analyst-telus-exam-1024x572.jpg 1024w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/taking-notes-online-data-analyst-telus-exam-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><figcaption class=\"wp-block-image__caption\">Thorough preparation is key to passing the open book evaluation.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"900\" src=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/telus-online-data-analyst-chart.png\" alt=\"Timeline of the online data analyst telus steps from application to the open book exam and ID check\" class=\"wp-image-937\" srcset=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/telus-online-data-analyst-chart.png 1600w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/telus-online-data-analyst-chart-300x169.png 300w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/telus-online-data-analyst-chart-1024x576.png 1024w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/telus-online-data-analyst-chart-768x432.png 768w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/telus-online-data-analyst-chart-1536x864.png 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><figcaption class=\"wp-block-image__caption\">The steps as the Online Data Analyst posting describes them. TELUS publishes no exam length or pass mark.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"which-online-data-analyst-postings-are-open-right-now\">Which Online Data Analyst postings are open right now?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We read TELUS&#8217;s own job feed on October 7, 2026. It returned 127 open postings for a reader in India. Two carried the Online Data Analyst title, both for Indian languages, and three more were close cousins in the search and ads rating family. The table lists them exactly as the feed did, with the creation date it gives for each.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Posting on TELUS&#8217;s feed<\/th><th>Country or language<\/th><th>Created<\/th><th>Listed rate<\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/www.telusinternational.ai\/cmp\/public\/jobs\/available\/129103\" target=\"_blank\" rel=\"noopener\">Online Data Analyst Odia (IN) B<\/a><\/td><td>India, Odia<\/td><td>Aug 6, 2026<\/td><td>None listed<\/td><\/tr><tr><td><a href=\"https:\/\/www.telusinternational.ai\/cmp\/public\/jobs\/available\/129091\" target=\"_blank\" rel=\"noopener\">Online Data Analyst Urdu (IN) B<\/a><\/td><td>India, Urdu<\/td><td>Aug 5, 2026<\/td><td>None listed<\/td><\/tr><tr><td><a href=\"https:\/\/www.telusinternational.ai\/cmp\/public\/jobs\/available\/129313\" target=\"_blank\" rel=\"noopener\">Personalized Internet Assessor, Hindi (IN)<\/a><\/td><td>India, Hindi<\/td><td>Sep 9, 2026<\/td><td>Text says an estimated 3.50 USD an hour, paid per task<\/td><\/tr><tr><td>Personalized Internet Ads Assessor, Malay (MY)<\/td><td>Global listing, Malay<\/td><td>Sep 17, 2026<\/td><td>None listed<\/td><\/tr><tr><td>Hindi Speech and Audio AI Specialist<\/td><td>India, Hindi<\/td><td>Sep 28, 2026<\/td><td>5 to 15 USD an hour, as listed<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Two things stand out. The Online Data Analyst postings are the oldest of the group, created in early August and last edited on September 2, while TELUS&#8217;s newer postings lean towards speech, translation and subject experts. And of all 127 postings, 105 showed a listed rate and 22 did not; both Online Data Analyst postings sit in the 22. Our earlier <a href=\"https:\/\/getaiwork.com\/articles\/telus-international-ai-review\/\">TELUS International AI review<\/a> found the same gap on September 10.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-does-telus-list-as-pay-for-an-online-data-analyst\">What does TELUS list as pay for an Online Data Analyst?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nothing, on the postings themselves. Neither Online Data Analyst listing on TELUS&#8217;s feed on October 7, 2026 carried a rate, and the US text indexed from job sites carried none either. The closest figure TELUS publishes is on a neighbouring role: its <a href=\"https:\/\/www.telusinternational.ai\/cmp\/public\/jobs\/available\/129313\" target=\"_blank\" rel=\"noopener\">Hindi Personalized Internet Assessor posting<\/a> says the estimated hourly earnings are 3.50 USD, paid per completed task. That is TELUS&#8217;s own estimate for a different role in one country on one date. Rates change, and nothing here is a promise of any income.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Which brings us to the advert that quotes a confident hourly figure for this exact job with no source and no date. If TELUS itself will not print a number on the posting, a blog that does is guessing, and a course selling a certificate to help you earn it is guessing with a checkout page. Pay figures elsewhere on this site follow the same rule as this one: as listed, by a named source, on a stated date. Our <a href=\"https:\/\/getaiwork.com\/articles\/ai-rater-jobs\/\">guide to AI rater jobs<\/a> lists the platforms that do publish a rate.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-do-applicants-report-about-the-exam-and-onboarding\">What do applicants report about the exam and onboarding?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We read what applicants say in two places that show dates. Glassdoor&#8217;s <a href=\"https:\/\/www.glassdoor.com\/Interview\/TELUS-International-Online-Data-Analyst-Interview-Questions-EI_IE2841163.0,19_KO20,39.htm\" target=\"_blank\" rel=\"noopener\">Online Data Analyst interview page<\/a>, updated August 30, 2026, holds 30 interview ratings. It scores the difficulty at 2.5 out of 5, and 95 percent of those applicants say they applied online. The full reviews sit behind a sign in, which we did not use, so we read only the summary figures and the review snippets search engines show. Those snippets describe the same shape: a manual, a graded batch of tasks over a few days, and contact by email only, with no phone or video call. Treat them as a handful of undated accounts, not a count.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The second place is less flattering. <a href=\"https:\/\/www.trustpilot.com\/review\/telusinternational.ai\" target=\"_blank\" rel=\"noopener\">Trustpilot&#8217;s page for telusinternational.ai<\/a> showed a TrustScore of 1.8 from just 14 reviews when we read it on October 7, 2026. One reviewer, writing on October 15, 2025, reports a 60 minute assessment, onboarding spread across several dashboards, work stopped partway through a project, and a payment dispute over completed tasks. That is one person&#8217;s account; we could not verify it and it is not a finding about TELUS. Fourteen reviews is also a small sample for a community TELUS says has more than a million contributors.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Where the accounts agree with the posting is the process: guidelines first, an exam with a deadline, no interview. What the posting leaves out, and the Trustpilot account raises, is what happens after you pass, which no public source we read could confirm either way. If you are weighing a similar role elsewhere, our piece on <a href=\"https:\/\/getaiwork.com\/articles\/welocalize-ads-quality-rater-review\/\">Welocalize&#8217;s ads quality rater role<\/a> reads that company&#8217;s own listings the same way.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-do-you-spot-a-fake-telus-online-data-analyst-offer\">How do you spot a fake TELUS Online Data Analyst offer?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">TELUS hires Online Data Analysts through its AI Community site and the exam, not through a chat. So a message on Telegram or WhatsApp from a recruiter offering this job, often with a generous hourly rate and a link to someone&#8217;s personal number, is not following TELUS&#8217;s own process, whatever logo sits in the profile picture. The same goes for anyone asking you to pay for training, equipment or a certificate first.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1376\" height=\"768\" src=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/checking-smartphone-online-data-analyst-telus-offer.jpg\" alt=\"Man on a sofa checking a phone message about an online data analyst telus offer\" class=\"wp-image-934\" srcset=\"https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/checking-smartphone-online-data-analyst-telus-offer.jpg 1376w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/checking-smartphone-online-data-analyst-telus-offer-300x167.jpg 300w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/checking-smartphone-online-data-analyst-telus-offer-1024x572.jpg 1024w, https:\/\/getaiwork.com\/articles\/wp-content\/uploads\/2026\/10\/checking-smartphone-online-data-analyst-telus-offer-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><figcaption class=\"wp-block-image__caption\">Verify all recruitment emails to ensure they come from official channels.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The <a href=\"https:\/\/consumer.ftc.gov\/articles\/job-scams\" target=\"_blank\" rel=\"noopener\">FTC&#8217;s guidance on job scams<\/a> is plain on the point: a job that asks you to pay to get the job is a scam. Check that the role exists on <a href=\"https:\/\/www.telusinternational.ai\/cmp\/contributor\/jobs\/public\" target=\"_blank\" rel=\"noopener\">TELUS&#8217;s AI Community board<\/a> before you reply to anyone, and if you want to compare it with other open work first, our <a href=\"https:\/\/getaiwork.com\/board\/\">free work board<\/a> is public with no signup; it listed 1,651 live listings, 531 of them on AI training platforms, in its update of October 6, 2026.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before you pick a platform at all, the <a href=\"https:\/\/getaiwork.com\/?h=aitrainer&#038;utm_source=articles&#038;utm_medium=organic&#038;utm_content=telus-online-data-analyst\">match quiz<\/a> is a faster way to see whether rater work, data training or a different route suits your background, and our <a href=\"https:\/\/getaiwork.com\/articles\/data-annotation-jobs-compared\/\">data annotation platforms comparison<\/a> sets TELUS beside the others.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"frequently-asked-questions\">Frequently asked questions<\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-q-1\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Is the TELUS Online Data Analyst job real?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Yes. TELUS Digital lists Online Data Analyst postings on its own AI Community job board; two were live on October 7, 2026, for Odia and Urdu speakers in India. Offers that arrive by chat app with no posting behind them are a different matter.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-2\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Do I need a degree or experience to become an Online Data Analyst?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>No. Every version of the posting we read says no previous professional experience is required. What you do need is to meet the language and residency rules for your country and pass the qualification exam.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-3\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How long is the TELUS Online Data Analyst exam?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>TELUS does not publish a length. The posting says you finish it within a set timeframe at a time that suits you, and applicants on Glassdoor describe having a few days to complete it.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-4\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can I retake the TELUS qualification exam if I fail?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>TELUS does not say on the postings we read. Applicants report mixed experiences, so treat the first attempt as the one that counts and read the guidelines fully before starting.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-5\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Is Online Data Analyst the same as TELUS&#8217;s old search rater job?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>They are close cousins. Both judge information for search and map products, but the Online Data Analyst posting focuses on map data while the Personalized Internet Assessor role rates search results and ads.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-6\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Where do I apply for the Online Data Analyst role?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Only through TELUS Digital&#8217;s AI Community site at telusinternational.ai. The postings shown there depend on your location, so you see the versions open in your country.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<div class=\"msq-end\" id=\"ms-quiz-end\">\n<p><strong>Finished the page?<\/strong> The same five questions from the top, to see what stuck.<\/p>\n<button type=\"button\" class=\"msq-btn msq-start-test\">Test Your Understanding of This Article<\/button>\n<div class=\"msq-mount\"><\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Platform statuses and listed pay change without notice. Pay figures are quoted only as listed by the poster on the date shown and are never a promise of earnings. This page was verified on the date shown and is rechecked on the weekly refresh.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>TELUS&#8217;s Online Data Analyst postings read from its own job feed on October 7, 2026: what the work is, who qualifies, how the open book exam works, and why no rate is listed.<\/p>\n","protected":false},"author":2,"featured_media":932,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","rank_math_title":"Online Data Analyst TELUS: The Role, the Exam, the Pay","rank_math_description":"Online Data Analyst TELUS jobs are part time map research tasks. What the posting asks for, how the open book exam works, and why no rate is listed.","rank_math_focus_keyword":"online data analyst telus","rank_math_canonical_url":"","rank_math_breadcrumb_title":"","rank_math_facebook_title":"","rank_math_facebook_description":"","rank_math_facebook_image":"","rank_math_twitter_title":"","rank_math_twitter_description":"","rank_math_twitter_image":"","rank_math_pillar_content":"","rank_math_robots":[],"rank_math_advanced_robots":[]},"categories":[3],"tags":[],"class_list":["post-935","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-jobs"],"_links":{"self":[{"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/posts\/935","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/comments?post=935"}],"version-history":[{"count":4,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/posts\/935\/revisions"}],"predecessor-version":[{"id":941,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/posts\/935\/revisions\/941"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/media\/932"}],"wp:attachment":[{"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/media?parent=935"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/categories?post=935"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/getaiwork.com\/articles\/wp-json\/wp\/v2\/tags?post=935"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}