Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Associate/Staff Software Test Engineer image - Rise Careers
Job details

Associate/Staff Software Test Engineer

SciTec has been awarded multiple government contracts and is growing our creative Team! SciTec, Inc. is a dynamic small business with the mission to deliver advanced sensor data processing technologies and scientific instrumentation capabilities in support of National Security and Defense. We support customers throughout the Department of Defense and U.S. Government in building innovative new tools to deliver unique world-class data exploitation capabilities.

Important Notice: SciTec exclusively works on U.S. government contracts that require U.S. citizenship for all employees. SciTec cannot sponsor or assume sponsorship of employee work visas of any type. Further, U.S. citizenship is a requirement to obtain and keep a security clearance. Applicants that do not meet these requirements will not be considered.

SciTec has an immediate opportunity for a talented software test engineer to support our programs delivering Next-Generation Missile Warning software. This is a unique opportunity to join a small business delivering core capabilities for National defense. You will work within a fast-paced team delivering end-to-end software processing of Overhead Persistent InfraRed (OPIR) sensor data for Missile Warning, Missile Defense, Battlespace Awareness, and Technical Intelligence. The position is on-site in Boulder, CO.

Responsibilities

  • Creating test plans and test cases
  • Executing tests and supporting test execution in multiple environments
  • Developing test automation suites
  • Participating in test engineering artifact reviews
  • Conducting performance analyses
  • Maintaining test documentation in accordance with management procedures
  • Completing assigned tasks to meet program schedule milestones
  • Supporting onsite integration and test activities at customer sites
  • Other duties as assigned
  • A Bachelor's degree in the physical sciences, mathematics, engineering, or computer science
  • 1+ years of experience or exposure to software test engineering roles and functions
  • 1+ years of experience in software development or test automation (preferably in Python)
  • 1+ years experience using Linux operating systems.
  • Strong collaboration skills and the ability to work in a team environment
  • Good verbal and written communication skills
  • Detail oriented
  • Ability to travel to multiple local customer locations for integration activities
  • Ability to troubleshoot and resolve issues in a fast-paced work environment
  • The ability to obtain and maintain a DoD security clearance

Candidates with the following qualifications will be preferred

  • Experience with testing Overhead Persistent InfraRed (OPIR) processing systems
  • Experience with application orchestration and/or deployment to the cloud
  • Experience with Agile software development
  • A current active DoD SECRET security clearance or higher

*Resumes, Cover Letters, and Applications which are generated by AI will not be considered for employment.

SciTec offers a highly competitive salary and benefits package, including:

  • Employee Stock Ownership Plan (ESOP)
  • 3% Fully Vested Company 401K Contribution (no employee contribution required)
  • 100% company paid HSA Medical insurance, with a choice of 2 buy-up options
  • 80% company paid Dental insurance
  • 100% company paid Vision insurance
  • 100% company paid Life insurance
  • 100% company paid Long-term Disability insurance
  • 100% company paid Hospital Indemnity insurance
  • Voluntary Accident and Critical Illness insurance
  • Short-term Disability insurance
  • Annual Profit-Sharing Plan
  • Discretionary Performance Bonus
  • Paid Parental Leave
  • Generous Paid Time Off, including Holiday, Vacation, and Sick Pay
  • Flexible Work Hours

The pay range for this position is $79,000 - $111,000 / year. SciTec considers several factors when extending an offer of employment, including but not limited to the role and associated responsibilities, a candidate's work experience, education/training, and key skills. This is not a guarantee of compensation.

SciTec is proud to be an Equal Opportunity employer. Vets/Disabled.

Average salary estimate

$95000 / YEARLY (est.)
min
max
$79000K
$111000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Associate/Staff Software Test Engineer, SciTec

Join the innovative team at SciTec, Inc. as an Associate/Staff Software Test Engineer! At SciTec, we're on a mission to deliver cutting-edge sensor data processing technologies that support National Security and Defense. With multiple government contracts, our small business is thriving, and we're searching for a talented software test engineer who is enthusiastic about the opportunity to contribute to Next-Generation Missile Warning software projects. As part of our dynamic team, you will play a critical role in the end-to-end processing of Overhead Persistent InfraRed (OPIR) sensor data, touching on missile warning, missile defense, and battlespace awareness. Your responsibilities will include creating thorough test plans, executing tests in various environments, developing automation suites, and maintaining essential test documentation. With a Bachelor's degree in a relevant field and at least one year of relevant experience in software testing or development, you're prepared to troubleshoot issues quickly and collaborate effectively within a fast-paced team. It's not just about the technical skills - being detail-oriented, having strong communication skills, and the ability to travel for customer site activities are key to your success here. We are proud to offer a competitive salary and comprehensive benefits, including an Employee Stock Ownership Plan and robust medical coverage. If you're ready to take on this challenge at SciTec and help shape the future of defense technology, we want to hear from you!

Frequently Asked Questions (FAQs) for Associate/Staff Software Test Engineer Role at SciTec
What are the key responsibilities of the Associate/Staff Software Test Engineer at SciTec?

As an Associate/Staff Software Test Engineer at SciTec, you will be responsible for creating detailed test plans and test cases, executing tests across multiple environments, developing automation suites, participating in engineering artifact reviews, and maintaining test documentation as per management procedures. Your role will also involve on-site integration activities and supporting customer interactions—all crucial for delivering high-quality software solutions for National Defense.

Join Rise to see the full answer
What qualifications do I need to apply for the Associate/Staff Software Test Engineer position at SciTec?

To be considered for the Associate/Staff Software Test Engineer role at SciTec, applicants should hold a Bachelor's degree in a relevant field such as physical sciences, mathematics, engineering, or computer science. Additionally, you should have at least one year of experience in software test engineering, as well as familiarity with software development or test automation, preferably in Python, and the Linux operating system.

Join Rise to see the full answer
What skills are essential for the Associate/Staff Software Test Engineer at SciTec?

For the Associate/Staff Software Test Engineer position at SciTec, essential skills include strong collaboration and teamwork capabilities, effective verbal and written communication, a keen attention to detail, and the capacity to troubleshoot issues quickly in a fast-paced environment. Familiarity with Agile software development, cloud deployment, and experience in testing OPIR processing systems are highly valued.

Join Rise to see the full answer
What does the career growth look like for an Associate/Staff Software Test Engineer at SciTec?

Growing your career as an Associate/Staff Software Test Engineer at SciTec means stepping into a supportive and innovative environment where your skills will be continuously developed. With the company focusing on advanced technologies, there is ample opportunity to expand into more senior engineering roles or explore specialized areas in software engineering and testing, all while contributing to impactful projects.

Join Rise to see the full answer
What kind of benefits does SciTec offer for the Associate/Staff Software Test Engineer position?

SciTec offers a highly competitive salary along with a robust benefits package for the Associate/Staff Software Test Engineer role. Benefits include full medical coverage, a generous 401K plan, life and long-term disability insurance, flexible work hours, and paid parental leave. Additionally, employees receive stock ownership opportunities and profit-sharing, ensuring that you’re valued as part of the team.

Join Rise to see the full answer
Common Interview Questions for Associate/Staff Software Test Engineer
How do you approach creating a test plan for software projects?

When approaching a test plan, it's essential to start by clearly defining the objectives of the tests and understanding the requirements of the software. Break down the test plan into sections that cover the scope, resources, timeline, and entry/exit criteria. Collaborate with your team to ensure all angles are covered and detail the specific types of testing that will be employed, such as functional, regression, and performance testing.

Join Rise to see the full answer
Can you explain a challenging bug you found in your previous work and how you resolved it?

Certainly! In my previous role, I discovered a critical bug that affected the software's performance under high loads. To resolve it, I first reproduced the issue consistently in a controlled environment. Then, I conducted a root cause analysis to identify the underlying issue and worked collaboratively with the development team to implement a fix, followed by comprehensive testing to confirm the issue was resolved.

Join Rise to see the full answer
What is your experience with test automation, particularly using Python?

I have over a year of experience in developing automation scripts using Python, focusing on streamlining repetitive testing tasks. I utilized frameworks like Pytest to create reliable, maintainable code and integrated automated tests into the CI/CD pipeline. My goal is always to ensure that automation enhances quality and efficiency in the testing process, allowing for more thorough coverage.

Join Rise to see the full answer
How do you prioritize testing tasks in a fast-paced environment?

In a fast-paced environment, prioritization is crucial. I typically start by assessing the project's deadlines and risk factors associated with the features being tested. High-risk areas or critical functionalities are prioritized first. Additionally, I maintain open communication with stakeholders and my team to ensure alignment on priorities and adapt as needed based on evolving project requirements.

Join Rise to see the full answer
What is your experience with Agile methodologies in testing?

I have actively participated in Agile environments, collaborating closely with cross-functional teams. I find the daily stand-ups, sprint planning, and retrospectives to be invaluable for ensuring transparency and adaptability. My testing approach within Agile emphasizes continuous feedback, where I integrate testing early in the development cycle and utilize tools that support rapid iteration.

Join Rise to see the full answer
How do you handle tight deadlines while ensuring quality in your testing?

Handling tight deadlines requires effective time management and strategic planning. I prioritize critical tests and focus on high-impact areas first. I also communicate regularly with my team to identify any blockers and collaborate on solutions. Implementing risk-based testing helps to ensure that we maintain quality standards without compromising on delivery timelines.

Join Rise to see the full answer
What tools and technologies do you prefer for testing, and why?

I prefer using tools that enhance efficiency and collaboration in testing. For test automation, I favor Selenium and Pytest due to their flexibility and strong community support. Additionally, I leverage tools like JIRA for tracking bugs and test cases, which provides clear visibility into project status. These technologies facilitate better communication and management within Agile frameworks.

Join Rise to see the full answer
Can you describe your experience with performance testing?

In my previous role, I focused on performance testing by employing tools like JMeter to simulate load and stress conditions. I analyzed response times and resource consumption to identify potential bottlenecks in the application. This experience taught me invaluable lessons about ensuring a robust system capable of scaling under pressure, which is crucial for supporting mission-critical applications.

Join Rise to see the full answer
Why do you think attention to detail is important in software testing?

Attention to detail is vital in software testing because even the smallest oversight can lead to critical failures in production. Precise attention allows testers to identify edge cases, ensure thorough coverage, and understand intricacies within requirements. By maintaining high accuracy and diligence, we help deliver quality software that meets users' expectations and performs reliably under various conditions.

Join Rise to see the full answer
What do you see as the future direction for software testing in development?

I see software testing evolving towards increased automation and AI-driven testing solutions. With the rapid pace of development, leveraging automated testing will become even more critical to ensure timely release cycles without sacrificing quality. Additionally, continuous testing aligned with DevOps practices will facilitate earlier detection of issues and foster stronger collaboration among teams.

Join Rise to see the full answer
Similar Jobs
Posted 5 days ago

Join SciTec, a small business supporting National Security, as a senior software engineer for innovative missile warning technology.

Posted 9 days ago

SciTec is looking for a Senior Platform Engineer with an active security clearance to support government contracts in the defense sector.

Photo of the Rise User
Visa Remote Bangalore, India
Posted 8 days ago

Join Visa as a SW Test Engineer to ensure quality software through rigorous testing and collaboration.

Photo of the Rise User

Join Eurofins as a QC Sample Management Technician and contribute to ensuring the integrity of essential testing services in the biopharmaceutical industry.

Photo of the Rise User
Posted 14 days ago
L3Harris Technologies Hybrid US, Los Angeles County, CA; California, Canoga Park, CA
Posted 13 days ago
Photo of the Rise User

Join BACR as a Quality Assurance Specialist, assisting in data entry and documentation review to support mental health programs.

Photo of the Rise User
Posted yesterday

We are looking for a Quality Engineer specialized in OEM/CM performance to join our dynamic team in Warsaw, Poland.

radiancetech Hybrid Beavercreek, OH
Posted 10 hours ago

Join Radiance Technologies as a Software Tester, where you'll play a crucial role in ensuring software quality for NASIC in a competitive and supportive environment.

DEPT® Remote Zagreb, Split
Posted 11 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 4, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!