What are the responsibilities and job description for the Senior Software Quality Assurance Engineer position at Smiths Detection?
About Us
Smiths Detection is a global leader in providing innovative solutions for aviation, ports & borders, defense, and urban security.
Our Mission
We make the world a safer place by safeguarding people, business, and critical infrastructure with the latest innovations and screening technology.
Job Requirements
- Minimum 5 Years' Experience with Python, C, and C Programming: Proven experience with programming languages such as Python, C, and C .
- Strong Coding Skills in Python: Excellent coding skills in Python for cross-platform projects.
- Working Knowledge of Development Tools: Working knowledge of development tools such as debuggers, memory profilers, and performance management.
- Familiarity with Software Development Process: Familiarity with software development process with emphasis on the quality aspects.
- Experience in Linux/Unix: Experience in Linux/Unix, including build, debug, and scripting tools.
- Working Knowledge of Jira, Confluence, GIT/SVN, and Jenkins: Working knowledge of Jira, Confluence, GIT/SVN, and Jenkins.
- Proficient with Virtual Testing Platforms and Simulation Environments: Proficient with virtual testing platforms and simulation environments.
Benefits
- Comprehensive Benefits Package: A comprehensive benefits package, including healthcare, 401K savings plan, company holidays, vacation, sick time, parental leave, and an employee assistance program.
- Inclusive Environment: An inclusive environment that celebrates, supports, and embraces diversity.
- Opportunities for Career Growth: Opportunities for career growth across the business, both locally and globally.
- Flexible Benefits Options: Flexible benefits options to suit your lifestyle, offering you and your family support from a health and wellbeing, financial, and lifestyle perspective.