JOB SUMMARY / OBJECTIVE:
The Software Quality Engineer is responsible for establishing and maintaining the software assurance process for all software developed within SureScan’s explosive detection systems. This role oversees all aspects of software quality and configuration management, ensuring performance, reliability, and maintainability across products.
This is a hands-on position that combines analytical, leadership, and process-driven skills. The Software Quality Engineer will develop test methods, lead reviews, perform validation, and embed best practices within the engineering and development lifecycle.
This position is based at SureScan headquarters in Binghamton, NY, and requires occasional travel to other facilities and stakeholder offices. The ideal candidate will have strong communication skills, a passion for quality, and the ability to learn new methods quickly while driving excellence in software performance.
KEY RESPONSIBILITIES & DUTIES:
- Participate in the development of software specifications and use cases
- Drive the configuration management process and develop related procedures
- Establish and document test methods and specifications
- Define and develop detailed test cases
- Perform testing and document results
- Develop automated test scripts and related tools
- Implement software validation tools and processes
- Ensure compliance with ISO 9000 standards
- Contribute to advancing SureScan’s software maturity model
- Conduct cause-and-effect and FMEA analyses for software systems
- Interface with customers and stakeholders regarding configuration management and use case definition
REQUIRED EDUCATION & EXPERIENCE:
- Bachelor’s degree (or higher) in Mathematics, Computer Science, Engineering, or a related field
- Minimum of 3 years of software quality assurance experience
MINIMUM QUALIFICATIONS:
- Proficiency with Microsoft Windows and Linux operating systems
- Software development experience in C++, Python, and other languages
- Experience with Qt, Visual Studio, and similar development environments
- Familiarity with industry-standard configuration management and defect tracking tools
- Knowledge of automated testing and software test best practices
- Understanding of software engineering standards and version control processes
- Strong teamwork and independent work capabilities
- Excellent organizational, documentation, and communication skills
- Proficiency with office software tools (MS Office, Open Office, etc.)
- Highly self-motivated and disciplined in managing workload with limited supervision
DESIRED QUALIFICATIONS:
- Experience with CMMI Level 3 or higher software development processes
- ASQ Certification in software quality or equivalent credentials
WORK AUTHORIZATION / SECURITY CLEARANCE:
- Ability to obtain a U.S. Security Clearance (Secret)
WORK SCHEDULE & LOCATION:
- On-site at SureScan facilities in Binghamton, NY
WHAT WE OFFER:
- A range of benefit options are available
-
SureScan Corporation is an equal opportunity Employer.
All qualified candidates will receive consideration for employment without regard to race, national origin, age, sex, religion, disability, sexual orientation, marital status, veteran status, gender identity or expression, or any other basis protected by local, state or federal law.