Tester / Integrator
Key Responsibilities
- Plan, coordinate, execute, and document test activities throughout the system and software build lifecycle.
- Support multiple test disciplines, including Automation Testing, Integration Testing, Regression Testing, Build Acceptance Testing (BAT), Verification & Validation (V&V) Testing, Cybersecurity Compliance Testing (CCT), System and functional testing, and other test events as required.
- Develop, review, and maintain test cases, test procedures, test scenarios, and associated test documentation.
- Support test case planning and management, including traceability between requirements, test cases, procedures, and results.
- Execute test procedures and accurately record test results, discrepancies, defects, and corrective actions.
- Support test event preparation, execution, troubleshooting, and closeout.
- Analyze test results and assist in determining whether systems meet established functional, technical, and cybersecurity requirements.
- Maintain accurate test records and provide technical input to test reports and other program documentation.
- Review technical documentation, system configurations, test procedures, logs, error reports, and other technical data to identify system and integration issues.
- Troubleshoot hardware, software, network, virtualization, and operating system issues encountered during integration and testing.
- Conduct technical discussions and interviews with engineers, developers, system administrators, operators, and subject matter experts to obtain information necessary to diagnose and resolve issues.
- Identify root causes of integration and system problems and recommend corrective actions.
- Support troubleshooting and issue resolution during dry runs, cyber implementation activities, development, integration, and formal testing.
- Document problems, troubleshooting activities, resolutions, and lessons learned.
- Support software integration throughout the system builds and release lifecycle.
- Identify impacts to installation, configuration, and operational procedures resulting from software or hardware changes.
- Resolve integration issues identified during dry runs, cybersecurity implementation, development, testing, and system build activities.
- Support installation, configuration, testing, and validation of system software and software upgrades.
- Provide technical input regarding software dependencies, system interfaces, configuration requirements, and integration risks.
- Assist with maintaining the integrity and operational readiness of the integrated system environment.
- Maintain and support the integrity, stability, and operational readiness of the system operating environment.
- Perform system maintenance activities, including backup, recovery, file maintenance, and configuration management.
- Install, configure, and test operating system and system software upgrades.
- Troubleshoot and resolve operating system, application, hardware, and configuration issues.
- Support system configuration and baseline maintenance activities.
- Verify system functionality following maintenance, upgrades, configuration changes, and software installations.
- Assist with maintaining system documentation and configuration records.