Vonage
,
Basingstoke, Hampshire
Test Automation Architect
Overview
Job Description
We embody the notion of be what's next now! We envision, develop and manage technology to connect the world. Our team brings excellence, passion, creativity and curiosity to the job. We look at the business environment and technologies in new and challenging ways, striving to develop and deliver integrated whole-system solutions to meet our customers' ever-changing needs. Role Overview & Responsibilities As the Test Automation Architect you will be the advocate for automated testing throughout the stack and across our platform. Working closely with the Development Management Team and Head of Quality Practice you will act as a technical lead on test automation,developingsolutionsanddrivinginnovationto ensure the testingautomation'sstrategygoalsaremet. By providing strong leadership and technicalguidance you willhave a solid view of thebigger picture of business, technology, and testing strategyand practices enabling all teams to improve qualityand our speed to market. In this role you will: * Contribute to the technical leadership and strategic direction for the testing organisation. * Evolve ourtesting architecture and automation harness, with a focus onintegration, performance and resiliency testing. * Evaluate, implement the necessary frameworks/tools/languages to aid automation in both monolithic and micro-service architecturecontexts. * Establish astableandscalableautomationframeworkforourAPI andUI platforms,enablingteams to improvetheir test automation reliability and coverage. * Architectanddevelopautomationinfrastructurethatcanspanourdevelopmentdeliverymodels. * Continuously improve and drive maintainability in any chosen frameworks/tools. * Have a focus onimproving the maintainability, increase automated test coverage and decreasetest execution times. * Support theHead of Quality Practicein achieving the strategic goals for the department by providing technical support and guidance. * Use data and reporting todevelopsolutionsanddriveforwardinnovationtoensure theautomation strategicgoalsaremet. * SupportSoftware Testersthroughtraining,mentoringandproblemsolving in test automation. * Provide technical know-how, documentation and training to Software Engineers and Test Engineer across the department. * Workwithcross-functionalteamsand stakeholdersintestautomationactivitiesacrosstheorganization. * Communicate,coordinateandalignautomationstrategywiththeengineeringteammembers,makerecommendationstoimprovereliability,performance,bestpracticesandprocesses. * Effectivelycontribute to the departmentprocesses, practices, use of tools and technology, by applying soft skills such as effective communication and mentoring. Our Culture Helping others can only be achieved with the right people and the right resources. That's why we've created a workplace that is supportive, encouraging and progressive. * We value trust, transparency, collaboration and frequent communication. Asking the right questionsand being open mindedarecoreprinciples to how we interact andengage * We focus on outcomes- results matter more than efforts. Wefavorattitudeand integrityover experience but in the same breath, we don't compromise on performance and quality * We are bold and take calculated risks, experiment, and explore new ways * We believe in continuous improvement. Learn from market/customers/industry, and when things fail, we learn from our mistakes * We are proud of what we build and take pride in our professional skills Working here At NewVoiceMedia you will find: * A global, multi-tenant, real-time service, with thousands of concurrent users * Achallenging set of analytical problems, asking for advanced algorithms, including statistical analysis, machine learning and routing * A constantly evolving platform that is 'always on' and as such supportscontinuousreleases with no downtime We think about the future as much as we think about the present. That's why we offer our people a competitive salary and flexibility where they need it, plus: * An encouraging, fast paced environment where you can learn and develop * On-going training, opportunities to join hackathons, 'Lunch & Learn' sessions and training courses * A defined bonus scheme, paid volunteer days and more company benefits Processes & Tools Vonage hasa long track record ofapplyingLean and Agile practiceslike Scrum,Kanban, Continuous Integration/Continuous Deployment and SAFe. We employ engineers that can use a breadth of technologies and languages to createsecure,scalable andmaintainablesolutions. Key technologiesin our portfolioare: * Backend: C#, C++, Node.js, Golang, .Net Core * Frontend: ASP.NET MVC, JavaScript with React.js and Redux * APIs: RESTful APIs, Oauth2 * Data Management: MySQL, Couchbase,Redis, Parameter Store * Messaging:RabbitMQ,AWSSNS/SQS * CI/CD: Chef, Jenkins, Terraform * Source Control: Git * Platform analytics: Influx,Kapacitor,Telegraf, Grafana, New Relic,OpsView,Papertrail, ELK * Containers: Docker, ECS, future Kubernetes WHAT IS IN IT FOR YOU In add