Senior Software Engineer with Security Clearance
About the role
Develop, maintain, and upgrade automated test scripts and architectures for application products.
Design, implement, and conduct test and evaluation procedures to ensure system requirements are met.
Analyze test results and identify and report defects to development teams.
Assess, design, and conceptualize test scenarios, approaches, objectives, plans, and tools aligned with testing requirements.
Write, implement, and report the status for system test cases.
Analyze test cases and provide regular progress reports.
Serve as a subject matter specialist (SME), providing testing know-how and expertise in support of user requirements for complex software/hardware applications.
Participate in risk management assessments, focusing on user requirements analysis, test design, and tool selection.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Minimum 7-10 years of experience in software testing with a focus on test automation.
- Active Top Secret/Sensitive Compartmented Information (TS/TSCI) security clearance.
- Strong understanding of testing methodologies (e.g., black-box testing, white-box testing) and test automation frameworks (e.g., Selenium, Cypress).
- Experience with scripting languages used for test automation (e. g., Python, Java).
- Excellent analytical and problem-solving skills.
- Strong attention to detail and a commitment to quality.
- Effective communication and collaboration skills.
- Ability to work independently and manage multiple tasks simultaneously.
Qualifications
- Passionate about technology and committed to excellence in software testing.
- Proven track record of delivering high-quality software products through rigorous testing processes.
- Experience with agile methodologies and continuous integration/continuous deployment (CI/CD).
- Knowledge of cloud platforms and virtualization technologies.
- Experience with DevOps practices and tools.
Skills
- Proficient in at least one programming language (e. g., Python, Java, C#).
- Experience with test automation tools (e. g., Selenium, JUnit, PyTest).
- Understanding of software development life cycle (SDLC) and its stages.
- Knowledge of software testing methodologies and best practices.
- Experience with version control systems (e. g., Git).
- Experience with performance testing and load testing tools.
Benefits
Competitive salary and health benefits
Hybrid/remote work environment
Leadership training
401k with generous company matching
Career professional development
Tuition reimbursement
Flexible hours
Work/Life balance
Rewards and recognition
Paid Time Off
Pay
$103,912 - $158,930 per year
Schedule
Hybrid/remote work environment
Company Info
Command Post Technologies, Inc. (CPT) is a Service-Disabled, Veteran-Owned Small Business (SDVOSB), providing engineering services in the areas of Cyber Security, Software Development, Test & Evaluation, and Strategic Planning. CPT employees appreciate working in a caring environment that promotes a healthy work-life balance. As individuals, we come together as a team, supporting a culture rooted in our core principles of integrity, determination, and innovation. In all of CPT’s collaboration efforts, our team prioritizes communication, accountability, and being resourceful in order to maximize efficiency and results.
Equal Employment Opportunity
We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sex, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state, or local law. We take Affirmative Action to ensure equal opportunities for employees and potential employees without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sex, sexual orientation, marital status, veteran status, disability genetic information, citizenship status, or membership in any other group protected by federal, state, or local law. We abide by the Pay Transparency Nondiscrimination Provision and will refrain from discharging, or otherwise discriminating against employees or applicants who inquire about, discuss, or disclose their compensation or the compensation of other employees or applicants. An exception exists where the employee or applicant makes the disclosure based on information obtained in the course of performing his or her essential job functions.