ChairBear

Software & Test Engineer
and SEO Technician

About


Welcome to my GitHub IO page. I'm a self-driven software and test engineer with a strong passion for learning and problem-solving, recently diving deep into Python and Selenium Webdriver to expand my automation and development skillset.

With hands-on experience contributing to projects for major companies like Wayfair and NEXT, I bring both technical expertise and an eagerness to grow. I'm now looking for my next venture—ideally with a forward-thinking team where I can continue to evolve and make meaningful impact.

My core development experience lies in PHP, with an emphasis on the Symfony and Laravel frameworks. I've built and maintained robust backend systems and have consistently contributed to high-impact projects.

In addition to my full stack development experience, I have a deep interest in automation and have developed significant proficiency with Cypress. I was instrumental in building out my current companies Cypress test suite — personally contributing 55% of the total coverage — dramatically improving testing reliability and deployment confidence across teams.

Key takeaways about me



See Live Demos

Companies Worked With


I have worked with some big named brand companies across the years providing various services.

And with this, my roles often involved working closely with company executives and stakeholders to translate business needs into actionable technical outcomes. I’ve produced product specifications, generated analytics reports, and helped inform decision-making with clear, data-driven insights.

Beyond technical contributions, I’ve created marketing copy and designed images for websites, supporting e-commerce strategies with content tailored to drive engagement and sales. This blend of technical and business-facing experience makes me confident in communicating across all levels of an organization and delivering value beyond just code.

Most recently, I have also worked with government bodies, assisting in the retention and distribution of information through my contributions to a customisable content management system product.

Joules

Joules

Fashion

Performed data analytics on Google Analytics to identify high performing ad campaigns and pages. And provided reports in Power Bi

Durex

Durex

Adult Health

Provided various Technical SEO support including market research and link building

Wayfair

Wayfair

Home Decor

Completed product specification sheets & product asset management. Increasing product tag coverage (increasing Search Engine Rank)

Signet (H.Samuel and Ernest Jones)

Signet (H.Samuel and Ernest Jones)

Jewelers

Marketing copy creation

Coding Experience

A more in depth breakdown of my previous job roles. Click the accordions to open.


I was responsible for creating test executions in the Requirements Traceability Matrix (RTM) and linking them to JIRA tickets, ensuring complete traceability throughout the testing lifecycle. I prepared test environments and populated test data on servers to support various stages of development and quality assurance. To streamline this process, I built data generation scripts that automated the preparation of these test environments.

A major part of my responsibilities included automating existing test cases using Cypress. I was solely responsible for building out 55% of our Cypress automation suite — a contribution I am particularly proud of. The suite covered multiple functional areas:
  • For the Content Management System (CMS), we had 288 RTMs, and I built 153 of them, accounting for 53% of the coverage.
  • In the Blogs section, I created 4 out of 14 RTMs, representing 28%.
  • Most notably, in the Frontend area, I contributed to 75 out of 76 RTMs, an impressive 98% coverage.
Each RTM typically comprised between 4 and 18 individual test cases.

My work also involved accessibility validation using IBM Equal Access and Axe DevTools to ensure inclusive product design. My approach blended both technical execution and business insight—supported by my experience in data analysis, software quality assurance, and a background in business administration.

Key Skills learned: - Cypress - Accessibility Tools - RTM - Jira

As part of a cross-functional SCRUM team, I worked alongside senior developers, testers, and analysts to build and maintain software features that aligned with business goals. Using Agile methodologies and tools like JIRA and Git, I participated in sprint planning, daily stand-ups, retrospectives, and estimation sessions, ensuring transparency and alignment across team efforts.

My responsibilities included creating and distributing release documentation, managing ticket workflows, and authoring internal training materials in various formats—often incorporating accessibility best practices.

I frequently worked with HTML, PHP, JavaScript, and SCSS to maintain and enhance front-end and back-end systems.

I also applied my skills in SQL to design and execute complex queries that supported reporting, development, and testing needs. I performed manual and automated server patching using both Windows and Linux CLI tools, managed Jenkins jobs for deployment pipelines, and maintained AWS environments including AMIs and Launch Templates.

I also contributed to code reviews and merge requests, helping enforce version control and coding standards across development branches.

Key Skills learned: - PHP - Symphony - PHPUnit tests - Javascript - HTML - Twig - CSS/SCSS - SQL

In addition to core development tasks, I supported cross-team initiatives involving SEO, WordPress site updates, and web analytics using Adobe Analytics and Google Analytics.

My work frequently involved tools such as Power BI, and I leveraged my proficiency in Microsoft Office tools—especially Excel, Word, and PowerPoint—to report on project progress, analyze data trends, and deliver stakeholder-facing documentation.

Key Skills learned: - Power BI - Microsoft Suite - Google Suite - Google Analytics - Adobe Analytics

I contributed to both the creation of basic websites and the ongoing support and enhancement of new and existing applications.

Working remotely required strong time management and self-direction, which I consistently demonstrated by effectively managing my workload and meeting project deadlines. This autonomy allowed me to build a reliable work routine and develop greater ownership over the projects I supported.

One of my proudest professional accomplishments from this period is the authorship of 14 technical training books covering various programming languages and frameworks, including titles such as Laravel Basics and PHP Essentials. These handbooks—ranging in length from 14 to 219 pages—were written during a furlough period as a way to stay productive, deepen my technical knowledge, and share it with others. These resources were designed to help onboard new developers and upskill existing team members.

Copies are available upon request.

Key Skills learned: - PHP - Laravel - PHPUnit tests - Javascript - HTML - CSS/SCSS - SQL - Python - C# - .NET Framework - Unity

Project Demos


A selection of examples of various code and training materials. The example button will lead to either one set example or a folder where multiple can be found. For examples that display only one, please do enquire for the others, and they can be linked to separately.

To see some live Javascript demos you can interact with in your browser, see here: Live Demos

1 / 6
2 / 6
  • Python
  • Hangman Game
  • Arithmetic Calculator
  • To Do List
  • Time Calculator
  • Time Probability Calc
  • Budget App
  • See Examples
3 / 6
  • JavaScript
  • Slot Machines
  • Rock Paper Scissors
  • Blackjack
  • RSVP
  • See Examples
4 / 6
  • Training Guides / Books
  • Software Fundamentals
  • Software Theory
  • C# Books
  • See Example
5 / 6
  • CSS
  • Overlays
  • Slide Transitions
  • Special Effects
  • See Examples
6 / 6

What about test engineering?

We can't leave an example out for that can we!
See a cypress example here: Cypress

Playwright? Right here: Playwright

Skills by Experience (Years)


6+ Years

Microsoft Office, Adobe Photoshop, Microsoft Word, Microsoft Excel, Git

5 Years

Web Development, HTML, Business Administration, Visual Studio

4 Years

PHP, Microsoft PowerPoint, JavaScript, PHPUnit Tests, Software Quality Assurance

3 Years

Google Analytics, SQL, SEO, Cypress Automation, SCSS, CSS, Docker, Axe DevTools, Microsoft SQL Management Studio,
Data Analysis, Jenkins, Jira, Software Testing, Google Suite

2 Years

WordPress, Animation, AJAX, T-SQL

1 Year or Less

Power BI, Adobe Analytics, Tailwind, Selenium IDE and Webdriver, Playwright,
TinyMCE, Email Marketing, IBM Equal Access, Shopify, C#, Colab, Python

What am I currently up to?

I am currently taking the initiative to learn python, and selenium webdriver. Why? Because I believe experience with Playwright and Selenium is integral for end-to-end testing across multiple browsers, and learning it will build toward full SDET capability.

Built by tired bears