Browse current jobs

Security Expert

Volkswagen Group Technology Solutions India · Remote

Apply on employer website

Source and collection record

Read the employer source

Last observed by our collector: . This is not a manual review or a confirmation from the employer.

Employer requisition: 10549

Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.

How sourcing and classification work · Report a discrepancy

Your application evidence checklist

Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.

0 of 2 checks marked. Keep unresolved requirements as questions for the employer.

Collected role description

Job Description", RECRUITING_JOBREQ_SEARCH_BOOLEAN_KEYWORD_HELP_DESC:" How does keyword search work? \n Enter a list of words, and we will search for them in the job title, or you can choose to search for them within the job description as well. \n Tips:\n \n We will find results for any words listed in the search \n Results beginning with words searched will also be returned. Ex: A search for \"Manage\" will return \"manage, manager, management\" etc. \n To find an exact phrase, surround your search phrase with double quotes (\" \"). Ex: \"senior manager\", or check \'Exact match\'. \n \n \n Advanced search:\n \n Use AND, OR, NOT, and () to combine search terms. \n Ex: Sales AND engineer finds only jobs that have both terms. \n \n Sales OR engineer finds all jobs that have either. \n (Sales AND Engineer) NOT Manager finds jobs that contain both \"Sales\" and \"Engineer\" but not \"Manager\". \n Use a question mark (?) for an unknown letter. Eg: Thomps?n finds Thompson, Thompsen, Thompsan, etc. \n Use a tilde (~) to find similar spellings. Eg: roam~ finds roam, roams, room, road, roads, etc. \n Do not use advanced search options if you have selected \'Exact match\'. \n \n ", RECRUITING_JOB_REQ_ANSWER_RANGE_INPUT_FIELD:"Answer Range input @? has been deleted", RECRUITING_JOB_REQ_ANSWER_RANGE_INPUT_FIELD_DELETED:"Answer Range input field is deleted.", RECRUITING_JOB_REQ_AUTO_CLOSE_CONFIRM:"When you complete this action, no openings will remain for this job requisition, and the job requisition will be closed. Do you want to proceed?", RECRUITING_JOB_REQ_AUTO_CLOSE_INVALID_OPTION_COFIG:"The requisition cannot be closed because the system administrator has not specified a valid default requisition closed status. Please notify your system administrator.", RECRUITING_JOB_REQ_AUTO_CLOSE_WITH_PENDING_APPROVAL_CONFIRM:"When you complete this action, no openings will remain for this job requisition, and the job requisition will be closed. Closing the job requisition will also move the pending offers to the Cancelled status. Do you want to proceed?", RECRUITING_JOB_SEARCH_HELP_TEXT_ARIA_LABEL_ACCESSIBLE:"Show help text. Switch to Virtual PC Cursor mode to read entire text.", RECRUITING_PRINT_COVERLETTER_MENU:"Print cover letter", RECRUITING_PRINT_RESUME_MENU:"Print CV", RECRUITING_Print_All_Resumes:"Print all CVs", RECRUITING_Print_Resume:"Print CV", RECRUITING_RATING_SCALE_CLICK_TO_EDIT_DESCRIPTION:"???RECRUITING_RATING_SCALE_CLICK_TO_EDIT_DESCRIPTION???", RECRUITING_RATING_SCALE_CLICK_TO_EDIT_NAME:"Rating Scale name. To edit press Enter", RECRUITING_RATING_SCALE_CLICK_TO_EDIT_VALUE:"Rating Scale value. To edit press Enter", RECRUITING_RATING_SCALE_DESCRITION:"Rating Scale description", RECRUITING_RATING_SCALE_NAME:"Rating Scale name", RECRUITING_RATING_SCALE_VALUE:"Rating Scale value", RECRUITING_REFRESH_RESUME_IMAGE:"Refresh Resume Image", RECRUITING_REMOVE:"Remove", RECRUITING_REMOVE_ANSWER:"Remove answer {0}", RECRUITING_RESUME_INTERNAL_ERROR:"Internal CV attachment processing error.", RECRUITING_RESUME_INVALID_PARAMETERS:"Invalid input parameter for CV attachments.", RECRUITING_RESUME_NOT_UPLOAD:"This candidate did not upload a CV.", RECRUITING_RESUME_SAVE_TEXT:"You can save the resume to read the content in the document.", RECRUITING_RTE_FIELD_KEY:"Field Key", RECRUITING_RTE_FIELD_LABEL:"Field Label", RECRUITING_SAVE_COVERLETTER_MENU:"Save cover letter", RECRUITING_SAVE_RESUME_MENU:"Save CV", RECRUITING_SELECT_ALL:"Select All", RECRUITING_SHOW_HELP:"Show help", RECRUITING_STATUS_UPDATE_APPLY_BTN:"Apply Updates", RECRUITING_Save_All_Resumes:"Save all CVs", RECRUITING_Save_Resume:"Save CV", RECRUITING_V11_SAVED_SCALES:"My Saved Rating Scales", Your_session_has_timed_out:"Your session has timed out" }) set("RESOURCES",{ "/ui/uicore/css/xi.css":"/ui/uicore/css/xi_d41d8cd98f00b204e9800998ecf8427e.css", "/ui/uicore/css/xi_print.css":"/ui/uicore/css/xi_print_69cc02dbcd1f04c5e6deef8a506d8836.css", "/ui/uicore/css/xicommon.css":"/ui/uicore/css/xicommon_1c035d6d5b0ff3cdf8f7c2bdd73ee45a.css" }) }(window) /* verp-client: SMRF Globals */!function(w){function set(k,v){Object.assign(k==='window'?w:(w[k]=w[k]||{}),v)} set("MSGS",{ RECRUITING_CAREERS_SAVED_APPLICATIONS:"Saved Applications", RECRUITING_CONTINUE_WITH_DRAFT_APPLICATION:"Continue", RECRUITING_DRAFT_DELETE:"Delete Application", RECRUITING_DRAFT_OPEN_APPLICATION:"Apply", RECRUITING_DRAFT_SELECT:"Select", RECRUITING_OPEN_NEW_APPLICATION:"Start Again", RECRUITING_OPEN_NEW_APPLICATION_USING_LINKEDIN:"Use LinkedIn\u2122 Profile Data", RECRUITING_PLEASE_SELECT_YOUR_OPTION:" You have an existing job application for this requisition click \"Continue\" to use user saved application. click \"Start Again\" for a new application (this will delete your saved application). ", RECRUITING_SAVED_APP_VS_LINKEDIN_DATA:" You have an existing job application for this requisition click \"Continue\" to use user saved application. click \"UseLinkedIn\u2122 Profile Data\" for a new application (this will delete your saved application). " }) }(window) /* verp-client: SMRF Globals */!function(w){function set(k,v){Object.assign(k==='window'?w:(w[k]=w[k]||{}),v)} set("MSGS",{ COMMON_All:"All", COMMON_Clear:"Clear", COMMON_Country:"Country/Region", COMMON_Description:"Description", COMMON_Email:"Email", COMMON_More:"More", COMMON_MultiSelect_Hierarchical_Available_Label:"Available ({0})", COMMON_MultiSelect_Hierarchical_Primary_Label:"Primary", COMMON_MultiSelect_Hierarchical_Selected_Label:"Selected ({0})", COMMON_Required_Field_Err:"{0} is a required field.", COMMON_Required_Fields_Err:"{0} are required fields.", COMMON_Search:"Search", COMMON_Send:"Send", COMMON_no_items:"No items to display", RCM_FILE_UPLOAD_INSTRUCTION_NO_HTML:"Accepted File types: DOCX, PDF, Image and Text", RCM_INVALID_FIRST_NAME:"Invalid first name.", RCM_INVALID_LAST_NAME:"Invalid last name.", RCM_JRS_JOB_POSTED_ON:"Posted on {0}", RCM_MULTISELECT_MAKE_PRIMARY_VALUE:"Make Primary", RCM_MULTISELECT_PRIMARY_VALUE:"Primary", RCM_SELECT_USER_AUTOCOMPLIST_EXPANDED:"One or more results available. Press Up or Down Arrow Keys to navigate the selection list.", RCM_SELECT_USER_AUTOCOMPLIST_EXPANDED_WITH_DRAG_RESIZER:"Press Alt + Arrow keys to resize the selection list.", RECRUITING_ACCESSIBLE_MFIELD_ALL_SELECTED:"All values selected", RECRUITING_ACCESSIBLE_MFIELD_NO_SELECTION:"No value selected", RECRUITING_ACCESSIBLE_MFIELD_SELECTED_VALUE:"Selected value", RECRUITING_ACCESSIBLE_MFIELD_SELECTED_VALUES:"Selected values", RECRUITING_ACCESSIBLE_MULTISELECT_TITLE_FOR_TEXT:"Select one or more options for {0} multiselect combobox with selection box options.", RECRUITING_ACCESSIBLE_MULTISELECT_TITLE_TEXT:"Select one or more options for multiselect combobox with selection box options.", RECRUITING_ADDING_REFERRAL:"Adding Referral...", RECRUITING_ADD_REFERRAL:"Add Referral", RECRUITING_ADD_REFERRAL_FAILED:"Failed to Add Referral due to internal processing error.", RECRUITING_ADD_RESUME:"Add CV", RECRUITING_COMMON_ANY:"Any", RECRUITING_CSW_SELECTED:"selected", RECRUITING_Clear_all:"Clear all", RECRUITING_EMAIL_JOB_BUTTON:"Email Job to Friend", RECRUITING_ERP_MISSING_COUNTRY_PICKLIST:"Configuration Error: country/region picklist is undefined. Please contact your System Administrator.", RECRUITING_ERP_REQUIRE_RESUME_CONFIG_ERR:"Configuration Error: Attachment feature is disabled but CV is a required field in Employee Referral Admin Setup page. Please contact your System Administrator.", RECRUITING_Edit_View_options:"Edit or view selected options", RECRUITING_FIELD_REQUIRED:"Required", RECRUITING_FIRST_NAME:"First Name", RECRUITING_GET_ADD_REFERRAL_INFO_ERROR:"Internal get add referral information processing error.", RECRUITING_HelpInfo:"Select or search for items from this list. Review your selection in the selected bucket. Click Finished to add.", RECRUITING_INVALID_EMAIL:"Invalid email.", RECRUITING_JOB_LANG_POSTED_AS:"Posted as", RECRUITING_JOB_LISTING_APPLY:"Apply", RECRUITING_JOB_LISTING_APPLY_USING_LINKIN:"Apply Using LinkedIn\u2122", RECRUITING_JOB_LISTING_SAVE_JOB:"Save Job", RECRUITING_JOB_REQUISITION_INVALID_ENTRY:"Invalid entry", RECRUITING_JOB_REQ_ERR_MSG:"No picklist associated for field \"{0}\". Please contact your administrator to have the correct picklist associated in configuration.", RECRUITING_JOB_SEARCH_JOB_DATE_POSTED:"Date Posted", RECRUITING_JOB_SEARCH_JOB_RELEVANCE:"Relevance", RECRUITING_JOB_SEARCH_JOB_REQ_TITLE_SORT_COL:"Job Title", RECRUITING_JOB_SEARCH_REQUISITION_ID:"Requisition ID:", RECRUITING_JOB_SEARCH_SELECT_ACTION:"Select Action", RECRUITING_LAST_NAME:"Last Name", RECRUITING_LEFT_COLUMN:"Left Column", RECRUITING_MULTI_LANG_JOB_POSTING_LINK_TITLE:"Press enter to view job posting in different languages", RECRUITING_Multiple_selections:"Multiple", RECRUITING_PHONE:"Phone", RECRUITING_PROVIDE_INFO_BELOW:"Please provide the information below", RECRUITING_Press_Enter_Select_options:"Press ENTER to select one or more options", RECRUITING_RADIAL_SEARCH_DISTANCE_COLUMN:"Distance", RECRUITING_RADIAL_SEARCH_RESULT_UNIT_KMS:"km", RECRUITING_RADIAL_SEARCH_RESULT_UNIT_MILES:"mi", RECRUITING_REFER_FRIEND_TO_JOB:"Refer Friend to Job", RECRUITING_RIGHT_COLUMN:"Right Column", RECRUITING_Resume:"CV", RECRUITING_Select_all:"Select all", RECRUITING_Select_none:"Select None", RECRUITING_Select_options:"Select one or more options", RECRUITING_Select_options_for:"Select one or more options for {0}", RECRUITING_Selected_Item_Count:"({0}) Selected" }) }(window) /* verp-client: SMRF Globals */!function(w){function set(k,v){Object.assign(k==='window'?w:(w[k]=w[k]||{}),v)} set("MSGS",{ COMMON_Action:"Action", COMMON_DPCS2_ACCEPT:"Accept", COMMON_DPCS2_ACCEPTED:"Accepted", COMMON_DPCS2_ACCEPT_AND_CONTINUE:"Accept and Continue", COMMON_DPCS2_ACK_STMT:"Set DPCS Statement Status", COMMON_DPCS2_ACTIVE_ERR_MSG_MULTIPLE:"The statement was not activated. It is duplicated with {0} other statements. Please modify the statement to avoid duplication. You can activate the statement when it is not duplicated with previously defined statements.", COMMON_DPCS2_ACTIVE_ERR_MSG_SINGLE:"The statement was not activated. It is duplicated with another statement. Please modify the statement to avoid duplication. You can activate the statement when it is not duplicated with previously defined statements.", COMMON_DPCS2_Action_decline_accept:"Use this page to accept or decline a statement on behalf of a user.", COMMON_DPCS2_Add_Lang:"Add Language", COMMON_DPCS2_All:"All", COMMON_DPCS2_All_Countries:"All Countries/Regions", COMMON_DPCS2_Assigned:"Assigned", COMMON_DPCS2_Assigned_Country:"Assigned Countries/Regions", COMMON_DPCS2_Choose_to_accept:"You are choosing not to accept the statement terms and will be automatically blocked from using the system until you accept the statement terms. Are you sure you want to continue?", COMMON_DPCS2_Countries:"Countries/Regions", COMMON_DPCS2_DEL_Confirm:"You are about to delete the {0} translation for this statement. All {1} translation data will be lost. Are you sure you want to continue?", COMMON_DPCS2_Decline:"Decline", COMMON_DPCS2_Decline_STMT:"Decline Statement", COMMON_DPCS2_Declined:"Declined", COMMON_DPCS2_Default_STMT:"Default Statement", COMMON_DPCS2_Delete_STMT:"Delete Statement", COMMON_DPCS2_Draft:"Draft", COMMON_DPCS2_Find_employee:"Find a user", COMMON_DPCS2_General_setting:"General Settings", COMMON_DPCS2_INVALID_Redirect_URL:"Invalid URL.", COMMON_DPCS2_INVALID_Redirect_URL_STMT:"Invalid redirect URL in the General Settings section.", COMMON_DPCS2_LBL_STMT:"Statement", COMMON_DPCS2_LBL_View_Stmt:"View Statement", COMMON_DPCS2_MSG_NOTE_Default_STMT:"Note that employees will see the default statement if the version of their default language is not created yet. You can create a default statement message in any supported language. You can also add statements in other languages.", COMMON_DPCS2_MSG_SHOW_STMT:"Show this statement to those employees who have not been associated with any countries/regions, and also to those whose countries/regions have not been assigned with any statement.", COMMON_DPCS2_NOTE_DPCS_NAME:"(Note that you will not be able to change the name once the statement is created)", COMMON_DPCS2_NOTE_Redirect_URL:"(Provide a URL that starts with http:// or https://.)", COMMON_DPCS2_NOT_PRESENTED:"Not Presented", COMMON_DPCS2_New_Hires_and_Alumni:"New Hires and Alumni", COMMON_DPCS2_Print_preview:"Print Preview...", COMMON_DPCS2_Publish_By:"Published By", COMMON_DPCS2_Publish_Date:"Publish Date", COMMON_DPCS2_Redirect_URL:"Redirect URL for Decline", COMMON_DPCS2_Revoked:"Revoked", COMMON_DPCS2_STATEMENT_DECLINE_CONFIRM:"Are you sure you want to decline this statement?\nWhen you decline this statement, you will not have access to the system.", COMMON_DPCS2_STMT_Message:"Statement Message", COMMON_DPCS2_Set_As_Default:"Set this as system default statement", COMMON_DPCS2_Statement_Name:"Statement Name", COMMON_DPCS2_VALIDATE:"Validate", COMMON_DPCS2_VALIDATE_ERR_MSG_MULTIPLE:"Your statement was not published. The statement is duplicated with {0} other statements. Please modify your statement to avoid duplication. You can save and publish the statement when it is not duplicated with previously defined statements.", COMMON_DPCS2_VALIDATE_ERR_MSG_SINGLE:"Your statement was not published. The statement is duplicated with another statement. Please modify your statement to avoid duplication. You can save and publish the statement when it is not duplicated with previously defined statements.", COMMON_DPCS2_VALIDATE_WARNING_MSG_MULTIPLE:"Your statement is duplicated with {0} other statements. Please modify your statement to avoid duplication. You can save and publish the statement when it is not duplicated with previously defined statements.", COMMON_DPCS2_VALIDATE_WARNING_MSG_SINGLE:"Your statement is duplicated with the another statement. Please modify your statement to avoid duplication. You can save and publish the statement when it is not duplicated with previously defined statements.", COMMON_DPCS2_View_History:"View History", COMMON_DPCS2_WARN_MSG_DECLINE_STATEMENT:"Warning: Declining the statement will permanently delete this user\u2019s job candidate profile. Do you want to continue?", COMMON_DPCS2_WARN_MSG_INPUT_NAME:"Please input an employee name", COMMON_DPCS2_alumni_users:"Alumni Users", COMMON_DPCS2_assigned_to:"assigned to {0}", COMMON_DPCS2_external_users:"External users", COMMON_DPCS2_internal_user:"Internal users", COMMON_DPCS2_intranet_users:"Intranet users", COMMON_DPCS2_onboarding_users:"Onboarding users", COMMON_DPCS2_simplified_onboarding_users:"Onboarding users", COMMON_Format:"Format", COMMON_RTE_COUNTER_CHARACTER_MESSAGE:"Text formatting and double-byte characters will reduce number of visible characters.", COMMON_RTE_DESCRIPTION:"Rich text editor", COMMON_RTE_HYPERLINK_HTTP:"http://", COMMON_RTE_HYPERLINK_URL:"Hyperlink URL:", COMMON_RTE_INIT_WACA_DOCUMENT:"Initialising Writing Assistant...", COMMON_RTE_MAXIMUM_CHAR_LIMIT_MESSAGE:"You have reached the maximum character limit of {0}. Please remove some characters before editing further.", COMMON_RTE_NOT_SUPPORTED:"Comments are disabled because rich text is not supported on this device", COMMON_RTE_PASTE_FROM_WORD_DEFAULT:"You are about to paste in text with Microsoft formatting. Not all browsers can display Microsoft formatting correctly. We can help you paste in plain text with the Microsoft formatting removed. You can use the editing tools here to reformat the text.\n \nClick OK to use plain text (recommended). \nClick Cancel to keep the original Microsoft formatting.", COMMON_RTE_SCANNING_DOCUMENT:"Scanning Document...", COMMON_RTE_SPELL_CHECK_DOCUMENT:"Spell Checking Document...", COMMON_RTE_TOOLBAR_BOLD:"Bold", COMMON_RTE_TOOLBAR_BOLD_DESC:"Give text a rich text format of bold style. Keyboard shortcut is Control+B on Windows, and Command+B on OSX.", COMMON_RTE_TOOLBAR_BULLETS:"Bullets", COMMON_RTE_TOOLBAR_BULLETS_DESC:"Insert/Remove Bulleted List.", COMMON_RTE_TOOLBAR_FONT_SIZE:"Font Size", COMMON_RTE_TOOLBAR_FONT_SIZE_DESC:"Change text\u2019s font style.", COMMON_RTE_TOOLBAR_HYPERLINK:"Hyperlink", COMMON_RTE_TOOLBAR_HYPERLINK_DESC:"Convert text to a hyperlink.", COMMON_RTE_TOOLBAR_INDENT:"Indent", COMMON_RTE_TOOLBAR_INDENT_DESC:"Give text an indentation.", COMMON_RTE_TOOLBAR_ITALIC:"Italic", COMMON_RTE_TOOLBAR_ITALIC_DESC:"Give text a rich text format of italic style. Keyboard shortcut is Control+I on Windows, and Command+I on OSX.", COMMON_RTE_TOOLBAR_LEGAL_SCAN:"Legal Scan", COMMON_RTE_TOOLBAR_LEGAL_SCAN_DESC:"Run Legal Scan on the text you input here.", COMMON_RTE_TOOLBAR_NOTEBOOK:"Notebook", COMMON_RTE_TOOLBAR_NOTEBOOK_DESC:"Use notebook.", COMMON_RTE_TOOLBAR_NUMBERING:"Numbering", COMMON_RTE_TOOLBAR_NUMBERING_DESC:"Insert/Remove Numbered List.", COMMON_RTE_TOOLBAR_OUTDENT:"Outdent", COMMON_RTE_TOOLBAR_OUTDENT_DESC:"Give text an outdentation.", COMMON_RTE_TOOLBAR_SPELL_CHECK:"Spell Check", COMMON_RTE_TOOLBAR_SPELL_CHECK_DESC:"Run spell check on the text you input here.", COMMON_RTE_TOOLBAR_TEXT_COLOR:"Colour", COMMON_RTE_TOOLBAR_TEXT_COLOR_BLACK:"Black", COMMON_RTE_TOOLBAR_TEXT_COLOR_BLUE:"Blue", COMMON_RTE_TOOLBAR_TEXT_COLOR_GREEN:"Green", COMMON_RTE_TOOLBAR_TEXT_COLOR_ORANGE:"Orange", COMMON_RTE_TOOLBAR_TEXT_COLOR_RED:"Red", COMMON_RTE_TOOLBAR_TEXT_COLOR_VIOLET:"Violet", COMMON_RTE_TOOLBAR_TEXT_COLOR_YELLOW:"Yellow", COMMON_RTE_TOOLBAR_TEXT_SIZE:"Size", COMMON_RTE_TOOLBAR_TEXT_SIZE_DOUBLE_EXTRA_LARGE:"XXL", COMMON_RTE_TOOLBAR_TEXT_SIZE_EXTRA_LARGE:"XL", COMMON_RTE_TOOLBAR_TEXT_SIZE_EXTRA_SMALL:"XS", COMMON_RTE_TOOLBAR_TEXT_SIZE_LARGE:"L", COMMON_RTE_TOOLBAR_TEXT_SIZE_SMALL:"S", COMMON_RTE_TOOLBAR_TEXT_SIZE_TRIPLE_EXTRA_LARGE:"XXXL", COMMON_RTE_TOOLBAR_UNDERLINE:"Underline", COMMON_RTE_TOOLBAR_UNDERLINE_DESC:"Give text a rich text format of underline style. Keyboard shortcut is Control+U on Windows, and Command+U on OSX.", COMMON_RTE_TOOLBAR_WRITING_ASSISTANT:"Writing Assistant", COMMON_RTE_TOOLBAR_WRITING_ASSISTANT_DESC:"Use \u201cwriting assistant\u201d to help complete this input.", COMMON_Title:"Title", COMMON_Type:"Type", FB_DP_CONSENT_STATEMENT_TITLE:"Data Privacy Consent Statement", FB_DP_CONSENT_STATEMENT_TITLE_WITH_MULTI_DPCS:"Data Privacy Consent Statement ({0} of {1})", RCM_PURGE_FREEGE_DPCS_DECLINE_DELETE_CANDIDATE:"Decline DPCS is not valid until profile is removed from purge freeze. This is because declining DPCS would delete profile.", RECRUITING_Candidate_Profile_Delete_Profile:"Delete Profile", RECRUITING_DELETE_ALL_DATA:"Delete All Data", RECRUITING_DPCS_WARNING_MSG_CANNOT_PROCEED:"Unable to Continue", RECRUITING_DPCS_WARNING_PROXIED_USER:"The user for whom you are acting as a Proxy hasn\u2019t yet accepted the Data Privacy statement. You won\u2019t be able to access the account until the privacy statement is read and accepted by the user.", RECRUITING_REVOKE_MSG_EXTERNAL:"All your information will be removed and you will be withdrawn from any jobs you applied to.", RECRUITING_REVOKE_MSG_INTERNAL:"All information you entered in the careers area will be removed and you will be withdrawn from any jobs you applied to.", RECRUITING_REVOKE_WARNING_EXTERNAL:"Warning! This action will permanently delete your account.", RECRUITING_REVOKE_WARNING_INTERNAL:"Warning! This action will permanently delete your job candidate profile.", RECRUITING_RTE_ERROR_SELECT_FIELD:"Please select a field to insert." }) }(window) // set the current state so when the form is submit for lang changed, it keep the same state. setField('career_ns', 'job_listing'); chain(window, "onload", function() { var saveRedirected = document.getElementById('joblist_jobSaveRedirect').value; var applyRedirected = document.getElementById('joblist_jobApplyRedirect').value; var isApplyViaLinkedIn = false; isApplyViaLinkedIn = document.getElementById('isApplyWithLinkedIn').value; if (saveRedirected == 'saveRedirected') { var url = "/rcmcjsup?m=saveJobReq&company=volkswag04&sr=true&"; url += "career_job_req_id=" + 10549; url += "&career_job_req_sec_key=" + document.getElementById('career_job_req_sec_key').value; if (submitExternalAjaxQuery(url, '/career?company=volkswag04&loginFlowRequired=true&lang=en_GB')) { alert(items.update_msg); return true; } setField('joblist_jobSaveRedirect', 'joblist_' + 'jobSaveRedirect'); } if (applyRedirected =='applyRedirected') { var popup = new RCMExtDraftAppDialog('10549', '', isApplyViaLinkedIn); } }) function applyJobReq(isUserLoggedIn, jobReqId, jobReqSecKey, isApplyWithLinkedIn, elementId){ if (isUserLoggedIn == true || isUserLoggedIn == 'true') { var popup = new RCMExtDraftAppDialog(jobReqId, jobReqSecKey, isApplyWithLinkedIn, elementId); } else { setField('joblist_jobApplyRedirect', 'applyRedirected'); setField('career_job_req_sec_key', jobReqSecKey); setField('career_job_req_id', '10549'); setField('navBarLevel', 'JOB_SEARCH'); setField('career_os', 'job_listing'); setField('isApplyWithLinkedIn', isApplyWithLinkedIn); setFieldAndSubmit('career_ns','job_save'); } } function saveJobReq(isUserLoggedIn, jobReqId, jobReqSecKey) { var form = document.forms[0]; if (isUserLoggedIn == 'true') { var url = "/rcmcjsup?m=saveJobReq&company=volkswag04&sr=true&"; url += "career_job_req_id=" + jobReqId; url = url + "&rcm_site_locale=" + "en_GB"; url += "&career_job_req_sec_key=" + jobReqSecKey; if (submitExternalAjaxQuery(url)) { alert(items.update_msg); return true; } } else { setField('joblist_jobSaveRedirect', 'saveRedirected'); setField('career_job_req_id', '10549'); setField('navBarLevel', 'JOB_SEARCH'); setField('career_os', 'job_listing'); setField('career_ns', 'job_save'); setField('pvt_hash_key', ''); setField('pvt_hash_value', ''); form.submit(); } } function JobListingDpcs2Handler(config) { RCMDpcs2Handler.call(this, config); } extend(JobListingDpcs2Handler, RCMDpcs2Handler, { accept: function(acceptJson) { var params = this.getConfig().params; proceedWithSaveApply(params); } }); function checkDpcs2AndProceed(params) { var isPublicIntranet = false; if(params.isUserLoggedIn){ checkDpcs2AcceptanceBeforeProceeding({ createDpcs2Handler: function(dpcs2AcceptedOrDeclinedStatusFromServer) { return new JobListingDpcs2Handler( {dpcs2AcceptedOrDeclinedStatusFromServer: dpcs2AcceptedOrDeclinedStatusFromServer, params: params}); } }, isPublicIntranet); } else { proceedWithSaveApply(params); } } function proceedWithSaveApply(params){ if(params.evtSrc == 'Apply') { applyJobReq(params.isUserLoggedIn,params.jobReqId, params.jobSecKey, params.isApplyWithLinkedIn, params.elementId); } else if(params.evtSrc == 'SaveJob') { saveJobReq(params.isUserLoggedIn,params.jobReqId, params.jobSecKey, params.saveRedirect); } } function showMFieldDialog(contextId,values, config){ if(!this._valueBubble){ this._valueBubble = new MultipleValueBubble(values); }else{ this._valueBubble.setValues(values); } if(!config) { // default values config = { refocusId : contextId, closeOnEsc : true }; } SFInfoInContext.show(this._valueBubble,contextId, config); var focusElement = SFDom.getElementsByClassName("content", "", "sfOverlayMgr"); if(focusElement[0]) { focusElement[0].setAttribute("tabindex", "0"); focusElement[0].setAttribute("role", "note"); SFDom.setFocus(focusElement[0].id); } } function hideMFieldDialog(contextId){ SFInfoInContext.hide(contextId); } function handleKeyDown(contextId, values, evt){ var key = SFDOMEvent.getKeyName(evt); switch (key) { case "RETURN": case "SPACEBAR": SFDOMEvent.preventDefault(evt); showMFieldDialog(contextId, values, { refocusId : contextId, closeOnEsc : true }); break; } } Requisition ID 10549 - Posted &#xe099 &nbsp Job Description Print Preview Apply Save Job Email Job to Friend Return to List Key Responsibilities &Tasks: Description Weightage in % (Out of 100%) Conduct in-depth penetration testing of web applications using both manual techniques and automated tools. 60 Identify, exploit, and document vulnerabilities such as SQL injection, XSS, CSRF, authentication flaws, and business logic issues. 10 Perform threat modeling and risk assessments for web-based applications. 10 Collaborate with development teams to provide remediation strategies and secure coding practices. 10 Prepare detailed reports outlining findings, risk levels, and mitigation recommendations 10 Provide technical oversight in IT security and vulnerability management. 10 Skills/Competencies - Technical Skills/Competencies Required Proficiency Basic Intermediate Advanced Expert tools (e.g.,BurpSuite, OWASPZAP) X Web Application Penetration Testing X OWASP Top 10 X Manual Vulnerability Assessment X API Security Testing (REST, GraphQL) X Functional Skills/Competencies - Required Proficiency Basic Intermediate Advanced Expert Threat Modeling & Risk Assessment X Authentication & Session Management Testing X Scripting (Python, Bash, etc.) X Reporting & Documentation X IT Security and Vulnerability management X Security Standards & Compliance (ISO, NIST) X Apply Save Job Email Job to Friend Return to List var postedOnFastDate=document.getElementById("postedOnFastDate").value; var postedOnDateField = document.getElementById("postedOnDate"); if(postedOnFastDate==""){ postedOnDateField.innerHTML="null"; }else{ var postedOnFastDateValue = Number(postedOnFastDate); var postedOnDate = new Date(postedOnFastDateValue); var dateFormatter = new DateFormat(document.getElementById("pattern").value, document.getElementById("locale").value); var postedOnDateField = document.getElementById("postedOnDate"); postedOnDateField && (postedOnDateField.innerHTML = dateFormatter.format(postedOnDate)); } if (window.TopNavBar) { TopNavBar.setPageQualifier('EMAIL_JOB_REQ_TO_FRIEND_EXTERNAL'); TopNavBar.setIsPXTimedPushSurveyEnabled('false'); } Email this job to a friend   The job has been sent to Please provide the information below Job title: * Your friend’s email address: Message: * Confirm you are not a robot: Send Cancel var emailDailogBox = null; var captcha = null; var emailJobReqId = null; var emailSourceButton = null; var jobReqEmailLocale; var sendButton = null; var isCaptchaDisable = gebi('isCaptchaDisable').value; var isOldCaptchaEnabled = gebi('isOldCaptchaEnabled').value; var refocusElementId = null; function emailJobReq(jobReqId, sourceButton, title, emailLocale, refocusId) { emailJobReqId = jobReqId; emailSourceButton = sourceButton; jobReqEmailLocale = emailLocale; refocusElementId = refocusId; //gebi('jobtitlediv').innerHTML = title; juic.$('jobtitlediv').innerHTML = ' Job title: ' + juic.maybeEscapeHTML(title) + ' '; if (emailDailogBox == null) { var height = '510px'; if(isCaptchaDisable == true || isCaptchaDisable == 'true'){ height = '400px'; } emailDailogBox = new BasicDialog('emailBox', '522px', height, true, {focusId:"emailTitleText", xbutton:"closeAbout", enterkey:true, useIconFonts:true}); } emailDailogBox.show(sourceButton); gebi(emailBox.id).style.overflow = 'visible'; var xbutton = SFDom.getElementsByClassName("container-close"); if(xbutton[0]){ xbutton[0].setAttribute("id","xbuttonId"); xbutton[0].setAttribute("tabindex","0"); //xbutton[0].setAttribute("onblur","setFocus(event);"); xbutton[0].setAttribute('title','Close Button'); // adding event listener SFDOMEvent.addListener(xbutton[0], "keypress", function closeButtonHandler(e) { if (e.keyCode === 13 || e.keyCode === 0 || e.keyCode === 32) { SFDOMEvent.preventDefault(e); emailDailogBox.hide(emailSourceButton); if(refocusElementId) { SFDom.setFocus(refocusElementId); // SFDOMEvent.removeListener(xbutton[0],'keypress',xyz); } } }, false); } // clear error message string gebi('emailerrorstr').innerHTML = ''; hide('emailerrors'); hide('emailsuccess'); gebi('mailjob_message').value='I saw this job and thought you might be interested in this opportunity.'; if (sendButton) { sendButton.disabled = false; SFDom.addClass(sendButton.parentNode.parentNode, 'active'); gebi('closeAbout').innerHTML = 'Cancel'; } if(isCaptchaDisable == 'false' || isCaptchaDisable == false){ if (isOldCaptchaEnabled == 'false' || isOldCaptchaEnabled == false) { if(!captcha ){ setTimeout(function(){ var element=document.getElementById('captchaImg'); var params={ publicKey : "6LcIRvssAAAAABQFcFPxVEwioK9odHeHybgtzHjz", locale : "en", element : element, _isRequired : "true", theme: "light", type: "image", size: "normal", tabindex: "0", renderType: "explicit" } SFreCAPTCHA.initRecaptcha(params); SFreCAPTCHA.addEventListener('captchaResponseReady',this,"handleCaptchaResponse"); if(SFreCAPTCHA.getResponse()!=null) { SFreCAPTCHA.response=""; } },500); captcha=true; } else { setTimeout(function(){ SFreCAPTCHA.reload(); if(SFreCAPTCHA.getResponse()!=null) { SFreCAPTCHA.response=""; }},500); } } if (isOldCaptchaEnabled == 'true' || isOldCaptchaEnabled == true) { getNewCaptcha(); } } } function handleCaptchaResponse(event) { var response=SFreCAPTCHA.getResponse(); } function sendHandler(_sendButton) { sendButton = _sendButton sendButton.disabled = true; SFDom.removeClass(sendButton.parentNode.parentNode, 'active'); var params = []; var postBody=[]; // here build JSON object with 7 parameters and send it to cjsup params.push('?m=FBEMailJobReq'); params.push('&', 'company', '=', 'volkswag04'); params.push('&', 'site', '=', encodeURIComponent(gebi('site').value)); params.push('&', 'rcm_site_locale', '=', 'en_GB'); params.push('&', 'mailjob_job_req_id', '=', emailJobReqId); postBody.push('mailjob_friend_email', '=', encodeURIComponent(gebi('mailjob_friend_email').value)); params.push('&', 'mailjob_email_locale','=', jobReqEmailLocale); if(isCaptchaDisable == 'false' || isCaptchaDisable == false){ if (isOldCaptchaEnabled == 'true' || isOldCaptchaEnabled == true) { params.push('&', 'mailjob_captcha_value', '=', encodeURIComponent(gebi('mailjob_captcha_value').value)); params.push('&', 'mailjob_user_captcha_value', '=', encodeURIComponent(gebi('mailjob_user_captcha_value').value)); } else { var response=SFreCAPTCHA.getResponse(); postBody.push('&', 'recaptcha_response_field', '=',response ); } } postBody.push('&', 'mailjob_message', '=', encodeURIComponent(gebi('mailjob_message').value)); params.push('&', 'mailjob_is_public_intranet', '=', 'false'); params.push('&', '_s.crb', '=', 'EEgMQwX%2fiHLMonmiIsf9n8928UAqFJ5rrVAW4CrFOYQ%3d'); // recruiting.js should be included by now.. var url = "/rcmcjsup" + params.join(""); var errorFree = true; if (url.length > 2048) { errorFree = false; var params_length = []; // here build JSON object with 4 parameters, including a parameter specifying the url exceedance and send it to cjsup params_length.push('?m=FBEMailJobReq'); params_length.push('&', 'company', '=', 'volkswag04'); params_length.push('&', 'rcm_site_locale', '=', 'en_GB'); params_length.push('&', 'mailjob_job_req_id', '=', emailJobReqId); params_length.push('&', '_s.crb', '=', 'EEgMQwX%2fiHLMonmiIsf9n8928UAqFJ5rrVAW4CrFOYQ%3d'); params_length.push('&', 'mailjob_beyond_length', '=', encodeURIComponent(url.length - 2048)); url = "/rcmcjsup" + params_length.join(""); // Send ajax query to get a message of how much characters need to be removed. submitExternalAjaxQuery(url); gebi('emailerrorstr').innerHTML = items[0]; show('emailerrors'); hide('emailsuccess'); gebi('emailerrorstr').focus(); } if (errorFree && submitExternalAjaxQuery(url,null,true,postBody)) { if ("undefined" != typeof items) { for (var i = 0; i try {PerfLog.addOnloadHook();} catch(err) {}