Test Engineer (Multiple Levels) at 8-BIT INT LLC – Fort Meade, Maryland
Explore Related Opportunities
About This Position
About the Role:
As a Test Engineer at multiple levels, you will play a critical role in ensuring the quality and reliability of software products through comprehensive testing strategies. You will be responsible for designing, developing, and executing test plans that align with the software test life cycle, identifying defects, and collaborating with development teams to resolve issues. Your expertise in network administration will enable you to simulate real-world network environments to validate software performance and security under various conditions. This role demands a proactive approach to continuous improvement of testing processes and tools to enhance efficiency and coverage. Ultimately, your contributions will help deliver robust, high-quality software solutions that meet customer expectations and industry standards.
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience with the Software Test Life Cycle (STLC) and hands-on testing methodologies.
- Strong understanding of network administration concepts including TCP/IP, routing, switching, and network protocols.
- Experience with test management tools and defect tracking systems.
- Excellent analytical, problem-solving, and communication skills.
- Active TS/SCI clearance with an active Full Scope polygraph.
Preferred Qualifications:
- Certifications such as ISTQB, CCNA, or equivalent relevant credentials.
- Experience with automated testing tools and scripting languages (e.g., Selenium, Python).
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines and DevOps practices.
- Knowledge of security testing principles and tools.
- Prior experience working in Agile or Scrum development environments.
Responsibilities:
- Develop, document, and execute detailed test plans and test cases based on software requirements and specifications.
- Perform functional, regression, performance, and security testing across different network configurations and environments.
- Collaborate closely with software developers, network engineers, and product managers to identify, report, and track defects.
- Maintain and enhance automated test scripts and frameworks to improve test coverage and reduce manual effort.
- Analyze test results, generate comprehensive reports, and provide actionable feedback to stakeholders to support decision-making.
Skills:
The required skills in network administration and the software test life cycle are integral to your daily responsibilities, enabling you to create realistic test environments and comprehensive test strategies. You will apply network administration knowledge to configure and troubleshoot network setups that mimic production conditions, ensuring software behaves correctly under various network scenarios. Your understanding of the software test life cycle guides the systematic planning, execution, and closure of testing activities, ensuring thorough validation of software products. Preferred skills such as automation and scripting will be utilized to streamline repetitive testing tasks, increasing efficiency and accuracy. Additionally, familiarity with CI/CD and Agile methodologies will support seamless integration of testing within the development process, fostering collaboration and rapid delivery.