Quality Assurance Engineer
Come and join a world leading engineering company within its field, based in the beautiful County of Dorset, located on the outskirts of Bournemouth. As a result of recent success, the company is growing quickly and is looking for enthusiastic, energetic, smart and highly talented quality assurance engineer and problem solver to expand the R&D team and deliver the product vision with the best quality possible. Quality Assurance Engineer responsibilities will include designing and implementing automated test harnesses for hardware and software as well as debugging and defining corrective actions to individual releases to provide full quality coverage for our products. The quality assurance role plays a vital part in our companys product development process. If you have an engineering background and enjoy providing endtoend solutions to software and hardware quality problems, wed like to meet you. Hardware motion control, cutting edge image processing algorithms and heavily multithreaded aspects of our software provides breadth and depth to challenge even the most experienced engineers. The ideal candidate will have: . Minimum 4+ years of enterprise software testing experience . Experience working in an agile development environment . Ability to design and perform software and hardware endtoend automated test harness . Ability to detect, investigate and report product defects . Experience in designing and implementation of automated tests on the unit, regression and integration stage of the process. . Automated UI testing frameworks (Ranorex, Selenium) . Familiarity with scripting and programming languages like (C++, C#, Python) . Familiarity with development practices like Unit Testing, TestDriven. . Good understanding and working knowledge of standard IT concepts like MS Windows operating system administration and virtualization, TCP/IP networking, USB, RS485, RS232 protocols Additional beneficial skills, technologies and frameworks: . Capable of creating reusable components, functions and libraries to reduce maintenance costs, increase efficiency and scalability of the testing process . Testing frameworks (MSTest, nUnit). . Familiarity with the bug tracking systems (TFS, JIRA) . Familiarity with web based protocols (REST, SOAP) . Understanding of mechanical engineering and optics design Personal skills: . Excellent verbal and communication skills. . Enthusiastic about quality of software and hardware aspects of product development . Use methodical approach to verify software and hardware releases meet quality standards before release to customers . Selfmotivated and be comfortable working in a small multidiscipline team . Selfdisciplined and capable of taking ownership of assigned tasks from design through implementation and deployment . Willing to contribute to R&D aspects beyond software development (product design, features discussions, usability and requirements gathering) If so, you may be the Quality Assurance Engineer were looking for. Get in touch, today! SThree are committed to ensuring equal opportunities, fairness of treatment, dignity, worklife balance and the elimination of all forms of discrimination in the workplace for all staff and job applicants. We welcome applications from all suitably qualified persons, regardless of their race, sex, disability, religion/belief, sexual orientation or age. Advertised through Zoek Advertised through Zoek 42937.