Aundre J
About
Aundre works in the following industries: "Computer Software", "Internet", "Publishing", "Information Technology & Services", "Broadcast Media", "Financial Services", and "Electrical & Electronic Manufacturing". Aundre is currently Senior Software Engineer at Twitter. In Aundre's previous role as a Software Engineer In Test II at Twitter, Aundre worked in until Jan 2021. Prior to joining Twitter, Aundre was a Senior Software Engineer (BBC iPlayer) at BBC and held the position of Senior Software Engineer (BBC iPlayer) at London, United Kingdom. Prior to that, Aundre was a Application Security Assurance Engineer at ASOS.com, based in London, United Kingdom from Jun 2018 to Nov 2018. Aundre started working as Software Development Engineer In Test at ASOS.com in London, United Kingdom in Oct 2016. From Jun 2015 to Oct 2016, Aundre was Test Consultant at Ten10 Group, based in United Kingdom. Prior to that, Aundre was a Test Automation Engineer (Ten10) at Voyanta, based in London, United Kingdom from Jul 2016 to Sep 2016. Aundre started working as Test Automation Engineer (Ten10) at McLaren Applied Technologies in Woking, Surrey in May 2016.
Come check out Aundre J's email address on finalscout.com, a free professional database with 500 million business professionals and 200 million companies.
Aundre J's current jobs
Aundre J's past jobs
Android, Java, Kotlin, Groovy, Scala, Jenkins
Engineer for iPlayer front end web team at the BBC. My team was mostly responsible for the catalogue, browse and children's experience. Achievements: • iPlayer production features/experiments using JavaScript/TypeScript, React, Redux, Reselect and SCSS following TDD and ATDD • Migrated test framework from WDIO v4 to v5, and refactored the UI tests to support the change • Provisioned Kubernetes from scratch in AWS (EKS) to use for testing, this involved creating the AWS cloudformation (infrastructure as code) for the cluster and nodes, ingress (NGINX), RBAC roles, security groups, Helm charts and Jenkins provisioning pipeline • Used the Kubernetes infrastructure for parallel browser testing at scale using a selenium grid alternative. This reduced the deployment pipeline and E2E test duration by over 50% once implemented • Created a framework which consisted of Helm charts for JMeter, InfluxDB and Grafana. This was created to performance test applications at scale using Kubernetes in AWS • Involved in defining the Automation Test Maturity Model for adoption in both London and Manchester sites • Set up security tooling on the pipeline to scan for vulnerabilities in dependency packages • Assisted in threat modelling and writing the guidelines going forward Node, React, Redux, JavaScript/TypeScript, AWS, Kubernetes, Docker, Helm, Wdio, NGINX, Jenkins, Jira
Security Assurance Engineer in App Security team at ASOS My role was to work closely with the development teams across the entire business, measuring security maturity, organising training (for security champions), documenting best practices for security, creating security hardened infrastructure-as-code templates for use with Microsoft Azure and on-boarding tools.
Developer in test for a Supply Chain Technology engineering team, which own the ASOS backend delivery APIs. The projects I work on follow ATDD (Acceptance Test Driven Development) to drive the end-to-end development of highly scalable cloud solutions. My team also embraces the DevOps culture, creating the provisioning and deployment pipelines for new services using TeamCity and Octopus Deploy. Achievements: • Developing a greenfield API service on Azure, ensuring ATDD, BDD and TDD were applied throughout development • Refactoring legacy projects into more reliable solutions following SOLID, DRY, YAGNI engineering principles, implementing test coverage (TDD and ATDD) and migrating compute where needed • Ensuring our solutions hosted on Azure are highly scalable, performant and DR ready with zero downtime (auto-scaling, geo-replication, and blue-green deployments) • Developing a front-end internal tool using Bootstrap, AngularJs, .Net Core and Node.js libraries. • Migrating old services from TFS to GIT and creating/maintaining the provisioning and deployment pipelines for new services. • Automating the testing efforts using C# and Cucumber (Specflow) • Performance testing using Visual Studio • OAT (Operation Acceptance Testing), Integration and failover testing of third-party services. • Mentoring associate colleagues to develop and grow into even greater cross-functional engineers. • Hackathon 1: Developed an API using .Net Core, Application Insights and DocumentDB (CosmoDB). Utilised an in-memory test server to test end-to-end, whilst stubbing out adapters. • Hackathon 2: Used Infrastructure-as-code to manage and provision Docker containers through machine-readable definition files (YAML, ARM templates) C# .NET, Microsoft Azure, T-SQL, Postman, SSIS, Moq, SpecFlow, CosmoDB, Redis, Messaging with Topics and Queues (Azure Service Bus), Application Insights, Selenium WebDriver, VSTS, Git, TeamCity and Octopus Deploy.
Ten10 (formerly The Test People – Centre4 Testing) is the UK’s leading software testing consultancy. At Ten10 I was tasked with helping to provide services in a number of different elements of the development lifecycle. I was heavily involved in software testing, particularly functional testing, using tools such as HP Unified Functional Tester, CodedUI, TestComplete and Selenium Webdriver. My role entailed developing testing strategies and creating associated test plans, running both manual and automated tests for functional and end-to-end testing, and eventually reporting on the results of testing to management at all levels.
• Automated backend API's using Java with Cucumber BDD • Expanded on current test automation framework • Worked in an agile environment using Atlassian tools for managing sprints • Utilized source control, dependency management, and build tools to manage the automation codebase • Implemented a VBScript macro to create a JSON version of excel spreadsheets for test automation data.
• Developed a successful automation test framework using C# (Microsoft CodedUI) with a Sikuli wrapper (Java/Python) and the CUITe CodedUI test framework
• Delivered a proof of concept to demonstrate to the client the most suitable tool for their needs, taking into account existing tools, associated costs and anticipated project requirements before the engagement. • Successfully developed a suite of automated API test cases using ReadyAPI and the Groovy programming language which provided immediate value to the client’s IT analysts after completion. • Implemented a strategy to store test data and results in MS Excel spreadsheets before and after test execution that allowed non-automation specialists to control the flow of tests and analyse results in a user-friendly format. • Developed an automated testing solution using TestComplete with VBScript and an internal keyword driven test automation framework that is currently used for regression testing. • Trained business users on how to create “keywords” within the framework; how to create automated test cases from the keywords and how to use both ReadyAPI and TestComplete to ensure the team could take ownership over the automation.
• Established an automated testing solution using HP ALM/QC, HP UFT and a VBScript keyword driven test automation framework. • Successfully automated four applications for both pre-production and regression testing. • Implemented GIT to ensure the test automation was treated as a development activity by the current automation team members. • Utilised Visual Studio Agile Portfolio Management to manage the project backlog. • Provided a hand over of the automation framework to the business users/test analysts within the organisation.