Nanotechnology Community
HomeThe SocietyNano HubMembershipBenefitsHow Are Fellows Elected?For Reviewers

Software Test Engineer

From forensics to nanotechnology, our analytical systems and solutions help the world’s top researchers do ground-breaking work on the small things that make big things possible. We’re after enquiring minds, imaginative thinkers, and proud geeks. Those who are irresistibly drawn to hard problems others can’t crack. Those who are always thinking ‘what if…’. Does this sound like you? Then read on…. In this role you will work as a member of a multi-disciplinary team, contributing to the testing and documentation of software programs as part of the development of Malvern Panalytical’s range of products. You will work under the guidance of the Lead Software Test Engineer and the Software Engineering Manager, to give guidance to Software Engineers on practices that may be required to aid in software testing, and to ensure that processes are adhered to so that teams deliver robust and reliable software. What are your reponsibilities? To participate in the development of software products as part of a multi-disciplinary project team and to work within project timescales, providing progress indication and task estimates as necessary. To work within the software team using agile methods, participating in sprint planning, sprint reviews and retrospectives. Being a vocal advocate of quality throughput the project life cycle. Develop strong working relationships with software development engineers, project managers, engineering managers and other test engineers. To contribute to the review and maintenance of software testing standards and policies under the direction of the Lead Software Test Engineer.
What do you need to be successful in this role? The ability to work closely with developers and engineering specialists as an embedded tester in an agile team. A degree in a computing, science or engineering discipline or at least 18 months’ relevant experience. Recent proven manual test experience is essential. Experience of the Microsoft development stack (TFS, Visual Studio, Test manager). Great to have Windows programming in C#, Visual Basic, or any scripting language using object-oriented methodologies would be an advantage. Understanding of software design methodologies, notably Agile and Scrum design principles would be useful. Exposure to automation test principles would be beneficial. When you join? We continue to stimulate our employees in improving their skills, knowledge and performance by in-house, on-the-job training, and external training. You become part of a growing company where you can shape the future of our work processes.
YES, I WANT THIS JOB: Please click apply to submit your CV and cover letter. #LI-TG1
Apply for this Job
The Society
Our Mission
Fellowships
Nano Hub