CINXE.COM
Senior QA Associate, Supplier Quality - PBS Biotech - Career Page
<!--Temporary switch to support feature flag disabling customers from seeing the new styles JZ-37679--> <!DOCTYPE html> <html> <head> <title>Senior QA Associate, Supplier Quality - PBS Biotech - Career Page</title> <!--[if lt IE 9]><script type="text/javascript">Date.now = Date.now || function() { return +new Date; };</script><![endif]--> <link rel="icon" href="/img/v1.1/favicons/favicon.ico" type="image/x-icon" /> <link rel="shortcut icon" href="/img/v1.1/favicons/favicon.ico" type="image/x-icon" /> <link rel="apple-touch-icon-precomposed" sizes="180x180" href="/img/v1.1/favicons/apple-touch-icon.png"> <link rel="icon" sizes="196x196" href="/img/v1.1/favicons/touch-icon.png"> <link rel="canonical" href="https://pbsbiotech.applytojob.com/apply/mCdqNiwSf1/Senior-QA-Associate-Supplier-Quality" /> <meta property="og:title" content="Senior QA Associate, Supplier Quality - PBS Biotech - Career Page" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://pbsbiotech.applytojob.com/apply/mCdqNiwSf1/Senior-QA-Associate-Supplier-Quality" /> <meta property="og:description" content="Apply to Senior QA Associate, Supplier Quality at PBS Biotech in Camarillo, CA." /> <meta property="og:image" content="https://app.jazz.co/img/apps/share_a_job-icon.jpg" /> <meta property="og:image:width" content="200" /> <meta property="og:image:height" content="200" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:title" content="Senior QA Associate, Supplier Quality - PBS Biotech - Career Page" /> <meta name="twitter:description" content="Apply to Senior QA Associate, Supplier Quality at PBS Biotech in Camarillo, CA." /> <meta name="twitter:image" content="https://app.jazz.co/img/apps/share_a_job-icon.jpg" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"29127180",accountID:"135748",trustKey:"28811",xpid:"VQUCVlJbGwEJVVNVBgYC",licenseKey:"7232591015",applicationID:"29127175"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="description" content="Apply to Senior QA Associate, Supplier Quality at PBS Biotech in Camarillo, CA." /> <meta name="keywords" content="" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <script type="application/ld+json"> { "@type": "Organization", "name": "PBS Biotech", "url": "https:\/\/www.pbsbiotech.com" } </script> <script type="application/ld+json"> { "@context": "http:\/\/schema.org\/", "@type": "JobPosting", "url": "https:\/\/pbsbiotech.applytojob.com\/apply\/mCdqNiwSf1\/Senior-QA-Associate-Supplier-Quality", "title": "Senior QA Associate, Supplier Quality", "description": "<div class=\"WordSection1\"><table align=\"left\" class=\"Table\" style=\"width:631px;border-collapse:collapse;margin-left:9px;margin-right:9px;\" width=\"631\"><tbody><tr><td style=\"width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"color:#a25022;\"><span style=\"font-weight:bold;\"><span style=\"font-size:11pt;\"><span style=\"color:#002060;\">Company: <\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/td><td style=\"width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">PBS Biotech, Inc<\/span><\/span><\/span><\/span><\/td><\/tr><tr><td style=\"width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"color:#a25022;\"><span style=\"font-weight:bold;\"><span style=\"font-size:11pt;\"><span style=\"color:#002060;\">Department:<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/td><td style=\"width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">Quality<\/span><\/span><\/span><\/span><\/td><\/tr><tr><td style=\"width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"color:#a25022;\"><span style=\"font-weight:bold;\"><span style=\"font-size:11pt;\"><span style=\"color:#002060;\">Position\/Title:<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/td><td style=\"width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">Sr. QA Associate, Supplier Quality<\/span><\/span><\/span><\/span><\/td><\/tr><tr><td style=\"width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"color:#a25022;\"><span style=\"font-weight:bold;\"><span style=\"font-size:11pt;\"><span style=\"color:#002060;\">Location:<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/td><td style=\"width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">Camarillo, CA<\/span><\/span><\/span><\/span><\/td><\/tr><tr><td style=\"width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"color:#a25022;\"><span style=\"font-weight:bold;\"><span style=\"font-size:11pt;\"><span style=\"color:#002060;\">Reporting To:<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/td><td style=\"width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">Associate Director, Quality Assurance <\/span><\/span><\/span><\/span><\/td><\/tr><tr><td style=\"width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"color:#a25022;\"><span style=\"font-weight:bold;\"><span style=\"font-size:11pt;\"><span style=\"color:#002060;\">FLSA Status:<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/td><td style=\"width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">Exempt<\/span><\/span><\/span><\/span><\/td><\/tr><tr><td style=\"width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"color:#a25022;\"><span style=\"font-weight:bold;\"><span style=\"font-size:11pt;\"><span style=\"color:#002060;\">Salary Range<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/td><td style=\"width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;\" valign=\"top\">$85,000 - $93,000 - $102,000<\/td><\/tr><\/tbody><\/table> <div style=\"border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;\"><br><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"text-transform:uppercase;\"><span style=\"font-weight:bold;\">GENERAL PURPOSE<\/span><\/span><\/span><\/span><\/span><\/div><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">This role supports the implementation and continuous improvement of PBS’s Quality Management System (QMS) and is responsible for management of programs such as supplier qualification, supplier quality performance management, and supporting supplier audits. This role supports internal audits, customer audits, and regulatory affairs including regulatory related requests.<\/span><\/span><\/span><\/span><br> <div style=\"border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"text-transform:uppercase;\"><span style=\"font-weight:bold;\">Responsibilities<\/span><\/span><\/span><\/span><\/span><\/div><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><i><span style=\"font-size:8pt;\">Essential functions of the job are listed below.  Other responsibilities may also be assigned.  Please note that the essential functions may vary depending on department size, organizational structure and\/or geographic location.  Reasonable accommodations may be made to allow differently-abled individuals to perform the essential functions of the job.<\/span><\/i><\/span><\/span><\/span><br> <div style=\"border-bottom:solid #1d99a0 2.25pt;padding:0in 0in 1pt 0in;\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-weight:bold;\"><span style=\"font-style:italic;\"><span style=\"font-weight:normal;\"><span style=\"font-style:normal;\">Support the QMS implementation, ensure suitability, and continuously improve the structure and processes<\/span><\/span><span style=\"font-weight:normal;\"><span style=\"font-style:normal;\">.<\/span><\/span><span style=\"font-weight:normal;\"><span style=\"font-style:normal;\"> Manage and oversees all aspects of the Supplier Qualification process. Support GxP compliance and regulatory related requirements, external and internal audits, and customer and suppliers’ requests. Interface with QMS users to improve assigned QMS processes and procedures.<\/span><\/span><\/span><\/span><\/span><\/span><br><br><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-weight:bold;\"><span style=\"font-style:italic;\">Primary Responsibilities<\/span><\/span><\/span><\/span><\/span><\/div><ul><li><span><span style=\"font-size:10.5pt;\"><span style=\"line-height:115%;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\"><span style=\"line-height:115%;\">Support the company’s efforts for CGMP qualification and ISO Certification.<\/span><\/span><\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">Supports aspects of the Supplier Qualification process including metrics and risk management documents.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">Supports the Supplier Quality surveillance plan and activities.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">Manage supplier qualification activities for low risk (low criticality) to medium risk (medium criticality) suppliers.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">Partners with Supply Chain for management and follow up of Supplier Corrective Actions Reports (SCARs) and implements identified improvements and actions if needed.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">Initiate, review, and approve SCARs.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">Escalate supplier quality issues to stakeholders.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">Manage, perform, and support supplier capability to meet product requirement specifications.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">Manage Supplier Change Notifications.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">Execute actions associated with Change Management and Corrective\/Preventive Acton's (CAPA), including ownership of these records.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">Facilitates Root Cause Analysis and Corrective Action activities with Suppliers as a result of Audit, Compliance, or Product deficiencies.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">Member of the Supplier Review Board (SRB) team in providing input and data related to deployment of SQM strategy and monitoring of supplier continuous improvement.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"line-height:115%;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\"><span style=\"line-height:115%;\">Responsible for supporting continuous improvement of SQM processes. <\/span><\/span><\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">Performs various administrative activities related to supplier quality information in the PBS Enterprise Resource Planning (ERP) system.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">Support Deviations and Customer Complaints where supplier-related deficiencies are involved.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"line-height:115%;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\"><span style=\"line-height:115%;\">Support procedure creation\/updates, training, and data trending\/reporting for Supplier Quality Management.<\/span><\/span><\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"line-height:115%;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\"><span style=\"line-height:115%;\">Supports the deployment of QMS processes and promotes on-going education of the QMS and regulatory requirements including Supplier Quality training for involved departments such as Engineering and Supply Chain.<\/span><\/span><\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"line-height:115%;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\"><span style=\"line-height:115%;\">Supports the tracking & reporting for the quality programs, including development and monitoring metrics that support key performance indicators (KPIs) for the organization. Provides reports to management, as required. Provides and may execute suggested remediation activities.<\/span><\/span><\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"line-height:115%;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\"><span style=\"line-height:115%;\">Identify opportunities for and participate in continuous improvement of the QMS program, which may include seeking feedback from stakeholders.<\/span><\/span><\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"line-height:115%;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\"><span style=\"line-height:115%;\">Maintain a state of inspection readiness and participate in inspection preparation activities.  <\/span><\/span><\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"line-height:115%;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\"><span style=\"line-height:115%;\">Assist in the design and implementation of electronic quality management systems (eQMS) for Supplier Quality Management.<\/span><\/span><\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"line-height:115%;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\"><span style=\"line-height:115%;\">This role is considered a QA function and may provide QA approvals where assigned.<\/span><\/span><\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"line-height:115%;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\"><span style=\"line-height:115%;\">Assignments may vary based on business needs.<\/span><\/span><\/span><\/span><\/span><\/span><\/li><\/ul><\/div> <div class=\"WordSection2\"><\/div> <div class=\"WordSection3\"><div style=\"border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"text-transform:uppercase;\"><span style=\"font-weight:bold;\">Minimum Qualifications<\/span><\/span><\/span><\/span><\/span><\/div><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><i><span style=\"font-size:8pt;\">The following are the minimum qualifications that an individual needs in order to successfully perform the duties and responsibilities of this position.  Please note that the minimum qualifications may vary based upon the department size and\/or geographic location.<\/span><\/i><\/span><\/span><br><br><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">Minimum of 3 to 4+ years of supplier quality experience including working directly with suppliers.<\/span><\/span><\/span><br><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">3 to 4+ years of experience in a role for medical products in a regulated environment.<\/span><\/span><\/span><\/span><br> <div style=\"border-bottom:solid #1d99a0 2.25pt;padding:0in 0in 1pt 0in;\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-weight:bold;\"><span style=\"font-style:italic;\">Knowledge\/ Experience<\/span><\/span><\/span><\/span><\/span><\/div><ul><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">3 to 4+ years of experience within a QMS that requires a high degree of supplier management, quality control, ideally GMP quality system, medical device (QSR\/ISO13485), aerospace (AS 9100), ISO 9001, or other similar systems.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">3 to 4+ of experience in a role for medical products in a regulated environment. e.g., medical device, single use medical or biopharma products, or similar field.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:12pt;\">Bachelor’s Degree – Engineering, Supply Chain Management, Biotechnology, Logistics or related field of study. <\/span><\/span><\/span><\/span><\/li><\/ul> <div style=\"border-bottom:solid #1d99a0 2.25pt;padding:0in 0in 1pt 0in;\"><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-weight:bold;\"><span style=\"font-style:italic;\">Skills\/ Abilities Pertinent to This Position<\/span><\/span><\/span><\/span><\/span><\/div><\/div> <div class=\"WordSection4\"><ul><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">Working knowledge and experience with ERP enterprise resource planning software (e.g., GSS) and electronic quality management systems (e.g., Veeva).<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">Technical writing and ability to write and understand investigation reports.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">Strong verbal communication and presentation skills.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">Ability to use statistical tools for decision-making processes, root cause analysis, and risk assessments.<\/span><\/span><\/span><\/span><\/li><li><span><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">Ability to interface with external suppliers.<\/span><\/span><\/span><\/span><\/li><\/ul><\/div> <div class=\"WordSection5\"><\/div> <div style=\"border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;\"><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"text-transform:uppercase;\"><span style=\"font-weight:bold;\">PHYSICAL DEMANDS<\/span><\/span><\/span><\/span><\/div><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><i><span style=\"font-size:8pt;\">In general, the following physical demands are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to allow differently-abled individuals to perform the essential functions of the job.<\/span><\/i><\/span><\/span><br><br><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">Must be able to see, hear, speak and write clearly in order to communicate with employees and\/or vendors; manual dexterity required for occasional standing, reaching and lifting of small objects, and operating manufacturing equipment.  May occasionally required to lift various weights up to 25lbs (<25lbs = 1 box of documents> as needed to meet job requirements. <\/span><\/span><\/span><br> <div style=\"border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;\"><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"text-transform:uppercase;\"><span style=\"font-weight:bold;\">WORK ENVIRONMENT<\/span><\/span><\/span><\/span><\/div><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><i><span style=\"font-size:8pt;\">In general, the following conditions of the work environment are representative of those that an employee encounters while performing the essential functions of this job.  Reasonable accommodations may be made to allow differently-abled individuals to perform the essential functions of the job within the environment.<\/span><\/i><\/span><\/span><br><br><span style=\"font-size:10.5pt;\"><span style=\"font-family:'Tw Cen MT', sans-serif;\"><span style=\"font-size:11pt;\">This role is primarily office work with some tasks or evaluation performed in a production or lab-like environment.  May occasionally be required to perform some tasks in the following environments: Clean room;  near moving mechanical parts, fumes, machine lubricants, airborne particles, vibration, and risk of electrical shock, high noise while in the manufacturing plant; Personal protective equipment (vision and hearing) used in plant.<\/span><\/span><\/span><br> ", "datePosted": "2024-11-22", "validThrough": "2025-02-20", "employmentType": "FULL_TIME", "hiringOrganization": { "@type": "Organization", "name": "PBS Biotech", "sameAs": "https:\/\/www.pbsbiotech.com", "logo": "https:\/\/s3.amazonaws.com\/resumator\/customer_20220303192527_FOY84DWB8YPRUZXM\/logos\/20220304154327_PBS_Biotech_Logo_2k.jpg" }, "jobLocation": { "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "Camarillo", "addressRegion": "CA", "postalCode": "93010" } }, "experienceRequirements": "Mid Level" } </script> <!-- Style sheets --> <!--[if IE 8]> <style type="text/css">body { min-width: 1140px; }</style> <style type="text/css"> #resumator-apply-with-linkedin2-wrapper, #resumator-apply-with-indeed-wrapper { display: none !important; } </style> <![endif]--> <link rel="stylesheet" type="text/css" href="/css/v2/css/apply.css?6.51.3" title="default" /> <!-- User CSS settings --> <style type="text/css"> /* Basic CMS Settings */ .jobs-navbar, .jobboard .modal-custom .modal-header {background-color: #ffffff;} .page-header .brand-text, .page-header .brand-text a {color: #626262;} .page-title {color: #000000 !important;} #tracking-consent-banner {border-top: 1px solid #ff9e1b !important} .tracking-consent-button-container button.allow {background-color: #ff9e1b !important} #resumator-view-more-opportunities a, .job-board-list .jobs-list .list-group-item .list-group-item-heading a, .job-details .job-description a {color: #ff9e1b} @media (max-width: 850px) {.job-header .job-attributes li .fa {color: #ff9e1b}} @media (max-width: 850px) {.job-header .job-attributes-container .fa {color: #ff9e1b}} #resumator-submit-resume, #resumator-btn-send-forward, #resumator-mobile-apply-button, #resumator-back-to-job-list-button {background-color: #ff9e1b} .job-details .job-application-form .form-group .form-control:focus {border-color: #ff9e1b} /* Advanced CMS Declarations */ .list-inline list-group-item-text text-muted { font-family: "Source Sans Pro" !important; } .li{ font-family: "Source Sans Pro" !important; } .h4 .list-group-item-header preview-job-link { font-family: "Source Sans Pro" !important; } .page-footer .logo { visibility: hidden; } .h2 { font-family: "Source Sans Pro" !important; } </style> <!-- JavaScript --> <script src="/js/_libraries/jquery/jquery-3.6.1.js" type="text/javascript"></script> <script src="/js/_libraries/jquery/jquery-migrate-3.4.0.js" type="text/javascript"></script> <script src="/js/_libraries/jquery/jquery-polyfill.js" type="text/javascript"></script> <script src="/js/_libraries/jquery/plugins/ui/jquery.ui.js?6.51.3" type="text/javascript"></script> <script src="/js/_libraries/jquery/plugins/qtip/jquery.qtip.js?6.51.3" type="text/javascript"></script> <script src="/js/_libraries/jquery/plugins/clickr/jquery.clickr.js?6.51.3" type="text/javascript"></script> <script>var dv_language = 'en_us';</script> <script type="text/javascript"> var DV_DEPUTY = ""; var DV_APP_ROOT = ""; var DV_ID = "mCdqNiwSf1"; var DV_SUBDOMAIN = ""; var DV_CUSTID = ""; var DV_USER_FIRSTNAME = ""; var DV_USER_LASTNAME = ""; var DV_USER_EMAIL = ""; var DV_USER_ID = ""; var DV_PAGE_TITLE = "JazzHR"; var DV_GA_ID = ""; var DV_LOCATION = 'app'; var DV_WEBSITE_URL_HTTP = "http://pbsbiotech.applytojob.com"; var DV_WEBSITE_URL_HTTPS = "https://pbsbiotech.applytojob.com"; var DV_S3_BUCKET_NAME = "resumator"; var DV_ADDRESS_MANDATORY = 0; var SEO_CAMPAIGN_1 = "79289"; var SEO_CAMPAIGN_2 = "pbsbiotech"; </script> <script type="text/javascript"> var DV_RESPONSIVE_LAYOUT = true; var DV_JOB_BOARD_CODE = 'mCdqNiwSf1'; var doc = document.documentElement; doc.setAttribute('data-useragent', navigator.userAgent); doc.setAttribute('lang', window.dv_language.replace('_', '-')); </script> </head> <body class="resumator-jobboard-page jobboard job-mCdqNiwSf1 dept-"> <a href="#job-description" class="skip-link" tabindex="0">Skip To Job Description</a> <header> <nav> <div class='jobs-navbar'> <div class='container'> <a href="http://pbsbiotech.applytojob.com/apply/" id='resumator-back-button' class="btn btn-link"> <i class='fa fa-chevron-left'></i><span class="desktop" id="resumator-view-all-jobs-text">View All Jobs</span> </a> <div class='brand-logo'> <a href="http://pbsbiotech.applytojob.com/apply"> <img src="//s3.amazonaws.com/resumator/customer_20220303192527_FOY84DWB8YPRUZXM/logos/20220304154327_PBS_Biotech_Logo_2k.jpg" alt="brand logo"/> </a> </div> <a href="https://www.pbsbiotech.com" class='btn btn-link btn-icon-right'> <span id="resumator-view-our-website-text">View Our Website</span> <i class='fa fa-chevron-right'></i> </a> </div> </div> </nav> <div class='page-header job-board-listing-header'> <div class='container'> <span class="logo-container"> <i class='fa fa-chevron-down pull-right'></i> <div class='brand-logo'> <a href="http://pbsbiotech.applytojob.com/apply"> <img src="//s3.amazonaws.com/resumator/customer_20220303192527_FOY84DWB8YPRUZXM/logos/20220304154327_PBS_Biotech_Logo_2k.jpg" alt="brand logo"/> </a> </div> </span> </div> </div> </header> <main> <div class="welcome-message hidden"> <div class="container"> <h2>Thanks for visiting our Career Page. Please review our open positions and apply to the positions that match your qualifications.</h2> </div> </div> <div class='job-header'> <div class='container'> <h1>Senior QA Associate, Supplier Quality</h1> <div class="job-attributes-container"> <div title="Location"> <i class='fa fa-map-marker'></i>Camarillo, CA </div> <div id='resumator-job-employment' title="Type"> <i class='fa fa-clock-o'></i>Full Time </div> <div id='resumator-job-experience' title="Experience"> <i class='fa fa-graduation-cap'></i>Mid Level </div> </div> <div class="social-tools"> <a class="btn btn-lg btn-gray" data-test="job-board-responsive-share" href="https://pbsbiotech.applytojob.com/app/share/mCdqNiwSf1" target="_blank" role="button" data-track-share-click="Responsive"> <i class="fa fa-share-alt"></i> Share </a> </div> </div> </div> <div class='page-body job-details'> <div class='container'> <div class='row'> <div class='col col-xs-7 description' id="job-description"> <div class="WordSection1"><table align="left" class="Table" style="width:631px;border-collapse:collapse;margin-left:9px;margin-right:9px;" width="631"><tbody><tr><td style="width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="color:#a25022;"><span style="font-weight:bold;"><span style="font-size:11pt;"><span style="color:#002060;">Company: </span></span></span></span></span></span></span></td><td style="width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">PBS Biotech, Inc</span></span></span></span></td></tr><tr><td style="width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="color:#a25022;"><span style="font-weight:bold;"><span style="font-size:11pt;"><span style="color:#002060;">Department:</span></span></span></span></span></span></span></td><td style="width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">Quality</span></span></span></span></td></tr><tr><td style="width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="color:#a25022;"><span style="font-weight:bold;"><span style="font-size:11pt;"><span style="color:#002060;">Position/Title:</span></span></span></span></span></span></span></td><td style="width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">Sr. QA Associate, Supplier Quality</span></span></span></span></td></tr><tr><td style="width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="color:#a25022;"><span style="font-weight:bold;"><span style="font-size:11pt;"><span style="color:#002060;">Location:</span></span></span></span></span></span></span></td><td style="width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">Camarillo, CA</span></span></span></span></td></tr><tr><td style="width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="color:#a25022;"><span style="font-weight:bold;"><span style="font-size:11pt;"><span style="color:#002060;">Reporting To:</span></span></span></span></span></span></span></td><td style="width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">Associate Director, Quality Assurance </span></span></span></span></td></tr><tr><td style="width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="color:#a25022;"><span style="font-weight:bold;"><span style="font-size:11pt;"><span style="color:#002060;">FLSA Status:</span></span></span></span></span></span></span></td><td style="width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">Exempt</span></span></span></span></td></tr><tr><td style="width:170px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="color:#a25022;"><span style="font-weight:bold;"><span style="font-size:11pt;"><span style="color:#002060;">Salary Range</span></span></span></span></span></span></span></td><td style="width:461px;padding:0.1in 0.05in 0in 0in;height:0.1px;" valign="top">$85,000 - $93,000 - $102,000</td></tr></tbody></table> <div style="border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;"><br><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="text-transform:uppercase;"><span style="font-weight:bold;">GENERAL PURPOSE</span></span></span></span></span></div><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">This role supports the implementation and continuous improvement of PBS’s Quality Management System (QMS) and is responsible for management of programs such as supplier qualification, supplier quality performance management, and supporting supplier audits. This role supports internal audits, customer audits, and regulatory affairs including regulatory related requests.</span></span></span></span><br> <div style="border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="text-transform:uppercase;"><span style="font-weight:bold;">Responsibilities</span></span></span></span></span></div><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><i><span style="font-size:8pt;">Essential functions of the job are listed below.  Other responsibilities may also be assigned.  Please note that the essential functions may vary depending on department size, organizational structure and/or geographic location.  Reasonable accommodations may be made to allow differently-abled individuals to perform the essential functions of the job.</span></i></span></span></span><br> <div style="border-bottom:solid #1d99a0 2.25pt;padding:0in 0in 1pt 0in;"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-weight:bold;"><span style="font-style:italic;"><span style="font-weight:normal;"><span style="font-style:normal;">Support the QMS implementation, ensure suitability, and continuously improve the structure and processes</span></span><span style="font-weight:normal;"><span style="font-style:normal;">.</span></span><span style="font-weight:normal;"><span style="font-style:normal;"> Manage and oversees all aspects of the Supplier Qualification process. Support GxP compliance and regulatory related requirements, external and internal audits, and customer and suppliers’ requests. Interface with QMS users to improve assigned QMS processes and procedures.</span></span></span></span></span></span><br><br><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-weight:bold;"><span style="font-style:italic;">Primary Responsibilities</span></span></span></span></span></div><ul><li><span><span style="font-size:10.5pt;"><span style="line-height:115%;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;"><span style="line-height:115%;">Support the company’s efforts for CGMP qualification and ISO Certification.</span></span></span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">Supports aspects of the Supplier Qualification process including metrics and risk management documents.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">Supports the Supplier Quality surveillance plan and activities.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">Manage supplier qualification activities for low risk (low criticality) to medium risk (medium criticality) suppliers.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">Partners with Supply Chain for management and follow up of Supplier Corrective Actions Reports (SCARs) and implements identified improvements and actions if needed.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">Initiate, review, and approve SCARs.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">Escalate supplier quality issues to stakeholders.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">Manage, perform, and support supplier capability to meet product requirement specifications.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">Manage Supplier Change Notifications.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">Execute actions associated with Change Management and Corrective/Preventive Acton's (CAPA), including ownership of these records.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">Facilitates Root Cause Analysis and Corrective Action activities with Suppliers as a result of Audit, Compliance, or Product deficiencies.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">Member of the Supplier Review Board (SRB) team in providing input and data related to deployment of SQM strategy and monitoring of supplier continuous improvement.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="line-height:115%;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;"><span style="line-height:115%;">Responsible for supporting continuous improvement of SQM processes. </span></span></span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">Performs various administrative activities related to supplier quality information in the PBS Enterprise Resource Planning (ERP) system.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">Support Deviations and Customer Complaints where supplier-related deficiencies are involved.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="line-height:115%;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;"><span style="line-height:115%;">Support procedure creation/updates, training, and data trending/reporting for Supplier Quality Management.</span></span></span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="line-height:115%;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;"><span style="line-height:115%;">Supports the deployment of QMS processes and promotes on-going education of the QMS and regulatory requirements including Supplier Quality training for involved departments such as Engineering and Supply Chain.</span></span></span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="line-height:115%;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;"><span style="line-height:115%;">Supports the tracking & reporting for the quality programs, including development and monitoring metrics that support key performance indicators (KPIs) for the organization. Provides reports to management, as required. Provides and may execute suggested remediation activities.</span></span></span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="line-height:115%;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;"><span style="line-height:115%;">Identify opportunities for and participate in continuous improvement of the QMS program, which may include seeking feedback from stakeholders.</span></span></span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="line-height:115%;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;"><span style="line-height:115%;">Maintain a state of inspection readiness and participate in inspection preparation activities.  </span></span></span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="line-height:115%;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;"><span style="line-height:115%;">Assist in the design and implementation of electronic quality management systems (eQMS) for Supplier Quality Management.</span></span></span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="line-height:115%;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;"><span style="line-height:115%;">This role is considered a QA function and may provide QA approvals where assigned.</span></span></span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="line-height:115%;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;"><span style="line-height:115%;">Assignments may vary based on business needs.</span></span></span></span></span></span></li></ul></div> <div class="WordSection2"></div> <div class="WordSection3"><div style="border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="text-transform:uppercase;"><span style="font-weight:bold;">Minimum Qualifications</span></span></span></span></span></div><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><i><span style="font-size:8pt;">The following are the minimum qualifications that an individual needs in order to successfully perform the duties and responsibilities of this position.  Please note that the minimum qualifications may vary based upon the department size and/or geographic location.</span></i></span></span><br><br><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">Minimum of 3 to 4+ years of supplier quality experience including working directly with suppliers.</span></span></span><br><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">3 to 4+ years of experience in a role for medical products in a regulated environment.</span></span></span></span><br> <div style="border-bottom:solid #1d99a0 2.25pt;padding:0in 0in 1pt 0in;"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-weight:bold;"><span style="font-style:italic;">Knowledge/ Experience</span></span></span></span></span></div><ul><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">3 to 4+ years of experience within a QMS that requires a high degree of supplier management, quality control, ideally GMP quality system, medical device (QSR/ISO13485), aerospace (AS 9100), ISO 9001, or other similar systems.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">3 to 4+ of experience in a role for medical products in a regulated environment. e.g., medical device, single use medical or biopharma products, or similar field.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:12pt;">Bachelor’s Degree – Engineering, Supply Chain Management, Biotechnology, Logistics or related field of study. </span></span></span></span></li></ul> <div style="border-bottom:solid #1d99a0 2.25pt;padding:0in 0in 1pt 0in;"><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-weight:bold;"><span style="font-style:italic;">Skills/ Abilities Pertinent to This Position</span></span></span></span></span></div></div> <div class="WordSection4"><ul><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">Working knowledge and experience with ERP enterprise resource planning software (e.g., GSS) and electronic quality management systems (e.g., Veeva).</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">Technical writing and ability to write and understand investigation reports.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">Strong verbal communication and presentation skills.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">Ability to use statistical tools for decision-making processes, root cause analysis, and risk assessments.</span></span></span></span></li><li><span><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">Ability to interface with external suppliers.</span></span></span></span></li></ul></div> <div class="WordSection5"></div> <div style="border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;"><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="text-transform:uppercase;"><span style="font-weight:bold;">PHYSICAL DEMANDS</span></span></span></span></div><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><i><span style="font-size:8pt;">In general, the following physical demands are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to allow differently-abled individuals to perform the essential functions of the job.</span></i></span></span><br><br><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">Must be able to see, hear, speak and write clearly in order to communicate with employees and/or vendors; manual dexterity required for occasional standing, reaching and lifting of small objects, and operating manufacturing equipment.  May occasionally required to lift various weights up to 25lbs (<25lbs = 1 box of documents> as needed to meet job requirements. </span></span></span><br> <div style="border-bottom:solid #1d99a0 4.5pt;padding:0in 0in 1pt 0in;"><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="text-transform:uppercase;"><span style="font-weight:bold;">WORK ENVIRONMENT</span></span></span></span></div><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><i><span style="font-size:8pt;">In general, the following conditions of the work environment are representative of those that an employee encounters while performing the essential functions of this job.  Reasonable accommodations may be made to allow differently-abled individuals to perform the essential functions of the job within the environment.</span></i></span></span><br><br><span style="font-size:10.5pt;"><span style="font-family:'Tw Cen MT', sans-serif;"><span style="font-size:11pt;">This role is primarily office work with some tasks or evaluation performed in a production or lab-like environment.  May occasionally be required to perform some tasks in the following environments: Clean room;  near moving mechanical parts, fumes, machine lubricants, airborne particles, vibration, and risk of electrical shock, high noise while in the manufacturing plant; Personal protective equipment (vision and hearing) used in plant.</span></span></span><br>  </div> <div class="resumator-mobile-apply-wrapper mobile"> <a id="resumator-mobile-share-button" class="btn" data-test="job-board-responsive-share" href="https://pbsbiotech.applytojob.com/app/share/mCdqNiwSf1" target="_blank" role="button" data-track-share-click="Responsive"> <i class="fa fa-share"></i> Share </a> <button type="button" id="resumator-mobile-apply-button" class='btn'> <i class="fa fa-user-plus"></i> Apply </button> </div> <div id="job-application-form-container" class='col col-xs-5 job-application-form'> <div id="resumator-application-form"> <div class="resumator-resume-text" id="resumator-resume-upload"> <h3 class="resumator-resume-text" id="resumator-resumes-title"> Apply for this position </h3> <div class="required-help-text">Required<i class="asterisk">*</i></div> <div id="resumator-apply-with-indeed-wrapper"> <span id="resumator-indeed-apply-widget" class="indeed-apply-widget" data-indeed-apply-apiToken="e7ead154e87d9b9107701fb9b23d0166117d5716f539c95cde882041de21443d" data-indeed-apply-jobTitle="Senior QA Associate, Supplier Quality" data-indeed-apply-postUrl="https://pbsbiotech.applytojob.com/apply/parse/ia/mCdqNiwSf1?1732690861QUWRTSXZYV" data-indeed-apply-questions="https://pbsbiotech.applytojob.com/apply/get/questions/mCdqNiwSf1?1732690861QUWRTSXZYV" data-indeed-apply-phone="required" data-indeed-apply-jobmeta="" data-indeed-apply-allow-apply-on-indeed="0" > </span> <div class="resumator-external-apply-button indeed"> <div class="logo indeed-logo"></div> <div class="text" id="resumator-apply-with-indeed-text">Apply with Indeed</div> </div> <script> (function(d, s, id) { var js, iajs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)){return;} js = d.createElement(s); js.id = id;js.async = true; js.src = "https://apply.indeed.com/indeedapply/static/scripts/app/bootstrap.js"; iajs.parentNode.insertBefore(js, iajs); }(document, 'script', 'indeed-apply-js')); </script> </div> <script> // GTM Values For A/B Testing var EXP1_TWO_STAGE_APPLY_ENABLED = false; var EXP1_TWO_STAGE_APPLY_CHOSEN = false; </script> <script> window.resumeRequired = true; </script> <form action="https://pbsbiotech.applytojob.com/apply/mCdqNiwSf1/Senior-QA-Associate-Supplier-Quality" method="POST" data-test="form_submit_new_resume" id="form_submit_new_resume" enctype="multipart/form-data"> <input type="hidden" id="dv_deputy" name="dv_deputy" value="" /> <input type="hidden" id="id_form_id" name="form_id" value="submit_new_resume" /> <input type="hidden" name="resumator-subdomain-value" data-test="resumator-subdomain-value" id="resumator-subdomain-value" maxlength="" class="" value="pbsbiotech" /><input type="hidden" name="resumator-tags-value" data-test="resumator-tags-value" id="resumator-tags-value" maxlength="" class="" value="" /><input type="hidden" name="uploaded-file" data-test="uploaded-file" id="uploaded-file" maxlength="" class="" value="" /> <input type="hidden" name="resumator-job-value" data-test="resumator-job-value" id="resumator-job-value" maxlength="" class="" value="mCdqNiwSf1" /> <input type="hidden" name="resumator-source-value" data-test="resumator-source-value" id="resumator-source-value" maxlength="" class="" value="" /> <input type="hidden" name="resumator-recruiter-value" data-test="resumator-recruiter-value" id="resumator-recruiter-value" maxlength="" class="" value="" /> <div class='job-form-fields'> <div class='form-group'> <label id='resumator-firstname-label' for='resumator-firstname-value' class='control-label'>First Name<i class="asterisk">*</i></label> <input type='text' id='resumator-firstname-value' name='resumator-firstname-value' value='' class='form-control'/> </div> <div class='form-group'> <label id='resumator-lastname-label' for='resumator-lastname-value' class='control-label'>Last Name<i class="asterisk">*</i></label> <input type='text' id='resumator-lastname-value' name='resumator-lastname-value' value='' class='form-control'/> </div> <div class='form-group'> <label id='resumator-email-label' for='resumator-email-value' class='control-label'>Email Address<i class="asterisk">*</i></label> <input type='email' id='resumator-email-value' name='resumator-email-value' value='' class='form-control'/> </div> <div class='form-group'> <label id='resumator-phone-label' for='resumator-phone-value' class='control-label'>Phone<i class="asterisk">*</i></label> <input type="tel" id="resumator-phone-value" name="resumator-phone-value" maxlength="50" class="form-control" value=""> </div> <div class="form-group" id="resumator-address"> <label id='resumator-address-label' for='resumator-address-value' class='control-label'>Address</label> <div class="resumator-input" id="resumator-address-field"> <input type="text" id="resumator-address-value" name="resumator-address-value" maxlength="255" class="form-control" value="" placeholder="Address"> <div class="row"> <div class="col col-xs-5"> <input type="text" id='resumator-city-value' name="resumator-city-value" maxlength="255" class="form-control" value="" placeholder="City"> </div> <div class="col col-xs-4"> <input type="text" id='resumator-state-value' name="resumator-state-value" maxlength="50" class="form-control" value="" placeholder="State/Province"> </div> <div class="col col-xs-3"> <input type="text" id='resumator-postal-value' name="resumator-postal-value" maxlength="50" class="form-control" value="" placeholder="Postal"> </div> </div> </div> </div> <div id="resumator-resume" class='form-group'> <label id='resumator-resume-label' for='resumator-resume-value' class='control-label'>Resume<i class="asterisk">*</i></label> <div id="resumator-two-stage-resume-toggle" class="form-group none"> <i>We've received your resume. Click <a href="#" id="resumator-two-stage-change-resume">here</a> to update it.</i> </div> <div id="resumator-resume-options" class="resumator-resume-text"> <a id="resumator-choose-upload" class="resumator-resume-action" href="#">Attach resume</a> or <a id="resumator-choose-paste" class="resumator-resume-action" href="#">Paste resume</a> </div> <div id="resumator-resume-upload-wrapper" class="none"> <div class="resumator-resume-text"> Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or <a id="resumator-resume-switch-paste" class="resumator-resume-action" href="#">Paste resume</a> </div> <div class="resumator-input" id="resumator-resume-field"> <input type="hidden" name="MAX_FILE_SIZE" value="10585760" /><input type="file" class="" id="resumator-resume-value" name="resumator-resume-value"> </div> </div> <div id="resumator-resume-paste-wrapper" class="resumator-resume-text none"> <div class="resumator-resume-text"> <p> Paste your resume here or <a id="resumator-resume-switch-upload" class="resumator-resume-action" href="#">Attach resume file</a> </p> </div> <div class="resumator-input" id="resumator-resumetext-field"> <textarea name="resumator-resumetext-value" id="resumator-resumetext-value" class="form-control resumator-field" rows='5'></textarea> </div> </div> </div> <textarea name="resumator-xml-value" id="resumator-xml-value" class="none"></textarea> <div class='form-group'> <label id='resumator-questionnaire-q1223667-label' for='resumator-questionnaire-q1223667' class='control-label'>Are you legally authorized to work in the United States?<i class="asterisk">*</i></label> <select id="resumator-questionnaire-q1223667" name="resumator-questionnaire[1223667]" class="form-control resumator-select-field"><option value='resumator_no_selection'>-- No answer --</option><option value='Yes'>Yes</option><option value='No'>No</option></select> </div> <div class='form-group'> <label id='resumator-questionnaire-q1223668-label' for='resumator-questionnaire-q1223668' class='control-label'>Do you require a Visa sponsorship or Visa transfer to work in the United States?<i class="asterisk">*</i></label> <select id="resumator-questionnaire-q1223668" name="resumator-questionnaire[1223668]" class="form-control resumator-select-field"><option value='resumator_no_selection'>-- No answer --</option><option value='Yes'>Yes</option><option value='No'>No</option></select> </div> <div class='form-group'> <label id='resumator-questionnaire-q1516341-label' for='resumator-questionnaire-q1516341' class='control-label'>How did you hear about this opportunity?<i class="asterisk">*</i></label> <input type="text" name="resumator-questionnaire[1516341]" data-test="resumator-questionnaire-q1516341" id="resumator-questionnaire-q1516341" maxlength="255" class="form-control resumator-field" value="" /> </div> <div class='form-group'> <label id='resumator-questionnaire-q1917751-label' for='resumator-questionnaire-q1917751' class='control-label'>Do you live within a commutable distance to Camarillo, CA? If not, are you willing to relocate?<i class="asterisk">*</i></label> <select id="resumator-questionnaire-q1917751" name="resumator-questionnaire[1917751]" class="form-control resumator-select-field"><option value='resumator_no_selection'>-- No answer --</option><option value='Yes'>Yes</option><option value='No'>No</option></select> </div> <div class='form-group'> <label id='resumator-questionnaire-q1932719-label' for='resumator-questionnaire-q1932719' class='control-label'>What are your pay expectations for this position?<i class="asterisk">*</i></label> <input type="text" name="resumator-questionnaire[1932719]" data-test="resumator-questionnaire-q1932719" id="resumator-questionnaire-q1932719" maxlength="255" class="form-control resumator-field resumator-textfield-small" value="" /> </div> <div class='form-group'> <label id='resumator-questionnaire-q2245838-label' for='resumator-questionnaire-q2245838' class='control-label'>Would this position require you to relocate?<i class="asterisk">*</i></label> <input type="hidden" name="resumator-questionnaire[2245838]" data-test="resumator-questionnaire-q2245838" id="resumator-questionnaire-q2245838" maxlength="" class="resumator-questionnaire-checkbox-answer" value="" /><label class="checkbox" for="resumator-checkbox-2245838-1"><input type="checkbox" id="resumator-checkbox-2245838-1" name="resumator-checkbox-2245838-1" class="resumator-questionnaire-checkbox" value="Yes" />Yes</label><label class="checkbox" for="resumator-checkbox-2245838-2"><input type="checkbox" id="resumator-checkbox-2245838-2" name="resumator-checkbox-2245838-2" class="resumator-questionnaire-checkbox" value="No" />No</label> </div> <div class="form-group"> <label>The following questions are entirely optional.</label> <div class="help-block"> To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. <a href="https://www.eeoc.gov/employees-job-applicants" class="disclaimer" target="_blank">Learn more</a>. </div> </div> <div class='form-group'> <div class="resumator-field-wrapper resumator-resume-text" id="resumator-eeo_gender"> <div class="resumator-label resumator-resume-text" id="resumator-eeo_gender-label"></div> <div class="resumator-input" id="resumator-eeo_gender-field"> <label for=resumator-eeo_gender-value>Gender<select id="resumator-eeo_gender-value" name="resumator-eeo_gender-value" class="form-control"><option value='0' selected>Decline to answer</option><option value='1'>Female</option><option value='2'>Male</option></select></label> </div> </div> </div> <div class='form-group'> <div class="resumator-field-wrapper resumator-resume-text" id="resumator-eeo_race"> <div class="resumator-label resumator-resume-text" id="resumator-eeo_race-label"></div> <div class="resumator-input" id="resumator-eeo_race-field"> <label for=resumator-eeo_race-value>Race/Ethnicity<select id="resumator-eeo_race-value" name="resumator-eeo_race-value" class="form-control"><option value='0' selected>Decline to answer</option><option value='50'>Hispanic or Latino</option><option value='51'>White, not Hispanic or Latino</option><option value='52'>Black or African-American, not Hispanic or Latino</option><option value='53'>Asian, not Hispanic or Latino</option><option value='54'>Native Hawaiian or Other Pacific Islander, not Hispanic or Latino</option><option value='55'>American Indian or Alaskan Native, not Hispanic or Latino</option><option value='56'>Two or More Races, not Hispanic or Latino</option></select></label> </div> </div> </div> <div id="eeoc-fields"> <hr /> <div id="resumator-new-veteran-message"> <div class="text-center"><strong>Invitation for Job Applicants to Self-Identify as a U.S. Veteran</strong></div> <div class="resumator-input" id="veteran-content"> <ul> <li>A “disabled veteran” is one of the following: <ul> <li>a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or</li> <li>a person who was discharged or released from active duty because of a service-connected disability.</li> </ul> </li> <li>A “recently separated veteran” means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.</li> <li>An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.</li> <li>An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.</li> </ul> </div> </div> <div class="resumator-field-wrapper resumator-resume-text" id="resumator-eeo-new-veteran"> <div class="resumator-label resumator-resume-text" id="resumator-eeo-new-veteran-label"><strong>Veteran status</strong></div> <div class="resumator-input" id="resumator-eeo-new-veteran-field"> <label for="resumator-eeoc_veteran-value_1"><input type="radio" name="resumator-eeoc_veteran-value" id="resumator-eeoc_veteran-value_1" class="eeoc-veteran-radio" value="1" /> I IDENTIFY AS ONE OR MORE OF THE CLASSIFICATIONS OF PROTECTED VETERAN LISTED ABOVE</label><br><label for="resumator-eeoc_veteran-value_2"><input type="radio" name="resumator-eeoc_veteran-value" id="resumator-eeoc_veteran-value_2" class="eeoc-veteran-radio" value="2" /> I AM NOT A PROTECTED VETERAN</label><br><label for="resumator-eeoc_veteran-value_0"><input checked type="radio" name="resumator-eeoc_veteran-value" id="resumator-eeoc_veteran-value_0" class="eeoc-veteran-radio" value="0" /> I DON’T WISH TO ANSWER</label> </div> </div> <hr /> <div id="resumator-new-disability-message"> <div class="text-center"><strong>Voluntary Self-Identification of Disability</strong></div> <div class="text-right" style="margin: 10px 0 10px 0; font-size: 12px; line-height: 15.6px;"> Voluntary Self-Identification of Disability Form CC-305<br /> OMB Control Number 1250-0005<br /> Expires 04/30/2026 </div> <div id="disability-content"> <div class="box-message" style="text-align:center;">Why are you being asked to complete this form?</div> <div class="resumator-input"> <p>We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.</p> <p>Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at <a href="https://www.dol.gov/ofccp" target="_blank">www.dol.gov/ofccp</a>.</p> </div> <div class="centered-message box-message"> <div class="resumator-label" style="text-align:center;">How do you know if you have a disability?</div> </div> <div class="resumator-input"> <p>A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. <strong>Disabilities include, but are not limited to:</strong></p> <ul id="disabilities-list"> <li>Alcohol or other substance use disorder (not currently using drugs illegally)</li> <li>Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS</li> <li>Blind or low vision</li> <li>Cancer (past or present)</li> <li>Cardiovascular or heart disease</li> <li>Celiac disease</li> <li>Cerebral palsy</li> <li>Deaf or serious difficulty hearing</li> <li>Diabetes</li> <li>Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders</li> <li>Epilepsy or other seizure disorder</li> <li>Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome</li> <li>Intellectual or developmental disability</li> <li>Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD</li> <li>Missing limbs or partially missing limbs</li> <li>Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports</li> <li>Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)</li> <li>Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities</li> <li>Partial or complete paralysis (any cause)</li> <li>Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema</li> <li>Short stature (dwarfism)</li> <li>Traumatic brain injury</li> </ul> </div> <div id="disability-input-area"> <div class="centered-message box-message"> <div class="resumator-label" style="text-align:center;">Please check one of the boxes below:</div> </div> <div class="resumator-input"> <div class='form-group'> <label> <input type='radio' name='resumator-eeoc_disability-value' id='resumator-eeoc_disability-value-1' value='1'> YES, I HAVE A DISABILITY, OR HAVE HAD ONE IN THE PAST </label> <label> <input type='radio' name='resumator-eeoc_disability-value' id='resumator-eeoc_disability-value-2' value='2'> NO, I DO NOT HAVE A DISABILITY AND HAVE NOT HAD ONE IN THE PAST </label> <label> <input type='radio' name='resumator-eeoc_disability-value' id='resumator-eeoc_disability-value-0' value='0' checked> I DO NOT WANT TO ANSWER </label> </div> <p>PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.</p> <table id="disability-signature-area" class='form-group'> <tr> <td colspan='2'> <div class='resumator-error'>You must enter your name and date</div> </td> </tr> <tr> <td><label for="resumator-eeoc_disability_signature-value">Name<input type="text" name="resumator-eeoc_disability_signature-value" data-test="resumator-eeoc_disability_signature-value" id="resumator-eeoc_disability_signature-value" maxlength="255" class="resumator-field w200" value="" /></label></td> <td><label for="resumator-eeoc_disability_date-value">Date<input type="text" name="resumator-eeoc_disability_date-value" data-test="resumator-eeoc_disability_date-value" id="resumator-eeoc_disability_date-value" maxlength="10" class="resumator-field resumator-datepicker w150" value="" /></label></td> </tr> </table> </div> </div> </div> </div> </div> <div class="resumator-field-wrapper resumator-resume-text" id="resumator-recaptcha"> <div class="resumator-label resumator-resume-text" id="resumator-recaptcha-label">Human Check<i class="asterisk">*</i></div> <div class="resumator-input" id="resumator-recaptcha-field"> <script src="https://www.google.com/recaptcha/api.js" async defer></script><div class="g-recaptcha" data-sitekey="6LdqaUQUAAAAAGKClAyE6UT00vRJRzb-RESaXW2m"></div> </div> </div> <input type="hidden" id="resumator-detect-mobile" name="resumator-detect-mobile"> <div id="resumator-submit" class="form-group"> <a href="#" id="resumator-submit-resume" class="btn">Submit Application</a> </div> </div> <input type="hidden" name="linkedin-profile" id="input-linkedin-profile"> </form> </div> </div> </div> </div> </div> </div> </main> <footer> <div id="tracking-consent-banner" style="display:none;"> <button class="fa fa-times tracking-consent-button dismiss" onclick="denyConsent()"></button> <div class="tracking-consent-banner-content"> <h3>This website uses cookies and other analytics technologies.</h3> <span>By selecting "Allow", you consent to the recording, use and sharing of your website activity by this website and its service providers.</span> </div> <div class="tracking-consent-button-container"> <button class="tracking-consent-button allow" onclick="grantConsent()">Allow</button> <button class="tracking-consent-button reject" onclick="denyConsent()">Reject All</button> </div> </div> <div class="page-footer"> <a href="https://info.jazzhr.com/job-seekers.html" class="logo" id="resumator-logo"> <span id="powered-by-resumator">Powered by</span> <img alt="JazzHr" src="/img/v1.1/logos/jazzhr-logo.png" /> </a> </div> </footer> <script type="text/javascript" src="/js/_libraries/jquery/plugins/bootstrap/bootstrap.min.js?6.51.3"></script> <script src="/js/_libraries/jquery/plugins/placeholder/jquery.placeholder.js?6.51.3" type="text/javascript"></script> <script src="/js/_libraries/jquery/plugins/textareacounter/jquery.textareacounter.js?6.51.3" type="text/javascript"></script> <script type="text/javascript" src="/js/apply/submit-resume.js?6.51.3"></script> <script type="text/javascript" src="/js/apply/optimize-contrast.js?6.51.3"></script> <!--[if lt IE 10]> <script type="text/javascript"> // Set address placeholders $("#resumator-address-value, #resumator-city-value, #resumator-state-value, #resumator-postal-value").placeholder(); </script> <![endif]--> <!-- Google Tag Manager --> <!-- Google Tag Manager --> <script> // Define Google Tag Manager script function runGoogleTagManagerScript() { const gtmScript = document.createElement('script'); gtmScript.async = true; gtmScript.src = 'https://www.googletagmanager.com/gtm.js?id=GTM-H9NR'; const firstScript = document.getElementsByTagName('script')[0]; firstScript.parentNode.insertBefore(gtmScript,firstScript); } // Set tracking consent to "denied" by default window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('consent', 'default', { 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'ad_storage': 'denied', 'analytics_storage': 'denied', 'wait_for_update': 500, }); dataLayer.push({'gtm.start': new Date().getTime(), 'event': 'gtm.js'}); window.googleTagManager = window.dataLayer; // If consent has already been granted, load Google Tag Manager if (localStorage.getItem("trackingConsentGranted") === "true") { runGoogleTagManagerScript(); } function grantConsent() { // Store tracking consent preference and push update to Google Tag Manager localStorage.setItem("trackingConsentGranted", "true"); function gtag() { googleTagManager.push(arguments); } gtag('consent', 'update', { ad_user_data: 'granted', ad_personalization: 'granted', ad_storage: 'granted', analytics_storage: 'granted' }); // Load Google Tag Manager runGoogleTagManagerScript(); } function denyConsent() { // Store tracking consent preference and do not load Google Tag Manager localStorage.setItem("trackingConsentGranted", "false"); } </script> <!-- End Google Tag Manager --> <script> $('[data-track-share-click]').click(function () { googleTagManager.push({ 'event': 'gaEvent', 'eventCategory': 'Share Job', 'eventAction': 'Click', 'eventLabel': $(this).data('track-share-click') + ' Share' }); }); </script> <!-- End Google Tag Manager --> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"7232591015","applicationID":"29127175","transactionName":"ZAcBYxEEXxICBkVRDV1NIEIQEV4MTARBSA5KTRNYEAxFCAwL","queueTime":0,"applicationTime":43,"atts":"SEAWFVkeTE1BBBMCGU4f","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>