<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Qe on Og Maciel's Journal</title><link>https://omaciel.github.io/tags/qe/</link><description>Recent content in Qe on Og Maciel's Journal</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 03 Jul 2017 00:00:00 +0000</lastBuildDate><atom:link href="https://omaciel.github.io/tags/qe/index.xml" rel="self" type="application/rss+xml"/><item><title>Just What Is A Quality Engineer? Part 2</title><link>https://omaciel.github.io/posts/1186-what-is-a-quality-engineer-part-2/</link><pubDate>Mon, 03 Jul 2017 00:00:00 +0000</pubDate><guid>https://omaciel.github.io/posts/1186-what-is-a-quality-engineer-part-2/</guid><description>&lt;p&gt;&lt;img src="https://omaciel.github.io/images/batman-is-qe.jpeg" alt="Picture of Batman"&gt;&lt;/p&gt;
&lt;p&gt;The &lt;a href="https://omaciel.github.io/just-what-is-a-quality-engineer-part-1.html"&gt;last
time&lt;/a&gt;
I wrote about &lt;strong&gt;Quality Engineering&lt;/strong&gt;, I mentioned that some of the
reasons why people are not familiar with this term are, in no particular
order:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;'Quality' is usually something that is added as an after thought
and doesn't really come into the picture, if ever, until the very
end of the release process&lt;/li&gt;
&lt;li&gt;Nobody outside of a QA team really knows what they do. It has
something to do with testing...&lt;/li&gt;
&lt;li&gt;Engineering is usually identified with skills related to writing
code and designing algorithms, usually by a developer and not by QA&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A quick search on Google shows the following results:&lt;/p&gt;</description></item><item><title>Just What Is A Quality Engineer? Part 1</title><link>https://omaciel.github.io/posts/1185-what-is-a-quality-engineer-part-1/</link><pubDate>Fri, 30 Jun 2017 00:00:00 +0000</pubDate><guid>https://omaciel.github.io/posts/1185-what-is-a-quality-engineer-part-1/</guid><description>&lt;p&gt;&lt;img src="https://omaciel.github.io/images/batman-is-qe.jpeg" alt="Picture of Batman"&gt;&lt;/p&gt;
&lt;p&gt;Whenever I meet someone for the first time, after we get past the
initial niceties typically involved when you meet someone for the first
time, eventually the conversation shifts to work and what one does for a
living. Inevitably I'm faced with what, at a first glance, may sound
like a simple question and the conversation goes like this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;New acquaintance: &amp;quot;What do you do at Red Hat?&amp;quot;&lt;/li&gt;
&lt;li&gt;Me: &amp;quot;I manage a team of quality engineers for a couple of different
products.&amp;quot;&lt;/li&gt;
&lt;li&gt;New acquaintance: &amp;quot;Oh, you mean quality assurance, right? QA?&amp;quot;&lt;/li&gt;
&lt;li&gt;Me: &amp;quot;No, quality &lt;strong&gt;engineers&lt;/strong&gt;. QE.&amp;quot;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;What usually followed then was a lengthy monologue whereby I spent
usually around ten to fifteen minutes explaining what the difference
between QA and QE is and what, in my opinion, sets these two professions
apart. Now, before I get too deep into this topic, I have to add a
disclaimer here so not to give folks the impression that what I'm
talking about is backed by any official definition or some type of
professional trade organization! The following are my own definitions
and conclusions, none of which were pulled out of thin air, but backed
by (so far) 10 years of experience working on the field of delivering
quality products. If there are formal definitions out there, and they
match with my own, it is by pure coincidence.&lt;/p&gt;</description></item><item><title>FauxFactory 0.3.0</title><link>https://omaciel.github.io/posts/1173-fauxfactory-0-3-0/</link><pubDate>Mon, 30 Jun 2014 19:00:00 +0000</pubDate><guid>https://omaciel.github.io/posts/1173-fauxfactory-0-3-0/</guid><description>&lt;p&gt;Took some time from my vacation and released &lt;strong&gt;FauxFactory 0.3.0&lt;/strong&gt; to
make it &lt;strong&gt;Python 3&lt;/strong&gt; compatible and to add a new &lt;strong&gt;generate_utf8&lt;/strong&gt;
method (plus some nice tweaks and code clean up).&lt;/p&gt;
&lt;p&gt;As always, the package is available on
&lt;a href="https://pypi.python.org/pypi/fauxfactory/"&gt;Pypi&lt;/a&gt; and can be installed
via &lt;strong&gt;pip install fauxfactory&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;If you have any constructive feedback, suggestions, or file a bug report
or feature request, please use the
&lt;a href="https://github.com/omaciel/fauxfactory"&gt;Github&lt;/a&gt; page.&lt;/p&gt;</description></item><item><title>FauxFactory 0.2.1</title><link>https://omaciel.github.io/posts/1171-brown-paper-bag-release/</link><pubDate>Fri, 09 May 2014 17:00:00 +0000</pubDate><guid>https://omaciel.github.io/posts/1171-brown-paper-bag-release/</guid><description>&lt;p&gt;&lt;img src="https://farm4.staticflickr.com/3373/3204502310_f8025dbd75_m.jpg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;Short on its heels, today I'm releasing &lt;strong&gt;FauxFactory 0.2.1&lt;/strong&gt; to fix a
&lt;a href="http://catb.org/jargon/html/B/brown-paper-bag-bug.html"&gt;brown paper bag
bug&lt;/a&gt; I
encountered last night before going to bed.&lt;/p&gt;
&lt;p&gt;Basically, the new &amp;quot;Lorem Ipsum&amp;quot; generator was not honoring the
&lt;strong&gt;words&lt;/strong&gt; parameter if you asked for a string longer than 70 characters.
I have fixed the issue as well as added a new test to make sure that the
generator does the right thing.&lt;/p&gt;
&lt;p&gt;The package is available on
&lt;a href="https://pypi.python.org/pypi/fauxfactory/0.2.0"&gt;Pypi&lt;/a&gt; (sadly the page
is &lt;strong&gt;still&lt;/strong&gt; not rendering correctly... suggestions welcome) and can be
installed via &lt;strong&gt;pip install fauxfactory&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>FauxFactory 0.2.0</title><link>https://omaciel.github.io/posts/1170-fauxfactory-0-2-0/</link><pubDate>Thu, 08 May 2014 19:12:00 +0000</pubDate><guid>https://omaciel.github.io/posts/1170-fauxfactory-0-2-0/</guid><description>&lt;p&gt;Today I'm releasing &lt;strong&gt;FauxFactory 0.2.0&lt;/strong&gt; with a new feature, a &amp;quot;Lorem
Ipsum&amp;quot; generator. I confess that I did not look around for any existing
implementation in python out there and just started writing code. My
idea was to create a method that would:&lt;/p&gt;
&lt;p&gt;Return a &amp;quot;Lorem Ipsum&amp;quot; string if I passed no arguments:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-python" data-lang="python"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;In [&lt;span style="color:#ae81ff"&gt;1&lt;/span&gt;]: &lt;span style="color:#f92672"&gt;from&lt;/span&gt; fauxfactory &lt;span style="color:#f92672"&gt;import&lt;/span&gt; FauxFactory
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;In [&lt;span style="color:#ae81ff"&gt;2&lt;/span&gt;]: FauxFactory&lt;span style="color:#f92672"&gt;.&lt;/span&gt;generate_iplum()
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Out[&lt;span style="color:#ae81ff"&gt;2&lt;/span&gt;]: &lt;span style="color:#e6db74"&gt;u&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#39;Lorem ipsum dolor sit amet, consectetur adipisicing elit,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;sed do eiusmod tempor incididunt ut labore et dolore magna aliqua&lt;span style="color:#f92672"&gt;.&lt;/span&gt; Ut
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ut aliquip ex ea commodo consequat&lt;span style="color:#f92672"&gt;.&lt;/span&gt; Duis aute irure dolor &lt;span style="color:#f92672"&gt;in&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;reprehenderit &lt;span style="color:#f92672"&gt;in&lt;/span&gt; voluptate velit esse cillum dolore eu fugiat nulla
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;pariatur&lt;span style="color:#f92672"&gt;.&lt;/span&gt; Excepteur sint occaecat cupidatat non proident, sunt &lt;span style="color:#f92672"&gt;in&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;culpa qui officia deserunt mollit anim id est laborum&lt;span style="color:#f92672"&gt;.&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Return a single paragraph with a fixed number of words if I passed a
numeric &lt;strong&gt;words=x&lt;/strong&gt; argument. If &lt;strong&gt;words&lt;/strong&gt; was a large number, the text
would 'wrap around' as many times as needed:&lt;/p&gt;</description></item></channel></rss>