Graduate Software Development Engineer In Test - SDET

Opus Resourcing Ltd ,
Ruscombe, Berkshire
Job Type: Full-time
Salary: £37,000 per annum

Overview

Graduate Software Development Engineer In Test opportunity for those with A or B grades at 'A' level and a top-level degree in Computer Science, Engineering, Science or Maths from a high-calibre university with experience of or an avid interest in Python, OOP, test automation, Docker, continuous integration, IP networking, data mining, virtualisation, VMware, Azure, AWS, GCP, cyber security, Linux, Windows, video conferencing protocols, HTML5 and WebRTC required by industry-leading company with a scalable, high-availability product, whose continuous integration system means that even as a new engineer you can shape its development and make an impact on its features and functionality right from the start. Among other features, the products you will work on enable integration with other video conferencing products, and so partnerships with Google and Microsoft are already in place. Over a billion minutes of video conferencing go through the platform every year and the technology allows a range of disparate virtual devices - Skype, web browsers, room systems, Android and iOS - and a variety of technologies to connect and collaborate in the same meeting, seamlessly. Test-driven development is at the very the heart of everything the company does. This allows the evolving product to be continuously monitored and assists the team in meeting demanding quality and time targets. Proactive engineers are required who are capable of covering the needs of this broad technical role that encompasses the extension of the test environment (written, as is the product, in Python), the writing of new tests to verify the quality of the software, root cause analysis of any failed tests, and troubleshooting third-party networking issues (which are not uncommon in this distributed system). An active interest in the methodologies of testing is desirable; they're looking for someone who can help them improve their test architecture, not simply add to the current test suites. Duties and responsibilities Work with the product development team to ensure that the product is designed with testing in mind. Design, develop and code up improvements to the automation infrastructure, incorporating third-party products. Monitor test runs and work with the rest of the team to analyse and debug failures. Raise and champion bug reports through to verification. Drive the release process and help the team make informed decisions about quality. Skills you may have touched upon during your degree or through your own personal projects and hobbies include: Python Virtualisation (VMware, Azure, AWS, GCP) Docker Automating cloud deployments IP Networking Video Conferencing (protocols, codecs, products) HTML5 and WebRTC Windows & Linux Data mining and visualisation Or perhaps you have experience of none of these but have the drive and curiosity to learn, with an ability to quickly absorb new programming languages, frameworks and technologies? What is important is passion for the product and its capabilities, and your ability to enhance them. If you're keen to be part of a company with a relaxed, supportive culture and flat structure that is comprised of specialists at the top of their field who enjoy true autonomy and flexible working hours, then please apply. The company is based in contemporary office on the outskirts of Reading, UK and offer a well-stocked fridge, free lunch and drinks, a pool table, table tennis and darts, free parking, 3-day hackthons twice a year in the Norwegian mountains, New Hire training and a comprehensive benefits package. Opus Resourcing acts as an employment agency in respect of permanent and contract employment. We process certain personal information about you in connection with the recruitment process in order to seek to find you a suitable position and this information may be provided to potential employers. Information may include sensitive personal data (such as health information) that you provide in your CV or otherwise or that we are given about you. Details are set out in our Privacy Policy.