Tallo logoTallo logo

Inspection Engineer

Job

TEKsystems

Full-Time

Posted 2 weeks ago (Updated 1 week ago) • Actively hiring

Expires 5/29/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
59
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

BackApplyCopyright © 2026, ADP, Inc. All rights reserved.

Powered byPrivacy|Legal|Requirements|Artificial IntelligencePowered by Please switch to a supported browser listed here, or some features may not work correctly. window.onload = function () { try { checkBrowserSupport('recruitment_root'); } catch(e) { // Do nothing if it's not defined. } }; try { try { // This will not work starting with Chrome 115. window.document.domain = 'adp.com'; } catch(e) { // Do nothing if fails. } if (!window['wfnCdnPath']) { const currentPage = document.location.href; const isProduction = currentPage.indexOf('workforcenow.adp.com') >
  • 1 || currentPage.indexOf('wfn-prod-test.adp.com') >
  • 1 || currentPage.indexOf('workforcenow.cloud.adp.com') >
  • 1; const cookies = document.
cookie.match(new RegExp('WFNCDN=([^;]+)')); let cdn = cookies cookies[1] ? cookies[1] : 'wfn'; cdn = cdn.toLowerCase(); let cdnPath; if (cdn === 'myadp') { cdnPath = isProduction ? 'static.adp.com/mas' : 'static-iat.adp.com/mas'; } else { cdnPath = isProduction ? 'static.workforcenow.adp.com/mas' : 'static.wfn-iat.adp.com/mas'; } window['wfnCdnPath'] = cdnPath; } } catch (e) { console.error('Error while setting domain ' + e); } // Workaround for Highcharts Error #16 if (window.

Highcharts) { window.

SAVED_Highcharts = window.

Highcharts; delete window.

Highcharts; } (function() { // Dynamic CSS and JS loader const mdfLoader = { css
Files:
[ '/mascsr/default/mdf/recruitment/styles/recruitment.30d060a165a52c2ef66a.css', ], js
Files:
[ '/mascsr/default/mdf/recruitment/recruitment.30d060a165a52c2ef66a.js', '/mascsr/default/mdf/recruitment/config-loader.js', '/mascsr/default/mdf/recruitment/detectizr.min.js', '/mascsr/default/mdf/recruitment/modernizr.min.js', '/mascsr/default/mdf/recruitment/browser.js' ], load
Methods:
[], files
Loaded:
[], when
Finished:
function() { if (document.getElementById('recPageLoadWaitingIndicator')) { document.getElementById('recPageLoadWaitingIndicator').style.display = 'none'; } if (window.

SAVED_Highcharts) { window.

Highcharts = window.

SAVED_Highcharts; } }, mdf
Loaded:
false, cdn
Path:
window['wfnCdnPath'] || 'static.workforcenow.adp.com/mas', public
Path:
'https://cdn-path', application
Path:
'/mascsr/default/mdf/recruitment', application
Name:
'recruitment', reset
FileLists:
function() { if (!window.gapi) { this.jsFiles.push('https://apis.google.com/js/api.js'); } const langMap = { en_
US:
'en', fr_
CA:
'fr-CA', es_
US:
'es-US', en_
CA:
'en-CA' }; let adpLang = this.getParameterByName('lang'); if (adpLang) { const tempLang = langMap[adpLang]; if (!tempLang adpLang.replace(
  • ', '_').split('_').length > 1) { let url = window.location.href; let finalLang = adpLang.replace(
  • ', '_').split('_')[0] + '_' + (adpLang.replace(
  • ', '_').split('_')[1]).toUpperCase(); finalLang = finalLang.replace(/^\s+|\s+$/g, ''); if (langMap[finalLang]) { adpLang = adpLang.match(/^\s|\s$/) ? encodeURIComponent(adpLang) : adpLang; url = url.replace(adpLang, finalLang); window.location.href = url; } else { const firstPart = adpLang.replace(
  • ', '_').
split('_')[0]; if (firstPart.toLowerCase() === 'es') { url = url.replace(adpLang, 'es_US'); window.location.href = url; } else if (firstPart.toLowerCase() === 'fr') { url = url.replace(adpLang, 'fr_CA'); window.location.href = url; } } } if (document.getElementsByTagName('html') document.getElementsByTagName('html')[0] !document.getElementsByTagName('html')[0].lang) { document.getElementsByTagName('html')[0].lang = adpLang.replace(
  • ', '_').
split('_')[0]; } } }, get
ParameterByName:
function (name, url) { if (!url) { url = window.location.href; } name = name.replace(/[\[\]]/g, '\\$&'); const regex = new RegExp('[?&]' + name + '(=([^&#]
  • )|&|#|$)'); const results = regex.
exec(url); if (!results) { return null; } if (!results[2]) { return ''; } return decodeURIComponent(results[2].replace(/\+/g, ' ')); }, ends
With:
function(str, suffix) { // Strip off any ./ or ../ at the start of the suffix. const firstSlash = suffix.indexOf('/'); suffix = suffix.substring(firstSlash); // Do the comparison return str.indexOf(suffix, str.length
  • suffix.length) !==
  • 1; }, is
StyleSheetLoaded:
function(url) { let linkTags = document.getElementsByTagName('link'); let link; for (let i = 0; i < linkTags.length; i++) { link = linkTags[i]; if (this.endsWith(link.href, url)) { return true; } } return false; }, is
ScriptLoaded:
function(url) { let scriptTags = document.getElementsByTagName('script'); let script; let href; for (let i = 0; i < scriptTags.length; i++) { script = scriptTags[i]; href = script.src; if (this.endsWith(href, url)) { return true; } } return false; }, load
StyleSheet:
function(url, media) { let sheet = null; // We want to load stylesheets under 2 conditions: // 1. The stylesheet has not been loaded before. // 2. The stylesheet is application-specific and needs to be reloaded when we return to the application. if (url.indexOf(this.applicationName) >= 0 || !this.isStyleSheetLoaded(url)) { console.log('mdfLoader.loadStyleSheet(): LOADING [' + url + ']'); sheet = document.createElement('link'); sheet.type = 'text/css'; sheet.rel = 'stylesheet'; sheet.href = this.appendCidToUrl(url); if (media) { sheet.media = media; } document.head.appendChild(sheet); } else { console.log('mdfLoader.loadStyleSheet():
SKIPPING
[' + url + ']'); } }, append
CidToUrl:
function(url) { try { const cid = new URLSearchParams(window.location.search).get('cid'); if (cid url.indexOf('recruitment') >
  • 1 url.indexOf('cid') ===
  • 1) { if (cid) { url = `${url}?
cid=${cid}`; } } return url; } catch { return url; } }, load
Script:
function(url, language, onLoad) { let script = null; let _this = this; // We want to load JavaScript files under 2 conditions: // 1. The JavaScript has not been loaded before. // 2. The JavaScript is application-specific and needs to be reloaded when we return to the application. if (url.indexOf(this.applicationName) >= 0 || !this.isScriptLoaded(url)) { console.log('mdfLoader.loadScript(): LOADING [' + url + ']'); this.filesLoaded.push(false); let fileIndex = this.filesLoaded.length
  • 1; script = document.
createElement('script'); script.src = this.appendCidToUrl(url); script.async = false; if (language) { script.type = language; } else { script.type = 'text/javascript'; } script.onload = function() { _this.filesLoaded[fileIndex] = true; if (onLoad) { onLoad(arguments); } if (_this.filesLoaded.every(function(item) { return item; })) { _this.whenFinished(); } }; document.head.appendChild(script); } else { console.log('mdfLoader.loadScript():
SKIPPING
[' + url + ']'); } }, fix
Path:
function(path) { return path.replace('cdn-path', this.cdnPath); }, page
Setup:
function() { const isProduction = this.publicPath.startsWith('https'); this.publicPath = this.fixPath(this.publicPath); // Create window.process.env.

NODE_ENV completely, otherwise the GraphQL library will break. if (!window.process) { window.process = {}; } if (!window.process.env) { window.process.env = {}; } if (isProduction window['wfnCdnPath']) { window.process.env.

NODE_ENV = 'production'; const node = document.getElementById('recruitment_root'); if (node node.parentNode) { node.parentNode.className = ''; } } else { window.process.env.

NODE_ENV = 'development'; } this.cssFiles.forEach((file) => { const itemUrl = this.fixPath(file); if (window['dojoConfig'] || window['angular']) { if (file.indexOf('fonts') < 0) { this.loadStyleSheet(itemUrl); } } else { this.loadStyleSheet(itemUrl); } }); this.jsFiles.forEach((file) => { const itemUrl = this.fixPath(file); this.loadScript(itemUrl); }); }, }; mdfLoader.resetFileLists(); // Code to run when all the scripts have loaded. mdfLoader.whenFinished = function () { if (document.getElementById('recPageLoadWaitingIndicator')) { document.getElementById('recPageLoadWaitingIndicator').style.display = 'none'; } if (window.

SAVED_Highcharts) { window.

Highcharts = window.

SAVED_Highcharts; } }; // Load the CSS and JS files based on the environment. mdfLoader.pageSetup(); })();

Similar remote jobs