FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Support Engineer, JTS/FAST Testing, Security Clearance
Work Life Group. Develop, update, and maintain JTS/FAST test cases, test scenarios, test scripts, and test data in accordance with agreed requirements, priorities, technical direction, release planning, and project objectives.
Tech Stack
Tools & technologiesAnsibleCypressDistributed SystemsDockerJavaLinuxPythonSelenium
About the role
Key responsibilities & impact- Develop, update, and maintain JTS/FAST test cases, test scenarios, test scripts, and test data in accordance with agreed requirements, priorities, technical direction, release planning, and project objectives.
- Perform manual, automated, functional, regression, integration, and system testing to support the continued maintenance, validation, and evolution of the JTS/FAST software baseline.
- Support the full software testing lifecycle of JTS/FAST, including test analysis, test design, test implementation, test execution, defect reporting, retesting, regression testing, and test documentation.
- Develop, update, and maintain automated test scripts and test automation assets to improve test coverage, repeatability, maintainability, and regression testing capability.
- Support integration and verification activities to ensure that developed, updated, or maintained JTS/FAST software components operate correctly within the wider JTS/FAST system and in line with agreed interface, interoperability, and operational requirements.
- Analyse, investigate, document, and report software defects, test failures, anomalies, and quality issues identified during testing, integration, verification, release preparation, or operational support activities.
- Support the verification of defect fixes and software changes by performing retesting, regression testing, and validation against agreed acceptance criteria and requirements.
- Develop, update, and maintain test documentation, including test plans, test cases, test execution reports, defect reports, regression test evidence, automation documentation, and other project deliverables as required.
- Contribute to virtual and in-person meetings, reviews, planning sessions, technical discussions, test coordination activities, and release readiness reviews with NCIA stakeholders and project team members.
- Ensure that all testing activities, test artefacts, automated scripts, defect reports, and associated deliverables comply with applicable NCIA testing standards, quality requirements, configuration management practices, and agreed project procedures.
- Update and expand the produced test assets, automated test scripts, test data, and documentation as necessary to accommodate new, revised, or emerging requirements throughout the duration of the engagement.
- Support the improvement of JTS/FAST software quality, reliability, maintainability, interoperability, and operational readiness by providing structured testing, clear test evidence, and timely feedback to the project team.
Requirements
What you’ll need- At least 5 years of professional experience in software testing and quality assurance, with a focus on complex software systems, networked applications, or distributed environments.
- Proven ability to communicate effectively in English, both orally and in writing, in a clear, structured, and professional manner.
- Demonstrated experience in working within Agile/Scrum environments, including participation in sprint planning, test planning, sprint execution, defect triage, sprint reviews, and release preparation activities.
- At least 3 years of professional experience in designing, writing, executing, and maintaining manual test cases, including functional, regression, integration, interface, and release-related test scenarios.
- At least 3 years of experience in defect identification, defect reporting, retesting, regression testing, and defect verification using issue tracking and test management tools.
- At least 2 years of experience testing APIs, or data exchange interfaces, including verification of request/response behaviour, data processing, data filtering, and error handling.
- At least 2 years of experience working with interoperability testing, including testing of data exchange, message handling, configuration, integration with external systems, or multi-system test environments.
- At least 2 years of professional experience working with test automation frameworks, such as Robot Framework, Gauge, Cucumber, Selenium, Playwright, Cypress, or similar.
- At least 1 year of professional experience with scripting or programming languages used to support test automation, test execution, troubleshooting, or environment configuration, such as Java, Python, Linux Bash, Ansible, or similar.
- At least 1 year of professional experience working with containerized or virtualized test environments, including Docker, or equivalent technologies.
- Demonstrated experience using development, testing, and configuration management tools such as Jira, Zephyr, GitLab, CI/CD pipelines, artifact repositories, or equivalent tools.
- Demonstrable experience in preparing and maintaining test documentation, including test plans, test cases, test execution reports, defect reports, verification evidence, regression reports, and release readiness inputs.
- Experience in defining test scenarios, acceptance criteria, validation approaches, or verification evidence for software deliverables.
- Experience working with distributed systems and multi-component architectures, including integration and testing across multiple data sources, services, interfaces, or external systems.
- Familiarity with secure testing practices, controlled test environments, information handling requirements, and working within regulated or accredited environments.
- Possession of relevant technical or testing certifications, including ISTQB, TMap, Microsoft, Red Hat, CompTIA, Cisco, or equivalent certifications, is desirable.
Benefits
Comp & perks- health insurance
- paid time off
- flexible work arrangements
- professional development
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software testingquality assurancetest automationmanual testingdefect identificationAPI testinginteroperability testingscriptingprogrammingtest documentation
Soft Skills
effective communicationteam collaborationstructured reportingproblem-solvingattention to detailadaptabilitytime managementcritical thinkingstakeholder engagementfeedback provision
Certifications
ISTQBTMapMicrosoftRed HatCompTIACisco