ex2-outcoding.breezy.hr
Open in
urlscan Pro
52.21.174.237
Public Scan
URL:
https://ex2-outcoding.breezy.hr/q/92ea1331a9f1
Submission: On October 16 via manual from US — Scanned from DE
Submission: On October 16 via manual from US — Scanned from DE
Form analysis
1 forms found in the DOMName: form —
<form name="form" ng-class="formSubmitted ? "formSubmitted" : """ novalidate="" ng-controller="FormWithQuestionnaireCtrl" class="ng-scope ng-pristine ng-invalid ng-invalid-required"><input type="hidden" id="questions"
value="[{"_id":1689608898957,"questions":[{"body":"<p>Please select the skills in which you have an advanced level of expertise and experience</p>","text":"Programming Languages","required":true,"options":[{"text":"Java"},{"text":"Python"},{"text":"C++"},{"text":"Ruby"},{"text":"PHP"},{"text":"N/A"}],"type":{"id":"checkboxes","name":"Checkboxes"},"_id":"bb953e69c890"}]},{"_id":1695959409280,"questions":[{"text":"Web Development","body":"<p>Please select the skills in which you have an advanced level of expertise and experience</p>","options":[{"text":"HTML/CSS"},{"text":"Front-end Frameworks (e.g React, Angular, Vue)"},{"text":"Back-end Frameworks (e.g Django Ruby on rails)"},{"text":"RESTful API Design"},{"text":"Responsive Design"},{"text":"UI/UX Design"},{"text":"N/A"}],"type":{"id":"checkboxes","name":"Checkboxes"},"required":true,"_id":"bf3050ce5a18"}]},{"_id":1695959559311,"questions":[{"body":"<p>Please select the skills in which you have an advanced level of expertise and experience</p>","text":"Database Management","type":{"id":"checkboxes","name":"Checkboxes"},"options":[{"text":"SQL"},{"text":"NoSQL (e.g., MongoDB, Redis)"},{"text":"Postgres"},{"text":"SqlServer"},{"text":"Data Modeling"},{"text":"Database Administration"},{"text":"N/A"}],"required":true,"_id":"4387dfd7bbd5"}]},{"_id":1695959570473,"questions":[{"body":"<p>Please select the skills in which you have an advanced level of expertise and experience</p>","text":"Cloud Computing","options":[{"text":"AWS"},{"text":"Azure"},{"text":"Google Cloud Platform (GCP"},{"text":"DevOps Tools (e.g., Docker, Kubernetes)"},{"text":"Serverless Computing"},{"text":"N/A"}],"type":{"id":"checkboxes","name":"Checkboxes"},"required":true,"_id":"f6905699e148"}]},{"_id":1695959695275,"questions":[{"text":"Mobile Development","options":[{"text":"iOS (Swift/Objective-C)"},{"text":"Android (Java/Kotlin)"},{"text":"Cross-Platform (e.g., React Native, Flutter)"},{"text":"Mobile UI/UX Design"},{"text":"N/A"}],"type":{"id":"checkboxes","name":"Checkboxes"},"required":true,"body":"<p>Please select the skills in which you have an advanced level of expertise and experience<br></p>","_id":"024ade305421"}]},{"_id":1695959767731,"questions":[{"text":"Data Analysis/Science","options":[{"text":"Data Analytics"},{"text":"Machine Learning"},{"text":"Data Visualization"},{"text":"Big Data Technologies (e.g., Hadoop, Spark)"},{"text":"Statistical Analysis"},{"text":"N/A"}],"type":{"id":"checkboxes","name":"Checkboxes"},"required":true,"body":"<p>Please select the skills in which you have an advanced level of expertise and experience</p>","_id":"d233f41112ab"}]},{"_id":1695959926103,"questions":[{"body":"<p>Please select the skills in which you have an advanced level of expertise and experience</p>","text":"CI/CD (Continuous Integration/Continuous Delivery)","options":[{"text":"Jenkins"},{"text":"Travis CI"},{"text":"CircleCI"},{"text":"GitLab CI/CD"},{"text":"GitHub Actions"},{"text":"TeamCity"},{"text":"Bamboo"},{"text":"AWS CodePipeline"},{"text":"Azure DevOps (formerly VSTS)"},{"text":"Docker for containerization and orchestration"},{"text":"N/A"}],"type":{"id":"checkboxes","name":"Checkboxes"},"required":true,"_id":"692a474d5557"}]},{"_id":1695960004747,"questions":[{"body":"<p>Please select the skills in which you have an advanced level of expertise and experience</p>","text":"Microservices","options":[{"text":"Docker"},{"text":"Kubernetes"},{"text":"Istio"},{"text":"Consul"},{"text":"Envoy Proxy"},{"text":"Spring Boot"},{"text":"Node.js"},{"text":"gRPC for inter-service communication"},{"text":"Apache Kafka for event-driven architectures"},{"text":"Helm for Kubernetes package management"},{"text":"N/A"}],"type":{"id":"checkboxes","name":"Checkboxes"},"required":true,"_id":"3cea99caa781"}]},{"_id":1695960208018,"questions":[{"text":"REST API","body":"<p>Please select the skills in which you have an advanced level of expertise and experience</p>","options":[{"text":"Swagger/OpenAPI"},{"text":"Postman"},{"text":"Insomnia"},{"text":"REST Assured (for Java)"},{"text":"Express.js (Node.js framework)"},{"text":"Flask (Python framework)"},{"text":"Ruby on Rails (Ruby framework)"},{"text":"ASP.NET Core (C# framework)"},{"text":"Django (Python framework)"},{"text":"FastAPI (Python framework)"},{"text":"N/A"}],"type":{"id":"checkboxes","name":"Checkboxes"},"required":true,"_id":"136c6e17535b"}]},{"_id":1695960297222,"questions":[{"text":"DevOps Tools","body":"<p>Please select the skills in which you have an advanced level of expertise and experience</p>","options":[{"text":"Docker"},{"text":"Kubernetes"},{"text":"Ansible"},{"text":"Puppet"},{"text":"Chef"},{"text":"Terraform"},{"text":"Grafana"},{"text":"Prometheus"},{"text":"ELK Stack (Elasticsearch, Logstash, Kibana)"},{"text":"Nagios or Zabbix for monitoring"},{"text":"N/A"}],"type":{"id":"checkboxes","name":"Checkboxes"},"required":true,"_id":"a855a47b50a5"}]},{"_id":1695960385972,"questions":[{"text":"Methodology","body":"<p>Please select the skills in which you have an advanced level of expertise and experience</p>","options":[{"text":"Agile (including Scrum and Kanban)"},{"text":"DevOps (DevOps is both a culture and a methodology)"},{"text":"Waterfall (Traditional)"},{"text":"Lean"},{"text":"Six Sigma"},{"text":"Design Thinking"},{"text":"Spiral Model"},{"text":"Extreme Programming (XP)"},{"text":"Feature-Driven Development (FDD)"},{"text":"Test-Driven Development (TDD)"},{"text":"N/A"}],"type":{"id":"checkboxes","name":"Checkboxes"},"required":true,"_id":"7072707cd11a"}]},{"_id":1695960473384,"questions":[{"text":"Manual QA","body":"<p>Please select the skills in which you have an advanced level of expertise and experience</p>","options":[{"text":"TestRail"},{"text":"JIRA (for test case management)"},{"text":"Zephyr (for test case management)"},{"text":"TestLodge"},{"text":"PractiTest"},{"text":"qTest"},{"text":"TestLink"},{"text":"Xray (for JIRA)"},{"text":"TestCollab"},{"text":"Testuff"},{"text":"N/A"}],"type":{"id":"checkboxes","name":"Checkboxes"},"required":true,"_id":"32b51cb41f32"}]},{"_id":1695960560053,"questions":[{"text":"Automation:","body":"<p>Please select the skills in which you have an advanced level of expertise and experience</p>","options":[{"text":"Selenium WebDriver (for web application testing)"},{"text":"Appium (for mobile app testing)"},{"text":"JUnit (for Java unit testing)"},{"text":"TestNG (for Java testing)"},{"text":"Cucumber (for BDD testing)"},{"text":"Robot Framework (for automated testing)"},{"text":"Puppeteer (for headless browser testing)"},{"text":"Postman (for API testing automation)"},{"text":"Cypress (for end-to-end testing)"},{"text":"Protractor (for Angular application testing)"},{"text":"N/A"}],"type":{"id":"checkboxes","name":"Checkboxes"},"required":true,"_id":"b4ab12b3c782"}]},{"_id":1695960701928,"questions":[{"text":"Containers","body":"<p>Please select the skills in which you have an advanced level of expertise and experience</p>","options":[{"text":"Docker"},{"text":"Podman"},{"text":"rkt (Rocket)"},{"text":"containerd"},{"text":"CRI-O"},{"text":"LXC (Linux Containers)"},{"text":"OCI (Open Container Initiative) Specifications"},{"text":"N/A"}],"type":{"id":"checkboxes","name":"Checkboxes"},"required":true,"_id":"04c773888b32"}]},{"_id":1695960793061,"questions":[{"text":"Deployment","body":"<p>Please select the skills in which you have an advanced level of expertise and experience</p>","options":[{"text":"Kubernetes"},{"text":"OpenShift"},{"text":"Docker Swarm"},{"text":"Amazon ECS (Elastic Container Service)"},{"text":"Google Kubernetes Engine (GKE)"},{"text":"Azure Kubernetes Service (AKS)"},{"text":"Nomad"},{"text":"Rancher"},{"text":"Mesos"},{"text":"Elastic Beanstalk"},{"text":"N/A"}],"type":{"id":"checkboxes","name":"Checkboxes"},"required":true,"_id":"fdd7f06339d6"}]},{"_id":1695960883537,"questions":[{"text":"Orchestration","body":"<p>Please select the skills in which you have an advanced level of expertise and experience</p>","options":[{"text":"Ansible"},{"text":"Chef"},{"text":"Puppet"},{"text":"Jenkins"},{"text":"CircleCI"},{"text":"Travis CI"},{"text":"Jenkins X"},{"text":"Argo CD"},{"text":"N/A"}],"type":{"id":"checkboxes","name":"Checkboxes"},"required":true,"_id":"38232cd4e73c"}]},{"_id":1695960953238,"questions":[{"text":"🌟 We're thrilled that you're considering joining our innovative team at EXSQ. We believe that every individual brings something unique to the table, and we want to get to know you better. So, here's an open question for you: Is there any additional information you'd like to share with us regarding your tech skills, experiences, or anything else you think is important for us to know? This is your chance to shine and tell us what makes you stand out in the tech world. Feel free to share as much or as little as you'd like – we're all ears! 🙌💡 #BecomeOutcoder","body":"","type":{"id":"paragraph","name":"Paragraph"},"_id":"b773f11f569d"}]}]"><input
type="hidden" id="questionnaireVersion" value="2"><!-- ngRepeat: section in questionnaire.sections -->
<div ng-repeat="section in questionnaire.sections" data-section="1689608898957" ng-show="formSections.current == section._id || formSections.onlyOneSection" class="questionnaire-section ng-scope">
<!-- ngIf: (section.title && section.title.length > 0) || (section.description && section.description.length > 0) --><!-- ngIf: section.questions -->
<div ng-if="section.questions" class="section questions ng-scope">
<ul><!-- ngRepeat: question in section.questions -->
<li ng-repeat="question in section.questions" ng-init="$questionIndex = $index" class="question ng-scope">
<!-- ngIf: question.type.id == "text" || !question.type --><!-- ngIf: question.type.id == "paragraph" --><!-- ngIf: question.type.id == "file" --><!-- ngIf: question.type.id == "referencecheck" --><!-- ngIf: question.type.id == "dropdown" --><!-- ngIf: question.type.id == "multiplechoice" --><!-- ngIf: question.type.id == "checkboxes" -->
<div ng-if="question.type.id == "checkboxes"" class="multiplechoice ng-scope">
<h3 class="ng-binding">Programming Languages<span title="Required" ng-show="question.required" class="required">*</span></h3><!-- ngIf: question.body && question.body.length > 0 -->
<div marked="question.body" ng-if="question.body && question.body.length > 0" class="question-body ng-scope ng-isolate-scope">
<p>Please select the skills in which you have an advanced level of expertise and experience</p>
</div><!-- end ngIf: question.body && question.body.length > 0 -->
<ul class="options"><!-- ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1689608898957_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Java</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1689608898957_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Python</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1689608898957_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">C++</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1689608898957_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Ruby</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1689608898957_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">PHP</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1689608898957_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">N/A</span></li>
<!-- end ngRepeat: opt in question.options -->
</ul>
<div ng-show="formSubmitted || sectionSubmitted" class="error-container ng-hide"><span ng-show="question.required && question.responses.length == 0" class="error polygot">A response is required</span></div>
</div><!-- end ngIf: question.type.id == "checkboxes" --><!-- ngIf: question.type.id == "video" -->
</li><!-- end ngRepeat: question in section.questions -->
</ul>
</div><!-- end ngIf: section.questions -->
</div><!-- end ngRepeat: section in questionnaire.sections -->
<div ng-repeat="section in questionnaire.sections" data-section="1695959409280" ng-show="formSections.current == section._id || formSections.onlyOneSection" class="questionnaire-section ng-scope ng-hide">
<!-- ngIf: (section.title && section.title.length > 0) || (section.description && section.description.length > 0) --><!-- ngIf: section.questions -->
<div ng-if="section.questions" class="section questions ng-scope">
<ul><!-- ngRepeat: question in section.questions -->
<li ng-repeat="question in section.questions" ng-init="$questionIndex = $index" class="question ng-scope">
<!-- ngIf: question.type.id == "text" || !question.type --><!-- ngIf: question.type.id == "paragraph" --><!-- ngIf: question.type.id == "file" --><!-- ngIf: question.type.id == "referencecheck" --><!-- ngIf: question.type.id == "dropdown" --><!-- ngIf: question.type.id == "multiplechoice" --><!-- ngIf: question.type.id == "checkboxes" -->
<div ng-if="question.type.id == "checkboxes"" class="multiplechoice ng-scope">
<h3 class="ng-binding">Web Development<span title="Required" ng-show="question.required" class="required">*</span></h3><!-- ngIf: question.body && question.body.length > 0 -->
<div marked="question.body" ng-if="question.body && question.body.length > 0" class="question-body ng-scope ng-isolate-scope">
<p>Please select the skills in which you have an advanced level of expertise and experience</p>
</div><!-- end ngIf: question.body && question.body.length > 0 -->
<ul class="options"><!-- ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959409280_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">HTML/CSS</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959409280_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Front-end Frameworks
(e.g React, Angular, Vue)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959409280_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Back-end Frameworks
(e.g Django Ruby on rails)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959409280_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">RESTful API
Design</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959409280_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Responsive
Design</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959409280_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">UI/UX Design</span>
</li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959409280_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">N/A</span></li>
<!-- end ngRepeat: opt in question.options -->
</ul>
<div ng-show="formSubmitted || sectionSubmitted" class="error-container ng-hide"><span ng-show="question.required && question.responses.length == 0" class="error polygot">A response is required</span></div>
</div><!-- end ngIf: question.type.id == "checkboxes" --><!-- ngIf: question.type.id == "video" -->
</li><!-- end ngRepeat: question in section.questions -->
</ul>
</div><!-- end ngIf: section.questions -->
</div><!-- end ngRepeat: section in questionnaire.sections -->
<div ng-repeat="section in questionnaire.sections" data-section="1695959559311" ng-show="formSections.current == section._id || formSections.onlyOneSection" class="questionnaire-section ng-scope ng-hide">
<!-- ngIf: (section.title && section.title.length > 0) || (section.description && section.description.length > 0) --><!-- ngIf: section.questions -->
<div ng-if="section.questions" class="section questions ng-scope">
<ul><!-- ngRepeat: question in section.questions -->
<li ng-repeat="question in section.questions" ng-init="$questionIndex = $index" class="question ng-scope">
<!-- ngIf: question.type.id == "text" || !question.type --><!-- ngIf: question.type.id == "paragraph" --><!-- ngIf: question.type.id == "file" --><!-- ngIf: question.type.id == "referencecheck" --><!-- ngIf: question.type.id == "dropdown" --><!-- ngIf: question.type.id == "multiplechoice" --><!-- ngIf: question.type.id == "checkboxes" -->
<div ng-if="question.type.id == "checkboxes"" class="multiplechoice ng-scope">
<h3 class="ng-binding">Database Management<span title="Required" ng-show="question.required" class="required">*</span></h3><!-- ngIf: question.body && question.body.length > 0 -->
<div marked="question.body" ng-if="question.body && question.body.length > 0" class="question-body ng-scope ng-isolate-scope">
<p>Please select the skills in which you have an advanced level of expertise and experience</p>
</div><!-- end ngIf: question.body && question.body.length > 0 -->
<ul class="options"><!-- ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959559311_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">SQL</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959559311_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">NoSQL (e.g., MongoDB,
Redis)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959559311_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Postgres</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959559311_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">SqlServer</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959559311_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Data Modeling</span>
</li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959559311_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Database
Administration</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959559311_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">N/A</span></li>
<!-- end ngRepeat: opt in question.options -->
</ul>
<div ng-show="formSubmitted || sectionSubmitted" class="error-container ng-hide"><span ng-show="question.required && question.responses.length == 0" class="error polygot">A response is required</span></div>
</div><!-- end ngIf: question.type.id == "checkboxes" --><!-- ngIf: question.type.id == "video" -->
</li><!-- end ngRepeat: question in section.questions -->
</ul>
</div><!-- end ngIf: section.questions -->
</div><!-- end ngRepeat: section in questionnaire.sections -->
<div ng-repeat="section in questionnaire.sections" data-section="1695959570473" ng-show="formSections.current == section._id || formSections.onlyOneSection" class="questionnaire-section ng-scope ng-hide">
<!-- ngIf: (section.title && section.title.length > 0) || (section.description && section.description.length > 0) --><!-- ngIf: section.questions -->
<div ng-if="section.questions" class="section questions ng-scope">
<ul><!-- ngRepeat: question in section.questions -->
<li ng-repeat="question in section.questions" ng-init="$questionIndex = $index" class="question ng-scope">
<!-- ngIf: question.type.id == "text" || !question.type --><!-- ngIf: question.type.id == "paragraph" --><!-- ngIf: question.type.id == "file" --><!-- ngIf: question.type.id == "referencecheck" --><!-- ngIf: question.type.id == "dropdown" --><!-- ngIf: question.type.id == "multiplechoice" --><!-- ngIf: question.type.id == "checkboxes" -->
<div ng-if="question.type.id == "checkboxes"" class="multiplechoice ng-scope">
<h3 class="ng-binding">Cloud Computing<span title="Required" ng-show="question.required" class="required">*</span></h3><!-- ngIf: question.body && question.body.length > 0 -->
<div marked="question.body" ng-if="question.body && question.body.length > 0" class="question-body ng-scope ng-isolate-scope">
<p>Please select the skills in which you have an advanced level of expertise and experience</p>
</div><!-- end ngIf: question.body && question.body.length > 0 -->
<ul class="options"><!-- ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959570473_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">AWS</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959570473_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Azure</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959570473_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Google Cloud Platform
(GCP</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959570473_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">DevOps Tools (e.g.,
Docker, Kubernetes)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959570473_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Serverless
Computing</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959570473_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">N/A</span></li>
<!-- end ngRepeat: opt in question.options -->
</ul>
<div ng-show="formSubmitted || sectionSubmitted" class="error-container ng-hide"><span ng-show="question.required && question.responses.length == 0" class="error polygot">A response is required</span></div>
</div><!-- end ngIf: question.type.id == "checkboxes" --><!-- ngIf: question.type.id == "video" -->
</li><!-- end ngRepeat: question in section.questions -->
</ul>
</div><!-- end ngIf: section.questions -->
</div><!-- end ngRepeat: section in questionnaire.sections -->
<div ng-repeat="section in questionnaire.sections" data-section="1695959695275" ng-show="formSections.current == section._id || formSections.onlyOneSection" class="questionnaire-section ng-scope ng-hide">
<!-- ngIf: (section.title && section.title.length > 0) || (section.description && section.description.length > 0) --><!-- ngIf: section.questions -->
<div ng-if="section.questions" class="section questions ng-scope">
<ul><!-- ngRepeat: question in section.questions -->
<li ng-repeat="question in section.questions" ng-init="$questionIndex = $index" class="question ng-scope">
<!-- ngIf: question.type.id == "text" || !question.type --><!-- ngIf: question.type.id == "paragraph" --><!-- ngIf: question.type.id == "file" --><!-- ngIf: question.type.id == "referencecheck" --><!-- ngIf: question.type.id == "dropdown" --><!-- ngIf: question.type.id == "multiplechoice" --><!-- ngIf: question.type.id == "checkboxes" -->
<div ng-if="question.type.id == "checkboxes"" class="multiplechoice ng-scope">
<h3 class="ng-binding">Mobile Development<span title="Required" ng-show="question.required" class="required">*</span></h3><!-- ngIf: question.body && question.body.length > 0 -->
<div marked="question.body" ng-if="question.body && question.body.length > 0" class="question-body ng-scope ng-isolate-scope">
<p>Please select the skills in which you have an advanced level of expertise and experience<br></p>
</div><!-- end ngIf: question.body && question.body.length > 0 -->
<ul class="options"><!-- ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959695275_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">iOS
(Swift/Objective-C)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959695275_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Android
(Java/Kotlin)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959695275_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Cross-Platform (e.g.,
React Native, Flutter)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959695275_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Mobile UI/UX
Design</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959695275_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">N/A</span></li>
<!-- end ngRepeat: opt in question.options -->
</ul>
<div ng-show="formSubmitted || sectionSubmitted" class="error-container ng-hide"><span ng-show="question.required && question.responses.length == 0" class="error polygot">A response is required</span></div>
</div><!-- end ngIf: question.type.id == "checkboxes" --><!-- ngIf: question.type.id == "video" -->
</li><!-- end ngRepeat: question in section.questions -->
</ul>
</div><!-- end ngIf: section.questions -->
</div><!-- end ngRepeat: section in questionnaire.sections -->
<div ng-repeat="section in questionnaire.sections" data-section="1695959767731" ng-show="formSections.current == section._id || formSections.onlyOneSection" class="questionnaire-section ng-scope ng-hide">
<!-- ngIf: (section.title && section.title.length > 0) || (section.description && section.description.length > 0) --><!-- ngIf: section.questions -->
<div ng-if="section.questions" class="section questions ng-scope">
<ul><!-- ngRepeat: question in section.questions -->
<li ng-repeat="question in section.questions" ng-init="$questionIndex = $index" class="question ng-scope">
<!-- ngIf: question.type.id == "text" || !question.type --><!-- ngIf: question.type.id == "paragraph" --><!-- ngIf: question.type.id == "file" --><!-- ngIf: question.type.id == "referencecheck" --><!-- ngIf: question.type.id == "dropdown" --><!-- ngIf: question.type.id == "multiplechoice" --><!-- ngIf: question.type.id == "checkboxes" -->
<div ng-if="question.type.id == "checkboxes"" class="multiplechoice ng-scope">
<h3 class="ng-binding">Data Analysis/Science<span title="Required" ng-show="question.required" class="required">*</span></h3><!-- ngIf: question.body && question.body.length > 0 -->
<div marked="question.body" ng-if="question.body && question.body.length > 0" class="question-body ng-scope ng-isolate-scope">
<p>Please select the skills in which you have an advanced level of expertise and experience</p>
</div><!-- end ngIf: question.body && question.body.length > 0 -->
<ul class="options"><!-- ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959767731_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Data Analytics</span>
</li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959767731_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Machine
Learning</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959767731_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Data
Visualization</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959767731_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Big Data Technologies
(e.g., Hadoop, Spark)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959767731_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Statistical
Analysis</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959767731_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">N/A</span></li>
<!-- end ngRepeat: opt in question.options -->
</ul>
<div ng-show="formSubmitted || sectionSubmitted" class="error-container ng-hide"><span ng-show="question.required && question.responses.length == 0" class="error polygot">A response is required</span></div>
</div><!-- end ngIf: question.type.id == "checkboxes" --><!-- ngIf: question.type.id == "video" -->
</li><!-- end ngRepeat: question in section.questions -->
</ul>
</div><!-- end ngIf: section.questions -->
</div><!-- end ngRepeat: section in questionnaire.sections -->
<div ng-repeat="section in questionnaire.sections" data-section="1695959926103" ng-show="formSections.current == section._id || formSections.onlyOneSection" class="questionnaire-section ng-scope ng-hide">
<!-- ngIf: (section.title && section.title.length > 0) || (section.description && section.description.length > 0) --><!-- ngIf: section.questions -->
<div ng-if="section.questions" class="section questions ng-scope">
<ul><!-- ngRepeat: question in section.questions -->
<li ng-repeat="question in section.questions" ng-init="$questionIndex = $index" class="question ng-scope">
<!-- ngIf: question.type.id == "text" || !question.type --><!-- ngIf: question.type.id == "paragraph" --><!-- ngIf: question.type.id == "file" --><!-- ngIf: question.type.id == "referencecheck" --><!-- ngIf: question.type.id == "dropdown" --><!-- ngIf: question.type.id == "multiplechoice" --><!-- ngIf: question.type.id == "checkboxes" -->
<div ng-if="question.type.id == "checkboxes"" class="multiplechoice ng-scope">
<h3 class="ng-binding">CI/CD (Continuous Integration/Continuous Delivery)<span title="Required" ng-show="question.required" class="required">*</span></h3><!-- ngIf: question.body && question.body.length > 0 -->
<div marked="question.body" ng-if="question.body && question.body.length > 0" class="question-body ng-scope ng-isolate-scope">
<p>Please select the skills in which you have an advanced level of expertise and experience</p>
</div><!-- end ngIf: question.body && question.body.length > 0 -->
<ul class="options"><!-- ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959926103_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Jenkins</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959926103_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Travis CI</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959926103_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">CircleCI</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959926103_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">GitLab CI/CD</span>
</li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959926103_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">GitHub Actions</span>
</li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959926103_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">TeamCity</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959926103_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Bamboo</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959926103_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">AWS
CodePipeline</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959926103_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Azure DevOps (formerly
VSTS)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959926103_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Docker for
containerization and orchestration</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695959926103_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">N/A</span></li>
<!-- end ngRepeat: opt in question.options -->
</ul>
<div ng-show="formSubmitted || sectionSubmitted" class="error-container ng-hide"><span ng-show="question.required && question.responses.length == 0" class="error polygot">A response is required</span></div>
</div><!-- end ngIf: question.type.id == "checkboxes" --><!-- ngIf: question.type.id == "video" -->
</li><!-- end ngRepeat: question in section.questions -->
</ul>
</div><!-- end ngIf: section.questions -->
</div><!-- end ngRepeat: section in questionnaire.sections -->
<div ng-repeat="section in questionnaire.sections" data-section="1695960004747" ng-show="formSections.current == section._id || formSections.onlyOneSection" class="questionnaire-section ng-scope ng-hide">
<!-- ngIf: (section.title && section.title.length > 0) || (section.description && section.description.length > 0) --><!-- ngIf: section.questions -->
<div ng-if="section.questions" class="section questions ng-scope">
<ul><!-- ngRepeat: question in section.questions -->
<li ng-repeat="question in section.questions" ng-init="$questionIndex = $index" class="question ng-scope">
<!-- ngIf: question.type.id == "text" || !question.type --><!-- ngIf: question.type.id == "paragraph" --><!-- ngIf: question.type.id == "file" --><!-- ngIf: question.type.id == "referencecheck" --><!-- ngIf: question.type.id == "dropdown" --><!-- ngIf: question.type.id == "multiplechoice" --><!-- ngIf: question.type.id == "checkboxes" -->
<div ng-if="question.type.id == "checkboxes"" class="multiplechoice ng-scope">
<h3 class="ng-binding">Microservices<span title="Required" ng-show="question.required" class="required">*</span></h3><!-- ngIf: question.body && question.body.length > 0 -->
<div marked="question.body" ng-if="question.body && question.body.length > 0" class="question-body ng-scope ng-isolate-scope">
<p>Please select the skills in which you have an advanced level of expertise and experience</p>
</div><!-- end ngIf: question.body && question.body.length > 0 -->
<ul class="options"><!-- ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960004747_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Docker</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960004747_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Kubernetes</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960004747_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Istio</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960004747_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Consul</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960004747_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Envoy Proxy</span>
</li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960004747_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Spring Boot</span>
</li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960004747_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Node.js</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960004747_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">gRPC for inter-service
communication</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960004747_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Apache Kafka for
event-driven architectures</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960004747_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Helm for Kubernetes
package management</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960004747_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">N/A</span></li>
<!-- end ngRepeat: opt in question.options -->
</ul>
<div ng-show="formSubmitted || sectionSubmitted" class="error-container ng-hide"><span ng-show="question.required && question.responses.length == 0" class="error polygot">A response is required</span></div>
</div><!-- end ngIf: question.type.id == "checkboxes" --><!-- ngIf: question.type.id == "video" -->
</li><!-- end ngRepeat: question in section.questions -->
</ul>
</div><!-- end ngIf: section.questions -->
</div><!-- end ngRepeat: section in questionnaire.sections -->
<div ng-repeat="section in questionnaire.sections" data-section="1695960208018" ng-show="formSections.current == section._id || formSections.onlyOneSection" class="questionnaire-section ng-scope ng-hide">
<!-- ngIf: (section.title && section.title.length > 0) || (section.description && section.description.length > 0) --><!-- ngIf: section.questions -->
<div ng-if="section.questions" class="section questions ng-scope">
<ul><!-- ngRepeat: question in section.questions -->
<li ng-repeat="question in section.questions" ng-init="$questionIndex = $index" class="question ng-scope">
<!-- ngIf: question.type.id == "text" || !question.type --><!-- ngIf: question.type.id == "paragraph" --><!-- ngIf: question.type.id == "file" --><!-- ngIf: question.type.id == "referencecheck" --><!-- ngIf: question.type.id == "dropdown" --><!-- ngIf: question.type.id == "multiplechoice" --><!-- ngIf: question.type.id == "checkboxes" -->
<div ng-if="question.type.id == "checkboxes"" class="multiplechoice ng-scope">
<h3 class="ng-binding">REST API<span title="Required" ng-show="question.required" class="required">*</span></h3><!-- ngIf: question.body && question.body.length > 0 -->
<div marked="question.body" ng-if="question.body && question.body.length > 0" class="question-body ng-scope ng-isolate-scope">
<p>Please select the skills in which you have an advanced level of expertise and experience</p>
</div><!-- end ngIf: question.body && question.body.length > 0 -->
<ul class="options"><!-- ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960208018_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Swagger/OpenAPI</span>
</li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960208018_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Postman</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960208018_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Insomnia</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960208018_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">REST Assured (for
Java)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960208018_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Express.js (Node.js
framework)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960208018_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Flask (Python
framework)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960208018_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Ruby on Rails (Ruby
framework)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960208018_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">ASP.NET Core (C#
framework)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960208018_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Django (Python
framework)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960208018_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">FastAPI (Python
framework)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960208018_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">N/A</span></li>
<!-- end ngRepeat: opt in question.options -->
</ul>
<div ng-show="formSubmitted || sectionSubmitted" class="error-container ng-hide"><span ng-show="question.required && question.responses.length == 0" class="error polygot">A response is required</span></div>
</div><!-- end ngIf: question.type.id == "checkboxes" --><!-- ngIf: question.type.id == "video" -->
</li><!-- end ngRepeat: question in section.questions -->
</ul>
</div><!-- end ngIf: section.questions -->
</div><!-- end ngRepeat: section in questionnaire.sections -->
<div ng-repeat="section in questionnaire.sections" data-section="1695960297222" ng-show="formSections.current == section._id || formSections.onlyOneSection" class="questionnaire-section ng-scope ng-hide">
<!-- ngIf: (section.title && section.title.length > 0) || (section.description && section.description.length > 0) --><!-- ngIf: section.questions -->
<div ng-if="section.questions" class="section questions ng-scope">
<ul><!-- ngRepeat: question in section.questions -->
<li ng-repeat="question in section.questions" ng-init="$questionIndex = $index" class="question ng-scope">
<!-- ngIf: question.type.id == "text" || !question.type --><!-- ngIf: question.type.id == "paragraph" --><!-- ngIf: question.type.id == "file" --><!-- ngIf: question.type.id == "referencecheck" --><!-- ngIf: question.type.id == "dropdown" --><!-- ngIf: question.type.id == "multiplechoice" --><!-- ngIf: question.type.id == "checkboxes" -->
<div ng-if="question.type.id == "checkboxes"" class="multiplechoice ng-scope">
<h3 class="ng-binding">DevOps Tools<span title="Required" ng-show="question.required" class="required">*</span></h3><!-- ngIf: question.body && question.body.length > 0 -->
<div marked="question.body" ng-if="question.body && question.body.length > 0" class="question-body ng-scope ng-isolate-scope">
<p>Please select the skills in which you have an advanced level of expertise and experience</p>
</div><!-- end ngIf: question.body && question.body.length > 0 -->
<ul class="options"><!-- ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960297222_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Docker</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960297222_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Kubernetes</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960297222_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Ansible</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960297222_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Puppet</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960297222_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Chef</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960297222_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Terraform</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960297222_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Grafana</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960297222_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Prometheus</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960297222_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">ELK Stack
(Elasticsearch, Logstash, Kibana)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960297222_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Nagios or Zabbix for
monitoring</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960297222_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">N/A</span></li>
<!-- end ngRepeat: opt in question.options -->
</ul>
<div ng-show="formSubmitted || sectionSubmitted" class="error-container ng-hide"><span ng-show="question.required && question.responses.length == 0" class="error polygot">A response is required</span></div>
</div><!-- end ngIf: question.type.id == "checkboxes" --><!-- ngIf: question.type.id == "video" -->
</li><!-- end ngRepeat: question in section.questions -->
</ul>
</div><!-- end ngIf: section.questions -->
</div><!-- end ngRepeat: section in questionnaire.sections -->
<div ng-repeat="section in questionnaire.sections" data-section="1695960385972" ng-show="formSections.current == section._id || formSections.onlyOneSection" class="questionnaire-section ng-scope ng-hide">
<!-- ngIf: (section.title && section.title.length > 0) || (section.description && section.description.length > 0) --><!-- ngIf: section.questions -->
<div ng-if="section.questions" class="section questions ng-scope">
<ul><!-- ngRepeat: question in section.questions -->
<li ng-repeat="question in section.questions" ng-init="$questionIndex = $index" class="question ng-scope">
<!-- ngIf: question.type.id == "text" || !question.type --><!-- ngIf: question.type.id == "paragraph" --><!-- ngIf: question.type.id == "file" --><!-- ngIf: question.type.id == "referencecheck" --><!-- ngIf: question.type.id == "dropdown" --><!-- ngIf: question.type.id == "multiplechoice" --><!-- ngIf: question.type.id == "checkboxes" -->
<div ng-if="question.type.id == "checkboxes"" class="multiplechoice ng-scope">
<h3 class="ng-binding">Methodology<span title="Required" ng-show="question.required" class="required">*</span></h3><!-- ngIf: question.body && question.body.length > 0 -->
<div marked="question.body" ng-if="question.body && question.body.length > 0" class="question-body ng-scope ng-isolate-scope">
<p>Please select the skills in which you have an advanced level of expertise and experience</p>
</div><!-- end ngIf: question.body && question.body.length > 0 -->
<ul class="options"><!-- ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960385972_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Agile (including Scrum
and Kanban)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960385972_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">DevOps (DevOps is both
a culture and a methodology)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960385972_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Waterfall
(Traditional)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960385972_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Lean</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960385972_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Six Sigma</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960385972_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Design Thinking</span>
</li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960385972_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Spiral Model</span>
</li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960385972_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Extreme Programming
(XP)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960385972_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Feature-Driven
Development (FDD)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960385972_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Test-Driven
Development (TDD)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960385972_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">N/A</span></li>
<!-- end ngRepeat: opt in question.options -->
</ul>
<div ng-show="formSubmitted || sectionSubmitted" class="error-container ng-hide"><span ng-show="question.required && question.responses.length == 0" class="error polygot">A response is required</span></div>
</div><!-- end ngIf: question.type.id == "checkboxes" --><!-- ngIf: question.type.id == "video" -->
</li><!-- end ngRepeat: question in section.questions -->
</ul>
</div><!-- end ngIf: section.questions -->
</div><!-- end ngRepeat: section in questionnaire.sections -->
<div ng-repeat="section in questionnaire.sections" data-section="1695960473384" ng-show="formSections.current == section._id || formSections.onlyOneSection" class="questionnaire-section ng-scope ng-hide">
<!-- ngIf: (section.title && section.title.length > 0) || (section.description && section.description.length > 0) --><!-- ngIf: section.questions -->
<div ng-if="section.questions" class="section questions ng-scope">
<ul><!-- ngRepeat: question in section.questions -->
<li ng-repeat="question in section.questions" ng-init="$questionIndex = $index" class="question ng-scope">
<!-- ngIf: question.type.id == "text" || !question.type --><!-- ngIf: question.type.id == "paragraph" --><!-- ngIf: question.type.id == "file" --><!-- ngIf: question.type.id == "referencecheck" --><!-- ngIf: question.type.id == "dropdown" --><!-- ngIf: question.type.id == "multiplechoice" --><!-- ngIf: question.type.id == "checkboxes" -->
<div ng-if="question.type.id == "checkboxes"" class="multiplechoice ng-scope">
<h3 class="ng-binding">Manual QA<span title="Required" ng-show="question.required" class="required">*</span></h3><!-- ngIf: question.body && question.body.length > 0 -->
<div marked="question.body" ng-if="question.body && question.body.length > 0" class="question-body ng-scope ng-isolate-scope">
<p>Please select the skills in which you have an advanced level of expertise and experience</p>
</div><!-- end ngIf: question.body && question.body.length > 0 -->
<ul class="options"><!-- ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960473384_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">TestRail</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960473384_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">JIRA (for test case
management)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960473384_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Zephyr (for test case
management)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960473384_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">TestLodge</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960473384_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">PractiTest</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960473384_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">qTest</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960473384_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">TestLink</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960473384_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Xray (for JIRA)</span>
</li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960473384_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">TestCollab</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960473384_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Testuff</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960473384_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">N/A</span></li>
<!-- end ngRepeat: opt in question.options -->
</ul>
<div ng-show="formSubmitted || sectionSubmitted" class="error-container ng-hide"><span ng-show="question.required && question.responses.length == 0" class="error polygot">A response is required</span></div>
</div><!-- end ngIf: question.type.id == "checkboxes" --><!-- ngIf: question.type.id == "video" -->
</li><!-- end ngRepeat: question in section.questions -->
</ul>
</div><!-- end ngIf: section.questions -->
</div><!-- end ngRepeat: section in questionnaire.sections -->
<div ng-repeat="section in questionnaire.sections" data-section="1695960560053" ng-show="formSections.current == section._id || formSections.onlyOneSection" class="questionnaire-section ng-scope ng-hide">
<!-- ngIf: (section.title && section.title.length > 0) || (section.description && section.description.length > 0) --><!-- ngIf: section.questions -->
<div ng-if="section.questions" class="section questions ng-scope">
<ul><!-- ngRepeat: question in section.questions -->
<li ng-repeat="question in section.questions" ng-init="$questionIndex = $index" class="question ng-scope">
<!-- ngIf: question.type.id == "text" || !question.type --><!-- ngIf: question.type.id == "paragraph" --><!-- ngIf: question.type.id == "file" --><!-- ngIf: question.type.id == "referencecheck" --><!-- ngIf: question.type.id == "dropdown" --><!-- ngIf: question.type.id == "multiplechoice" --><!-- ngIf: question.type.id == "checkboxes" -->
<div ng-if="question.type.id == "checkboxes"" class="multiplechoice ng-scope">
<h3 class="ng-binding">Automation:<span title="Required" ng-show="question.required" class="required">*</span></h3><!-- ngIf: question.body && question.body.length > 0 -->
<div marked="question.body" ng-if="question.body && question.body.length > 0" class="question-body ng-scope ng-isolate-scope">
<p>Please select the skills in which you have an advanced level of expertise and experience</p>
</div><!-- end ngIf: question.body && question.body.length > 0 -->
<ul class="options"><!-- ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960560053_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Selenium WebDriver
(for web application testing)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960560053_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Appium (for mobile app
testing)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960560053_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">JUnit (for Java unit
testing)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960560053_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">TestNG (for Java
testing)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960560053_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Cucumber (for BDD
testing)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960560053_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Robot Framework (for
automated testing)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960560053_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Puppeteer (for
headless browser testing)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960560053_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Postman (for API
testing automation)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960560053_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Cypress (for
end-to-end testing)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960560053_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Protractor (for
Angular application testing)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960560053_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">N/A</span></li>
<!-- end ngRepeat: opt in question.options -->
</ul>
<div ng-show="formSubmitted || sectionSubmitted" class="error-container ng-hide"><span ng-show="question.required && question.responses.length == 0" class="error polygot">A response is required</span></div>
</div><!-- end ngIf: question.type.id == "checkboxes" --><!-- ngIf: question.type.id == "video" -->
</li><!-- end ngRepeat: question in section.questions -->
</ul>
</div><!-- end ngIf: section.questions -->
</div><!-- end ngRepeat: section in questionnaire.sections -->
<div ng-repeat="section in questionnaire.sections" data-section="1695960701928" ng-show="formSections.current == section._id || formSections.onlyOneSection" class="questionnaire-section ng-scope ng-hide">
<!-- ngIf: (section.title && section.title.length > 0) || (section.description && section.description.length > 0) --><!-- ngIf: section.questions -->
<div ng-if="section.questions" class="section questions ng-scope">
<ul><!-- ngRepeat: question in section.questions -->
<li ng-repeat="question in section.questions" ng-init="$questionIndex = $index" class="question ng-scope">
<!-- ngIf: question.type.id == "text" || !question.type --><!-- ngIf: question.type.id == "paragraph" --><!-- ngIf: question.type.id == "file" --><!-- ngIf: question.type.id == "referencecheck" --><!-- ngIf: question.type.id == "dropdown" --><!-- ngIf: question.type.id == "multiplechoice" --><!-- ngIf: question.type.id == "checkboxes" -->
<div ng-if="question.type.id == "checkboxes"" class="multiplechoice ng-scope">
<h3 class="ng-binding">Containers<span title="Required" ng-show="question.required" class="required">*</span></h3><!-- ngIf: question.body && question.body.length > 0 -->
<div marked="question.body" ng-if="question.body && question.body.length > 0" class="question-body ng-scope ng-isolate-scope">
<p>Please select the skills in which you have an advanced level of expertise and experience</p>
</div><!-- end ngIf: question.body && question.body.length > 0 -->
<ul class="options"><!-- ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960701928_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Docker</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960701928_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Podman</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960701928_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">rkt (Rocket)</span>
</li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960701928_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">containerd</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960701928_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">CRI-O</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960701928_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">LXC (Linux
Containers)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960701928_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">OCI (Open Container
Initiative) Specifications</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960701928_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">N/A</span></li>
<!-- end ngRepeat: opt in question.options -->
</ul>
<div ng-show="formSubmitted || sectionSubmitted" class="error-container ng-hide"><span ng-show="question.required && question.responses.length == 0" class="error polygot">A response is required</span></div>
</div><!-- end ngIf: question.type.id == "checkboxes" --><!-- ngIf: question.type.id == "video" -->
</li><!-- end ngRepeat: question in section.questions -->
</ul>
</div><!-- end ngIf: section.questions -->
</div><!-- end ngRepeat: section in questionnaire.sections -->
<div ng-repeat="section in questionnaire.sections" data-section="1695960793061" ng-show="formSections.current == section._id || formSections.onlyOneSection" class="questionnaire-section ng-scope ng-hide">
<!-- ngIf: (section.title && section.title.length > 0) || (section.description && section.description.length > 0) --><!-- ngIf: section.questions -->
<div ng-if="section.questions" class="section questions ng-scope">
<ul><!-- ngRepeat: question in section.questions -->
<li ng-repeat="question in section.questions" ng-init="$questionIndex = $index" class="question ng-scope">
<!-- ngIf: question.type.id == "text" || !question.type --><!-- ngIf: question.type.id == "paragraph" --><!-- ngIf: question.type.id == "file" --><!-- ngIf: question.type.id == "referencecheck" --><!-- ngIf: question.type.id == "dropdown" --><!-- ngIf: question.type.id == "multiplechoice" --><!-- ngIf: question.type.id == "checkboxes" -->
<div ng-if="question.type.id == "checkboxes"" class="multiplechoice ng-scope">
<h3 class="ng-binding">Deployment<span title="Required" ng-show="question.required" class="required">*</span></h3><!-- ngIf: question.body && question.body.length > 0 -->
<div marked="question.body" ng-if="question.body && question.body.length > 0" class="question-body ng-scope ng-isolate-scope">
<p>Please select the skills in which you have an advanced level of expertise and experience</p>
</div><!-- end ngIf: question.body && question.body.length > 0 -->
<ul class="options"><!-- ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960793061_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Kubernetes</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960793061_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">OpenShift</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960793061_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Docker Swarm</span>
</li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960793061_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Amazon ECS (Elastic
Container Service)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960793061_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Google Kubernetes
Engine (GKE)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960793061_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Azure Kubernetes
Service (AKS)</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960793061_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Nomad</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960793061_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Rancher</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960793061_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Mesos</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960793061_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Elastic
Beanstalk</span></li><!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960793061_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">N/A</span></li>
<!-- end ngRepeat: opt in question.options -->
</ul>
<div ng-show="formSubmitted || sectionSubmitted" class="error-container ng-hide"><span ng-show="question.required && question.responses.length == 0" class="error polygot">A response is required</span></div>
</div><!-- end ngIf: question.type.id == "checkboxes" --><!-- ngIf: question.type.id == "video" -->
</li><!-- end ngRepeat: question in section.questions -->
</ul>
</div><!-- end ngIf: section.questions -->
</div><!-- end ngRepeat: section in questionnaire.sections -->
<div ng-repeat="section in questionnaire.sections" data-section="1695960883537" ng-show="formSections.current == section._id || formSections.onlyOneSection" class="questionnaire-section ng-scope ng-hide">
<!-- ngIf: (section.title && section.title.length > 0) || (section.description && section.description.length > 0) --><!-- ngIf: section.questions -->
<div ng-if="section.questions" class="section questions ng-scope">
<ul><!-- ngRepeat: question in section.questions -->
<li ng-repeat="question in section.questions" ng-init="$questionIndex = $index" class="question ng-scope">
<!-- ngIf: question.type.id == "text" || !question.type --><!-- ngIf: question.type.id == "paragraph" --><!-- ngIf: question.type.id == "file" --><!-- ngIf: question.type.id == "referencecheck" --><!-- ngIf: question.type.id == "dropdown" --><!-- ngIf: question.type.id == "multiplechoice" --><!-- ngIf: question.type.id == "checkboxes" -->
<div ng-if="question.type.id == "checkboxes"" class="multiplechoice ng-scope">
<h3 class="ng-binding">Orchestration<span title="Required" ng-show="question.required" class="required">*</span></h3><!-- ngIf: question.body && question.body.length > 0 -->
<div marked="question.body" ng-if="question.body && question.body.length > 0" class="question-body ng-scope ng-isolate-scope">
<p>Please select the skills in which you have an advanced level of expertise and experience</p>
</div><!-- end ngIf: question.body && question.body.length > 0 -->
<ul class="options"><!-- ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960883537_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Ansible</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960883537_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Chef</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960883537_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Puppet</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960883537_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Jenkins</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960883537_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">CircleCI</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960883537_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Travis CI</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960883537_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Jenkins X</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960883537_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">Argo CD</span></li>
<!-- end ngRepeat: opt in question.options -->
<li ng-repeat="opt in question.options" class="option ng-scope"><input type="checkbox" ng-model="question.responses[$index]" ng-change="checkCheckboxResponses(question)"
ng-required="question.required && question.responses.length == 0" name="section_1695960883537_question_0" class="ng-pristine ng-invalid ng-invalid-required" required="required"><span class="ng-binding">N/A</span></li>
<!-- end ngRepeat: opt in question.options -->
</ul>
<div ng-show="formSubmitted || sectionSubmitted" class="error-container ng-hide"><span ng-show="question.required && question.responses.length == 0" class="error polygot">A response is required</span></div>
</div><!-- end ngIf: question.type.id == "checkboxes" --><!-- ngIf: question.type.id == "video" -->
</li><!-- end ngRepeat: question in section.questions -->
</ul>
</div><!-- end ngIf: section.questions -->
</div><!-- end ngRepeat: section in questionnaire.sections -->
<div ng-repeat="section in questionnaire.sections" data-section="1695960953238" ng-show="formSections.current == section._id || formSections.onlyOneSection" class="questionnaire-section ng-scope ng-hide">
<!-- ngIf: (section.title && section.title.length > 0) || (section.description && section.description.length > 0) --><!-- ngIf: section.questions -->
<div ng-if="section.questions" class="section questions ng-scope">
<ul><!-- ngRepeat: question in section.questions -->
<li ng-repeat="question in section.questions" ng-init="$questionIndex = $index" class="question ng-scope"><!-- ngIf: question.type.id == "text" || !question.type --><!-- ngIf: question.type.id == "paragraph" -->
<div ng-if="question.type.id == "paragraph"" class="ng-scope">
<h3><span class="ng-binding">🌟 We're thrilled that you're considering joining our innovative team at EXSQ. We believe that every individual brings something unique to the table, and we want to get to know you better. So, here's an open
question for you: Is there any additional information you'd like to share with us regarding your tech skills, experiences, or anything else you think is important for us to know? This is your chance to shine and tell us what makes you
stand out in the tech world. Feel free to share as much or as little as you'd like – we're all ears! 🙌💡 #BecomeOutcoder</span><span title="Required" ng-show="question.required" class="ng-hide required">*</span></h3>
<!-- ngIf: question.body && question.body.length > 0 --><textarea name="section_1695960953238_question_0" ng-model="question.response" placeholder="" ng-required=""
class="description full ng-pristine placeholder ng-valid ng-valid-required"></textarea>
<div ng-show="formSubmitted || sectionSubmitted" class="error-container ng-hide"><span ng-show="question.required && !question.response" class="error polygot ng-hide">A response is required</span></div>
</div>
<!-- end ngIf: question.type.id == "paragraph" --><!-- ngIf: question.type.id == "file" --><!-- ngIf: question.type.id == "referencecheck" --><!-- ngIf: question.type.id == "dropdown" --><!-- ngIf: question.type.id == "multiplechoice" --><!-- ngIf: question.type.id == "checkboxes" --><!-- ngIf: question.type.id == "video" -->
</li><!-- end ngRepeat: question in section.questions -->
</ul>
</div><!-- end ngIf: section.questions -->
</div><!-- end ngRepeat: section in questionnaire.sections -->
<div data-section="submission" ng-show="formSections.current == 'submission'" class="ng-hide">
<div class="section-header-container">
<h2><span class="polygot">You're nearly done</span></h2>
<div class="section-body question-body polygot">Click the Submit button below to finish.</div>
</div>
</div>
<div class="apply-container">
<ul class="navigation-buttons">
<li ng-show="!formSections.firstStep && !formSections.onlyOneSection" class="apply-button ng-hide"><button type="button" ng-click="previousSection()" class="button green large bzyButtonColor"><i class="fa fa-refresh fa-spin"></i><span
class="polygot">Back</span></button></li>
<li ng-show="!formSections.lastStep && !formSections.onlyOneSection" class="apply-button"><button type="button" ng-click="nextSection()" class="button green large bzyButtonColor"><i class="fa fa-refresh fa-spin"></i><span
class="polygot">Continue</span></button></li>
<li ng-show="formSections.lastStep || formSections.onlyOneSection" class="apply-button ng-hide"><button type="button" ng-click="apply()" ng-disabled="isSubmitting" ng-class="submitting === true ? "submitting" : """
class="button green large bzyButtonColor"><i class="fa fa-refresh fa-spin"></i><span class="polygot">Submit Responses</span></button></li>
</ul>
</div>
</form>
Text Content
* RESPONSES SUBMITTED Your responses have been submitted successfully. Thanks! * PROGRAMMING LANGUAGES* Please select the skills in which you have an advanced level of expertise and experience * Java * Python * C++ * Ruby * PHP * N/A A response is required * WEB DEVELOPMENT* Please select the skills in which you have an advanced level of expertise and experience * HTML/CSS * Front-end Frameworks (e.g React, Angular, Vue) * Back-end Frameworks (e.g Django Ruby on rails) * RESTful API Design * Responsive Design * UI/UX Design * N/A A response is required * DATABASE MANAGEMENT* Please select the skills in which you have an advanced level of expertise and experience * SQL * NoSQL (e.g., MongoDB, Redis) * Postgres * SqlServer * Data Modeling * Database Administration * N/A A response is required * CLOUD COMPUTING* Please select the skills in which you have an advanced level of expertise and experience * AWS * Azure * Google Cloud Platform (GCP * DevOps Tools (e.g., Docker, Kubernetes) * Serverless Computing * N/A A response is required * MOBILE DEVELOPMENT* Please select the skills in which you have an advanced level of expertise and experience * iOS (Swift/Objective-C) * Android (Java/Kotlin) * Cross-Platform (e.g., React Native, Flutter) * Mobile UI/UX Design * N/A A response is required * DATA ANALYSIS/SCIENCE* Please select the skills in which you have an advanced level of expertise and experience * Data Analytics * Machine Learning * Data Visualization * Big Data Technologies (e.g., Hadoop, Spark) * Statistical Analysis * N/A A response is required * CI/CD (CONTINUOUS INTEGRATION/CONTINUOUS DELIVERY)* Please select the skills in which you have an advanced level of expertise and experience * Jenkins * Travis CI * CircleCI * GitLab CI/CD * GitHub Actions * TeamCity * Bamboo * AWS CodePipeline * Azure DevOps (formerly VSTS) * Docker for containerization and orchestration * N/A A response is required * MICROSERVICES* Please select the skills in which you have an advanced level of expertise and experience * Docker * Kubernetes * Istio * Consul * Envoy Proxy * Spring Boot * Node.js * gRPC for inter-service communication * Apache Kafka for event-driven architectures * Helm for Kubernetes package management * N/A A response is required * REST API* Please select the skills in which you have an advanced level of expertise and experience * Swagger/OpenAPI * Postman * Insomnia * REST Assured (for Java) * Express.js (Node.js framework) * Flask (Python framework) * Ruby on Rails (Ruby framework) * ASP.NET Core (C# framework) * Django (Python framework) * FastAPI (Python framework) * N/A A response is required * DEVOPS TOOLS* Please select the skills in which you have an advanced level of expertise and experience * Docker * Kubernetes * Ansible * Puppet * Chef * Terraform * Grafana * Prometheus * ELK Stack (Elasticsearch, Logstash, Kibana) * Nagios or Zabbix for monitoring * N/A A response is required * METHODOLOGY* Please select the skills in which you have an advanced level of expertise and experience * Agile (including Scrum and Kanban) * DevOps (DevOps is both a culture and a methodology) * Waterfall (Traditional) * Lean * Six Sigma * Design Thinking * Spiral Model * Extreme Programming (XP) * Feature-Driven Development (FDD) * Test-Driven Development (TDD) * N/A A response is required * MANUAL QA* Please select the skills in which you have an advanced level of expertise and experience * TestRail * JIRA (for test case management) * Zephyr (for test case management) * TestLodge * PractiTest * qTest * TestLink * Xray (for JIRA) * TestCollab * Testuff * N/A A response is required * AUTOMATION:* Please select the skills in which you have an advanced level of expertise and experience * Selenium WebDriver (for web application testing) * Appium (for mobile app testing) * JUnit (for Java unit testing) * TestNG (for Java testing) * Cucumber (for BDD testing) * Robot Framework (for automated testing) * Puppeteer (for headless browser testing) * Postman (for API testing automation) * Cypress (for end-to-end testing) * Protractor (for Angular application testing) * N/A A response is required * CONTAINERS* Please select the skills in which you have an advanced level of expertise and experience * Docker * Podman * rkt (Rocket) * containerd * CRI-O * LXC (Linux Containers) * OCI (Open Container Initiative) Specifications * N/A A response is required * DEPLOYMENT* Please select the skills in which you have an advanced level of expertise and experience * Kubernetes * OpenShift * Docker Swarm * Amazon ECS (Elastic Container Service) * Google Kubernetes Engine (GKE) * Azure Kubernetes Service (AKS) * Nomad * Rancher * Mesos * Elastic Beanstalk * N/A A response is required * ORCHESTRATION* Please select the skills in which you have an advanced level of expertise and experience * Ansible * Chef * Puppet * Jenkins * CircleCI * Travis CI * Jenkins X * Argo CD * N/A A response is required * 🌟 WE'RE THRILLED THAT YOU'RE CONSIDERING JOINING OUR INNOVATIVE TEAM AT EXSQ. WE BELIEVE THAT EVERY INDIVIDUAL BRINGS SOMETHING UNIQUE TO THE TABLE, AND WE WANT TO GET TO KNOW YOU BETTER. SO, HERE'S AN OPEN QUESTION FOR YOU: IS THERE ANY ADDITIONAL INFORMATION YOU'D LIKE TO SHARE WITH US REGARDING YOUR TECH SKILLS, EXPERIENCES, OR ANYTHING ELSE YOU THINK IS IMPORTANT FOR US TO KNOW? THIS IS YOUR CHANCE TO SHINE AND TELL US WHAT MAKES YOU STAND OUT IN THE TECH WORLD. FEEL FREE TO SHARE AS MUCH OR AS LITTLE AS YOU'D LIKE – WE'RE ALL EARS! 🙌💡 #BECOMEOUTCODER* A response is required YOU'RE NEARLY DONE Click the Submit button below to finish. * Back * Continue * Submit Responses Powered bybreezy