Senior Software Test Engineer Job In Dorchester

Senior Software Test Engineer - Morson Talent
  • Dorchester, Other, United Kingdom
  • via clickajobs.com
-
Job Description


Purpose of job
Delivery of Software Test activities (including planning, management, and testing) within the software development lifecycle. To lead the test approach and testing of software systems for above-water and underwater solutions, products and systems
Outline of knowledge, skills and personal qualities required across the range of roles and examples of the types of application shown below. Training and development relating to the specific job role will be provided.
Knowledge, skills and personal qualities required
• Proven ability to lead and support software test activities
• Educated to Degree or equivalent level in a software engineering or related discipline
• Knowledge and understanding of Software Testing within Software development lifecycle –agile and waterfall, and understanding of relationship between software unit, component, module and release testing, along with tools and techniques applicable to each
• Understanding of Software Open Architectures and Principles
• Ability to efficiently plan, estimate, manage and deliver robust Software test solutions and work packages
• Ability to create Software Test Plans, develop and mature these plans in accordance with product and project lifecycle
• Creation, definition and development of Software Test Cases from Software design information captured in UML, and from software code
• Peer review of Software Test Plans, Test Cases, Test Scripts, Test Reports
• Day to day management of Software Test Engineer, responsible for creation of test scripts and delivery of software testing
• Experience in carrying out Software Testing, generation of Test Reports, and Software bug reporting
• Ideally experienced in the testing of high integrity software to recognisedstandards –IEC61508, or equivalent
• Ideally hold ISTQB Tester level certification or equivalent
• Preferably have an understanding of military systems, in particular maritime systems
• Ideally the candidate will have experience in software testing in one or more of the following domain areas:
? Maritime Combat Systems, integration of equipment and software
? Command and Control Systems
? Hardware and software network design, implementation and management
? Acoustics / Sonar
? RF communications
? Autonomy, AI, Machine learning
? Data management
Primary Software skills
? IBM Engineering Lifecycle Management -specifically IBM Engineering Test Management (preferable, including creation of test scripts within it), or equivalent
? UML / Enterprise Architect for software design and informing testing
? Unit Testing / JUnit / CppUnit
? Automated Software testing
? Static and Dynamic Software testing
? Java / JavaFX *
? C++ *
? Requirements management (DOORS experience desirable)
? ISO 9001 and TickITplusstandards
? MS Office
? (* A strong bias to one particular coding language will not be considered a disadvantage)
? Other desirable software skills/experience
? Other Software test tools and packages
? Integration and management of Software Testing within Continuous Integration Environment
? Usability Testing, HMI Testing
? Test Driven Design
? IT skills, protocols, switch config, hardware config, virtualisation
? Python
? Matlab
? LabView
? SQL
? Web (HTML, JavaScript)
Key accountabilities may include
? To be agreed by appointment
? Behavioural requirements
? Good at working both in a team and independently
? Attention to detail and understanding of the larger picture
? Strong communication skills
? Proactive, willing and responsive
? Motivated and genuinely interested in software testing and developing logical, robust test solutions
? Wants to expand knowledge base
More information
The successful candidate must be able to achieve full SC (Security Clearance).

;