Craig Morrison
@craigmorrison
Senior Software Quality Engineer focused on manual and automated testing, QA leadership, and reliable delivery.
What I'm looking for
I am a results-driven Senior Software Quality Engineer with extensive hands-on experience creating and executing manual and automated tests across Java, REST, Angular, SQL Server, and MySQL stacks. I have led agile teams as scrum master, mentored new hires to reduce onboarding time, and leveraged tools like Postman, Selenium/WebdriverIO, JUnit/TestNG, and CI systems to improve test coverage and reduce production defects.
Previously I designed and supported billing and invoicing systems, achieving 99.9% production accuracy and significantly improving processing speed through performance and asynchronous multi-threaded solutions. I adopt pragmatic quality practices, introduce testing standards, and collaborate closely with developers and product teams to deliver robust, maintainable software.
Experience
Work history, roles, and key accomplishments
Created and executed manual and automated test plans for Java/REST/Angular/SQL Server stack, served as Scrum Master for two years, and mentored new hires to reduce onboarding time while improving test coverage and release quality.
Software Developer
Blume Global
Jan 2005 - Jan 2019 (14 years)
Designed and developed back-end and front-end Java/MySQL systems for billing and invoicing SaaS, improved processing speed and reduced batch runtimes while achieving 99.9% invoicing accuracy.
Quality Assurance Analyst
Blume Global
Served as the company's first QA resource, created multiple testing environments, and identified critical defects to improve product stability prior to release.
Quality Assurance Manager
Blume Global
Expanded QA team from 2 to 6 through hiring and training, established testing best practices including test plans, test cases, and peer reviews to improve release quality.
Education
Degrees, certifications, and relevant coursework
Hands-On Technology Transfer, Inc.
Professional Development Course, Java Programming
2015 - 2015
Completed Java Programming Training focused on practical, hands-on Java development.
Mid-Range Education
Professional Development Course, ILE RPG/CL Programming
2005 - 2005
Completed ILE RPG IV and CL programming training for IBM iSeries.
Connecticut College
Bachelor of Arts, Physics
Bachelor of Arts in Physics with a minor in Economics from Connecticut College.
Udemy
Professional Development Course, Web Services / RESTful API
2019 - 2019
Completed a professional development course on Java Web Services and RESTful API with Spring Boot.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Social media
Interested in hiring Craig?
You can contact Craig and 90k+ other talented remote workers on Himalayas.
Message CraigFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
