Sr. Software Test Engineer
Listed on 2026-04-28
-
Software Development
Software Engineer
Overview
Rapiscan Systems is an industry leader in detection technology, providing cargo and vehicle inspection systems and services for ports, borders, military, high‑threat facilities, and checkpoints to help customers combat terrorism, drug smuggling, illegal immigration, and trade fraud. The company offers a broad array of scanning system configurations that leverage low‑, medium-, and high‑energy X‑ray technology‑or multiple X‑ray technologies—to address each customer’s unique security application requirements.
Rapiscan’s commitment to excellence in imaging performance, innovative design, and uncompromising quality ensures solutions consistently deliver best‑in‑class imaging, high reliability, and operator satisfaction, helping customers find threats and contraband with ease and confidence.
The Software group is looking for a Sr. Software Test Engineer who is highly motivated, results‑driven, and passionate about technologies to join the team and change the way the world interacts with security screening systems.
Responsibilities- Work collaboratively in a team of agile engineers.
- Evaluate, develop and execute test plans and strategies.
- Analyze, develop, maintain, and upgrade test standards and procedures.
- Write, implement, and report status for system test cases; document test execution and analyze results to ensure functionality and recommend corrective action.
- Design and create software test harnesses or automated test scripts.
- Maintain documentation, provide regular progress reports, and file issues/bugs with accurate details.
- Ensure all QMS and regulatory requirements are met.
- Participate in the review of requirements and designs.
- Evaluate software designs to understand best test implementations.
- Complete assigned tasks on‑time and in accordance with the appropriate process.
- Continue to advance skills professionally and technically.
- Uphold the company’s core values of Integrity, Innovation, Accountability, and Teamwork.
- Demonstrate behavior consistent with the company’s Code of Ethics and Conduct.
- Report quality problems or defects to management for corrective action to avoid recurrence.
- Duties may be modified or assigned at any time to meet the needs of the business.
- Bachelor’s degree in Computer Science, engineering preferred or related experience in lieu of degree.
- 7+ years of software testing experience.
- 5+ years of experience with test automation frameworks.
- Strong in Windows, Linux, on‑prem and cloud systems and infrastructure.
- Strong in Python, shell script, REST APIs.
- Knowledge of Docker a plus.
- Good problem‑solving skills.
- Ability to troubleshoot and think out of the box.
- Proactive communicator with technical writing and oral communication skills.
- Ability to obtain a security clearance.
The pay range above represents annual base salary only. Final compensation will be determined based on factors such as job level, geographic location, date of hire, experience, job‑related knowledge and skills, and education in conjunction with market and business considerations. Base salary is one component of the total rewards package. You may be eligible for long‑term incentives, potential discretionary bonuses, and the ability to purchase company stock at a discounted rate through the Employee Stock Purchase Program (ESPP).
OSI also offers comprehensive benefits including health plans, a 401(k) retirement plan, a health savings account, disability insurance, life insurance, AD&D insurance, leave of absence programs, and a variety of voluntary benefits. Paid time off is available for vacation, holidays, bereavement, and jury duty. Full‑time salaried employees are entitled to flexible time‑off.
OSI Systems, Inc. is an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to disability, veteran status, or any other protected characteristic. For more information, please refer to the EEOC poster.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).