This is how I work
It's not a bug. It's a feature!
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.