David Norris
Development and Test Manager at Aurion People & Payroll Technology – a Chandler Macleod Group business- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Experience
-
-
Development and Test Manager
-
Oct 2018 - Present
Looking after the people and process behind the quality and development of the Aurion HR software.Responsibilities & Achievements- Delivery lead for two agile teams, conducting all SCRUM ceremonies.- Developed testing strategy for CI/CD workflow.- Test Chapter lead, working and training manual and automated testers. Also performing line manager duties such as 1 on 1’s and performance reviews.- Prior to recent changes, I managed the two teams consisting of 13 people from a line manager standpoint. This included UX Designers, Development, Testers, DevOps roles. This required immense knowledge over the whole software development spectrum.- Large focus on ensuring that each team member is engaged, and has a career plan.- Worked with the operational management team to deliver on business wide objectives, often operating out of my area.- Seamless transition from working in office, to working remotely during the COVID-19 pandemic.- Advocate for modern development processes including:-- Pair Programming-- Continuous Integration-- Trunk Based Development-- Test Driven Development-- Discovery Sessions-- Kanban-- Continuous Delivery-- Formalized exploratory testing- Ensure that the development team met audit standards for ISO9001, and ISO27001.- Worked with 3rd party penetration companies to ensure our products met current web security standards. (OWASP)- Oversaw the implementation of SonarQube for static code analysis and Yarn Audit for security on Node packages.- Acting JIRA administrator, capable of making complex Workflows and Scriptrunner transitions/behaviours.- Built a Cypress + Typescript + Cucumber framework for testing.- Converted existing functional API javascript test suite to Typescript. Show less
-
-
Test Manager
-
Feb 2018 - Oct 2018
Leading the Software Development Test team, with a focus on improving quality and improving delivery speed.Responsibilities & Achievements- Mentoring testers in test automation, and how to program in Java & Javascript.- Switched our automation framework from Selenium to Cypress, and from Java to Javascript. To better align with our development team.- Providing troubleshooting support and issue triaging for the client services.- Liaising between developers, product owners, UI experts, technical services and other testers.- Training of new staff in the testing practices, automation and manual, and the Aurion product.- Built a file comparison testing tool to compare reports in Java 11, using TestNG. - Built infrastructure for a functional automated API framework in Javascript using SuperTest, Mocha, and Node. Worked with offshore team to flesh out this framework, to cover 70% of existing web functionality. Show less
-
-
Lead Software Developer in Test
-
Jun 2017 - Feb 2018
Leader of Aurion's automation testing efforts.Responsibilities & Achievements:- Providing troubleshooting support and issue triaging for the client services.- Liaising between developers, product owners, UI experts, technical services and other testers.- Mentoring testers in test automation, and how to program in Java.- Continued to build out the SuperTest API framework.- Investigated and implemented new testing technologies, including:-- Accessibility testing through the aXe plugin-- Converted existing framework from Java 9 to Java 11-- Implemented a database testing framework-- Converted framework to Selenium 3.0 Show less
-
-
Quality Assurance Engineer
-
Aug 2014 - Jun 2017
Writing Test Designs,Test Cases, User Stories, and Documentation.Using Java, Selenium, and Sauce Labs to create functional cross browser testing.Using Javascript, Node, Mocha, and Supertest to run automated integration testing.Using Bamboo to maintain and run our functional and integration testing suite.Collaborating with other Automation Testers through Git, and Atlassian Bitbucket.Using JIRA to assist working within a Agile environment.Troubleshoot and communicate technical information to the non technical side of the business.Use Jmeter to create and run performance testing.Research and implementing testing and agile techniques. Show less
-
-
-
Digital Instinct
-
Côte d'Ivoire
-
Advertising Services
-
Test Analyst
-
Oct 2011 - Aug 2014
Writing Test Designs,Test Cases, User Stories, and Documentation Writing and performing tests and Page Objects in C# using Selenium WebDriver. Using a continuous integration system in Team City. Work in an Agile Scrum environment. Efficient use of Jira as part of that environment. Some training and some management of other staff. Writing Test Designs,Test Cases, User Stories, and Documentation Writing and performing tests and Page Objects in C# using Selenium WebDriver. Using a continuous integration system in Team City. Work in an Agile Scrum environment. Efficient use of Jira as part of that environment. Some training and some management of other staff.
-
-
-
Queensland Tertiary Admissions Centre
-
Australia
-
Software Development
-
1 - 100 Employee
-
Administration Support Officer
-
Sep 2004 - Sep 2011
Supervising University Entrance examinations Batching Receipting Filing Banking Liaising with applicants Pickups and deliveries Supervising University Entrance examinations Batching Receipting Filing Banking Liaising with applicants Pickups and deliveries
-
-
-
Queensland University of Technology
-
Australia
-
Higher Education
-
700 & Above Employee
-
Tutor
-
Jul 2010 - Dec 2010
Creating Lesson Plans Marking Assessment Public Speaking - Up to 90 Students Creating Lesson Plans Marking Assessment Public Speaking - Up to 90 Students
-
-
Education
-
QUT (Queensland University of Technology)
Bachelor of Games and Interactive Multimedia (Honours), Game Design -
QUT (Queensland University of Technology)
Bachelor of Games and Interactive Multimedia, Game Design -
Ormiston College
Senior School Certificate, High School