Ian Johnson
Programmer, Web Designer, and QA Engineer
Programmer
As a full stack programmer I have built multiple applications focusing on front-end and back-end development.
Created applications using techolgies: node.js, django, python scripting, java, lamp stack. For front-end technologies: javascript,
react, react native, HTML and CSS.
Web Designer
Reliable Web Designer with a strong work ethic and satisfaction record. Capable of bringing web page creation and repair projects to completion with accuracy, speed and efficiency. Working well as an independent individual or in coordination with a media team. Designing website UI is a passion for me. I have designed multiple websites for clients and personal sites as well.
QA Engineer
As a QA tester I have tested api’s and applications for defects using the agile methodology. Manually testing as well as writing automated test scripts, I will ensure your application is working correctly as the owner intended.
Work History
Senior Automation QA Engineer/SDET
- Participated in building the Testing Framework for API automated testing.
- Attended daily Agile Scrum stand-ups, bi-weekly grooming meetings and monthly retrospective meetings with developers, Quality Assurance Engineers and Project Owners.
- Worked with Project Owners and Developers, documenting progress through JIRA bug tracking software.
- Used ReadyAPI / SOAPUI to write test cases for testing BAAS (Banking as a Service) API system.
- Tested REST services using both XML and JSON.
- Wrote SQL and Cassandra queries to pull data from the database for validation testing.
- Performed Manual and Regression testing by using multiple data sources, also executing manual test cases and validated the actual results against expected results.
- Performed Testing Analysis using Testrail, editing and fixing tests that failed during regression testing.
- Discovered bugs in the system and appropriately documented these defects in JIRA.
- Analyzing failed tests and escalate the issues to Developers as defects.
- Experience in writing assertions to API call responses, which follow the test plan.
- Utilized various test tools for automation of test cases, generated test reports and performed extensive Web Services testing using ReadyAPI.
- Source Code revision using Perforce Version Control.
IT Specialist
- Worked with students, coding projects, teaching: HTML, CSS and Javascript.
- Participated in weekly status meetings, coordinated with the Principal and teachers to resolve the tech problems, working on various technology projects.
- Troubleshooted internet connection problems and speeded up internet through WAP positioning and network configuration.
- Created and installed macOS system images through a server connected to the network.
- Installed wireless access points (WAP), networking with Cisco Meraki routers.
- Maintained and updated administration and teachers macbooks.
- Created and maintained inventory on school computers, Chromebooks, projectors and Apple TVs.
- Performed computer cart maintenance, securing computers and wiring power connectors.
- Fixed and installed chromebook computers, replacing screens and repairing physical damage.
- Maintained, troubleshooted and setup school printers including Ricoh laser printers.
Web Developer Intern
- Designed and implimented front-end websites using jQuery, HTML5, CSS, PHP and WordPress.
- Debugged C++ GUI application using Microsoft Visual Studio, documenting bugs in the code.
- Implemented new features for multiple websites based off client's specifications.
Software Engineer Intern
- Worked with a small team coding UI SAP business application.
- Debugged C++ GUI application using Microsoft Visual Studio, documenting bugs in the code.
- Wrote documentation for the company's Webscript language.
- Performed function profiling discovering bottle necks in code.
- Fixing bottlenecks in code and refactoring so code performed faster and displayed more organized.
Education
California State University, East Bay
Bachelor’s Degree, Computer Science 2014
© Copyright Ian Johnson 2025