Test Engineer

BCMC

$90K — $120K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • U.S. Citizenship required
  • Active Secret clearance; must obtain TS/SCI clearance
  • 6+ years of relevant experience in an agile environment
  • 2+ years of automated/manual test experience
  • Expertise in Agile Continuous Development/Continuous Integration/Continuous Delivery
  • Proficiency with Docker, Jenkins, JIRA, and other testing tools
  • Experience in software development using Java or similar languages

Responsibilities

  • Plan and execute tests for large scale software and hardware systems
  • Establish automated and manual testing methods and procedures
  • Participate in reviews and provide input on test readiness and design
  • Ensure test integrity and quality through collaboration
  • Conduct tests according to specified language and configuration requirements
  • Implement test strategies using modern technologies and frameworks
  • Document test plans, results, and discrepancies for program management

Benefits

  • 95% employer paid medical, dental, and vision coverages
  • 100% employer paid life, short-term and long-term disability coverages
  • 401k with company match and profit sharing
  • Flexible Spending Account (FSA) for dependent and health care
  • 11 standard holidays and 3 weeks of annual leave
Full Job Description
BCMC is supporting a U.S. Government customer to provide support for onsite incident response to civilian Government agencies and critical asset owners who experience cyber-attacks, providing immediate investigation and resolution. Contract personnel perform investigations to characterize of the severity of breaches, develop mitigation plans, and assist with the restoration of services. BCMC is seeking a Test Engineer to support this critical customer mission.

Responsibilities Include:
• Defines, plans and performs test assignments for large scale, complex, software and hardware systems
• Establishes automated and manual test methods and techniques, develops test plans and requirements, writes test procedures and reports, and conducts tests
• Participates in test readiness reviews and design reviews
• Applies software development experience and knowledge to ensure test validity, integrity, quality, and execution
• Conducts tests which include collaborating closely with others in establishing language, database, and computer requirements along with configuration management techniques
• Performs test planning and implementation using state-of-the-art technologies, processes, and frameworks (e.g. SAFe or similar framework)
• Develops and maintains test documentation including plans, procedures, reports, etc.
• Analyzes test results and accurately discuss them with management and teams
• Documents and keeps program management informed of deviations from customer requirements

Required Skills:
• U.S. Citizenship
• Active Secret clearance. Must be able to obtain a TS/SCI clearance

• Must be able to obtain DHS Suitability
• 6+ years of directly relevant experience, ideally in an agile environment
• 2+ years of automated and/or manual test experience
• Excellent and applicable experience with Agile Continuous Development / Continuous Integration / Continuous Delivery along with hands-on experience with automated test tools such as Docker, Jenkins, Rational Team Concert, JIRA, Git, Chef, Ansible, Puppet, Junit, JMeter, RSpec, Cucumber, and other industry-leading tools and techniques
• 2+ years' experience developing software with Java, Cucumber, Gherkin or similar language in an agile environment
• Experience with requirements development and management along with associated
• Ability to plan, conduct and conduct security testing
• Meaningful and relevant experience in developing test procedures
• Experience with systems engineering and configuration management processes
• Able to generate test-related documentation as necessary
• Excellent teamwork skills including ability to work well with agile development teams, customers, and coworkers at all levels
• Ability to work collaboratively across agencies and physical locations

Desired Skills:
• Experience with automated and manual testing processes
• Hands-on DevOps or DevSecOps experience
• Familiarity with following CISA practices:
o Securing the Software Supply Chain
o Cybersecurity Best Practices
o Open-Source Software Security
• Familiarity with NIST SP 800-218, Secure Software Development Framework V1.1: Recommendations for Mitigating the Risk of Software Vulnerabilities
• Hands on experience with automated testing solutions such as: Selenium, Puppeteer, Cypress, WebDriverIO, Playwright, Cucumber or NightWatchJS.
• Manual and Automated Testing experience and/or familiarity with one of more of the following program languages: Java, Perl, Ruby, Python, and JavaScript
• Experience and/or familiarity with one of more of the following database technologies: SQL, Oracle, MySQL, JBDC, NOSQL
• DHS experience

Required Education:
BS Computer Science, Computer Engineering, Computer Information Systems, Computer Systems Engineering or related discipline, or HS diploma and 7+ years of directly relevant experience.

Desired Certifications:
• DoD 8570.1 IAT Level II
• Certified Software Test Professional (CSTP) or similar
• Certifications related to Agile development and Scaled Agile Framework (SAFe)
• AWS Certifications

Benefits
Extremely competitive salary
95% employer paid for employee medical, dental, & vision coverages
100% employer paid for employee life, STD & LTD disability coverages
401k with company match and profit sharing
Flexible Spending Account (FSA) for dependent & health care
11 standard holidays & 3 weeks of annual leave

ESS-3428
Applications Developer - III - ESW03

Similar Jobs

More Jobs at BCMC

More Aerospace & Defense Jobs

Find similar Test Engineer jobs: