This is how I work

It's not a bug. It's a feature!

Programmer(s)

I've heard this being uttered with various levels of enthusiasm and as much as I love people being able to look at the sunny side of things, there's a truth that can't be bent: "Features" that made their way into the project by accident are errors bound to break your work if they're not found and fixed in time.

If you're going to put something out there for everyone to see (be it software, mobile apps or websites), you better make sure it's the best it can possibly be.

You don't want to merely live up to people's expectations - you want to blow them away with something they never even dreamed of and surprise them with a quality that leaves nothing to be desired but a lot to marvel at.

You've created something special and are ready to release it to the public. Or maybe most of it only exists in your head so far and you're overwhelmed with all those steps you still need to take in order for it to materialize.

Either way, you need someone to make sure everything works the way it is supposed to. And this is where I come into play.

Think of bugs as mean little mushrooms preferably popping up where you'd least expect them to. I am the truffle pig that will find the big beasts and dig up all the small ones along the way. I believe in doing things whole-heartedly - if there's an error, I will find it.

In addition, I will serve as a point of contact and intermediary between production, marketing and engineering teams to make sure specifications are implemented as planned.

You've invested a lot of time, money and brains into your work, so make sure it shines the way you want it to:
Hire me.

My skills

  • Quality Management
    Definition and verification of specifications, creation
    of use cases, feature and release management
  • Testing
    Smoke and regression testing, unit and integration
    testing, black box testing, acceptance testing
  • Bug Management
    Prioritization of bugs, creation and assignment of
    tickets, tracking and verification of bug fixes
  • Documentation
    Documentation of specifications, responsibilities,
    test cases, necessary process steps and results
  • Process Optimization
    Validation of current workflows and procedures, development of suggestions for improvements

My tools

  • Atlassian JIRA
    Used for creating, prioritizing and assigning bug tickets, and for tracking them until the bugs fixes are released.
  • Atlassian Confluence
    Used for documenting specifications, processes, milestones, current states, use cases and more.
  • Scrum boards
    Digital and analogue task boards used for managing numerous teams and tasks in agile project development.
  • Other software

    Operating systems
    : Win XP/7/8/10, OS X, iOS, Android
    Word processing: Word, Excel, PowerPoint, Acrobat
    Test management: Selenium, TestLink, Bugzilla
    Web design: Dreamweaver, Notepad++ (HTML, CSS, JS)
    CMS: Wordpress, eZ Publish, Confluence, Typo3, Joomla

A closer look at my services

Quality Assurance

Features need to be implemented according to specification, and bugs need
to be fixed in a timely and prioritized manner. I manage all of this by using
agile methodologies such as Scrum and working with task boards and backlogs.

I create test cases via tools such as Selenium and TestLink to help with manual
and automatic testing and document specifications, test cases, expected results
and other information via CMS such as Confluence, eZ Publish and Typo3.

Additionally, I supervise the creation, processing and deployment of release
packages and optimize internal company processes wherever possible.

Testing Expertise

I am highly experienced in testing responsive websites, software applications,
mobile apps (iOS/Android), TV apps, and video players (Flash/HTML5).

Testing is done in development, testing and live environments and on dedicated hardware as well as on VMs. Browsers (Firefox, Chrome, Opera, IE and Safari)
are tested covering different release versions, resolutions and installed add-ons.

Being specialized in manual testing and familiar with test automation and
continuous testing, I perform unit and integration tests via smoke, regression
and acceptance testing.

Bug Management

I manage errors by creating bug tickets using applications such as JIRA or Bugzilla.

I prioritize the bugs based on their severence and assign them to the engineer in charge taking into account the available ressources. By tracking their statuses and eliminating possible impediments, I make sure they get fixed in time and don't affect the release date.

Once a bug is fixed, I make sure the patch works as intended and can be released
with the upcoming build. All accompanying tickets are updated and eventually
closed once the bug fix is deployed.

Software

I am highly familiar with various software applications including but not limited to:

  • Bug Management: Atlassian JIRA, Bugzilla
  • Test Management: Selenium IDE, TestLink
  • Agile Management: Scrumwise, JIRA Agile
  • Word Processing: Word, Excel, PowerPoint, Adobe Acrobat
  • Debugging: Dreamweaver, Firebug (HTML, CSS, JS)
  • CMS: Confluence, eZ Publish, Wordpress, Typo3
  • Browsers: IE, Firefox, Chrome, Opera, Safari
  • OS: Win XP/Vista/7/8/10, OS X, iOS, Android

Communication

I am equally versed in communicating as I am in listening with the combination of both resulting in ideal communication skills.

I happily serve as an intermediary to interdisciplinary teams in order to ensure that points and thoughts are communicated effectively and understood correctly and I don't shy away from taking on and resolving issues whenever possible.

I truly enjoy bringing product managers, engineers and customers together because at the end of the day we're all interested in the same thing - the ideal version of a product we all care about.