|

|
I'm a
software testing practitioner and educator specializing in the
topics of software testing and career development.
My mission statement:
I
help my clients to improve their software;
I
help my students to improve their lives.
|
My LinkedIn references
Staff QA Developer
mywaves
"Roman is not just a QA
engineer. He is dedicated to the profession of Quality Assurance as a doctor
is to medicine. Roman's ability to test in depth and to program and automate
ongoing monitoring and maintenance testing has been a large contributor to
our success." July 21, 2008
Michelle Six, Chief Architect, mywaves
managed Roman at mywaves
"Roman is perhaps the most
passionate person I've worked with at MyWaves and his QA talents were also
largely noticed and appreciated far outside his own department. Engineers and
non-engineers alike can attest to his focused pursuit of improving the
company in any way he can." July 6, 2008
Billy Ramirez, Deployment Specialist,
MyWaves
worked with Roman at mywaves
"Roman is a first-class QA
Engineer who really knows is stuff and was a great asset to have on my team.
His test plans were always thorough and very well thought out, from the
highest-level perspective down to the smallest details. With Roman on my
team, I could trust that if my code passed QA, it was ready to roll to the
live site. Plus, with Roman's automation skills, I could have the confidence
that my code would continue to be tested regularly. If I had the chance, I
would definitely work with Roman again." July 5, 2008
Jason Fisher, Senior Server-Side
Software Engineer, Mywaves
worked directly with Roman at mywaves
"Roman is the brightest QA
engineer I've ever encountered in my professional career. He has superior QA
skills in all areas; developing test strategies for complex projects,
creating detailed test plans, writing automation test suits. Roman is a true
team player, works well with all levels within the company, and has a very
high positive attitude. His development and QA peers respected him and have
expressed how much they enjoyed working with him. I offer my most sincere
recommendation of his skills and would appreciate the opportunity to provide
additional information." June 27, 2008
Alexander Babichev, Senior Software Engineer,
Mywaves Inc
worked directly with Roman at MyWaves.com
"I recruited Roman to
MyWaves when he chose to leave PayPal. Roman is a top caliber QA Developer
and a great asset in any start-up or large company. I look forward to working
with Roman again soon." December 28, 2007
Peter Ashley, Vice President, Mywaves
Inc
worked with Roman at MyWaves.com
Sr. QA Architect
PayPal
"If you're ever lucky enough
to work with or hire Roman Savenkov, seize the moment and thank your lucky
stars for the opportunity. He doesn't just make a product better - he makes
your team better. Roman is always patient, and generous with his knowledge
and his time. At PayPal, he developed numerous tools in python which improved
testing not just for his group but for several others. His diligence, thoroughness,
and technical skills made PayPal's services better,
and his co-workers life easier. Above all, Roman is pleasant to work with,
day-to-day or when the chips are down." November
27, 2007
Stephen Bagger, Senior SQA Engineer, eBay
/ PayPal
worked directly with Roman at PayPal
"Roman
has a great knowledge of PayPal system and possesses excellent technical and
human skills. He takes quality of PayPal application seriously and
consistently tries to improve it with best practices and solutions, like
prioritizing testcases for regression testing or
writing fast, effective and easy to maintain automation scripts. He is always
ready to sacrifice his personal time for the sake of the company and happy to
share his knowledge with others. I'd be delighted to work with him again." March 7, 2007
Sergei Nikolaev, Staff Software Engineer,
PayPal.com
worked with Roman at PayPal
"While
working with Roman, I was quickly impressed with his work ethic,
results-oriented attitude and, most importantly, his passion for going beyond
simply what needed to be done. Roman did both what needed to be done and what
*should* be done - even if the latter meant extra long hours. He had a desire
to show his full range of capabilities while also looking to expand his
opportunities and abilities and not to stop growing and evolving. He was an
excellent hire and I am proud to have had him as a key employee during my QA
Directorship time at PayPal." February 22, 2007
Cameron Bigger, Director, Quality
Engineering (SQA), PayPal
managed Roman at PayPal
"Roman
is an excellent SQA Engineer. He has very strong technical skills. Using his
Python skills, he created a library of Python scripts that made the QA
engineers more efficient. Also, he set up Python classes to help educate
other QA engineers about how we use Python at PayPal. He is definitely an
asset to the organization. We are lucky to have him." February 7, 2007
John Canicosa, SQA Engineer, PayPal -
eBay
worked with Roman at PayPal
"I
worked with Roman for over four years at PayPal. He is a dedicated,
hard-working, enthusiastic employee and knowledgeable in the Software
Development Life Cycle. Roman not only is an expert in Python but takes
initiative to teach fellow QA Engineers. He is an asset to anyone who is
looking for a strong leader on a team." February
5, 2007
David Carlisle, QA Manager, PayPal
worked directly with Roman at PayPal
Sr. QA
Engineer
Andale,
Inc
"Roman was a stellar QA engineer and was the QA
department during the early days of Andale. He setup processes, automation
and hired others from his network into the company. Roman was passionate
about quality, so work was never work for hire. There were times that he
would work and sleep at the office for days, but he was able to do it with a
smile because he really loved his job. I recommend him wholeheartedly and I
see him having a great career. I do hope I can work with him in the future." January 3, 2008
Prashant Nedungadi, Co-founder and Chief Technology
Officer, Andale Inc,
managed Roman at Andale, Inc
|
|
What my readers say...
|
Roman, I wanted to thank you very much for your book! I'm just in the beginning in my journey of becoming a software tester.
Having spent some good time looking for the information about the testing, I have to say that your book with all your thoughts and practical advices was like a fresh air in the locked room.
|
|
Dmitriy B.
|
|
|
|
Up to this point, Your course is just like angel that help me getting out from the darkness.
|
|
Angga S.
|
|
|
|
I
just wanted to drop you a line and let you know that our boss from our QA
department made us read through your tutorial. I wanted to thank you and let
you know that your tutorials were a pleasure to read, not boring and dry.
|
|
Nancy M.
|
|
|
|
Just
want to thank you. Your material is so well delivered, so well organized, so
cleverly put together that had I not had already this passion for testing in
me I would have gotten passionate about QA just from reading your course.
|
|
Yana Y.
|
|
|
|
This
is an excellent overview of how to do professional software Quality
Assurance. The text is very detailed with many examples and exercises
covering both the philosophy and specific tactics of testing. There's even a
section on how to find a job in the industry that's, despite my general
distaste for most how to land a job advice, is actually quite charming and
effective. I've hired many QA engineers, and can vouch for the effectiveness
of much of the material here...If you're serious about becoming a software
tester, I can't think of a better way to start.
|
|
Phil Libin, CEO of Evernote
|
|
|
|
I
read Roman's book How to become a software qa tester : This material is one
of the best introductions to testing I've read, and it gives the non
experience tester a view of how important qa role is, this is especially
important for folks who have been thrown into testing. This is the kind of
book you'll want to read from cover-to-cover,. I highly recommend this book
to anyone who needs to learn about software testing at the beginning level!
|
|
Klavdia G.
|
|
|
|
I
must thank you for the well written Practical Course. It gave me a total
different view on Software testing...After a few minutes searching on google I
found your site. Started reading and got hooked... I'm now confident that I can
become a software tester and will go by your advices.
|
|
Dennis A.
|
|
|
|
Thank
you for your book on software testing. That is the only one I actually took
with me to USA when moving. And can say now that have never seen any more
practice and result oriented one
|
|
Alex F.
|
|
|
|
I
want to express my gratitude for your amazing book. I hope that it will serve
as a valuable source of knowledge for many generations of Russian software
testers.
|
|
Alex G.
|
|
|
|
Every
subject must be taught in a way Roman teaches software testing.
|
|
Sergey
|
|
|
|
This
author has a very unique style of writing; you have an impression of sitting
and drinking beer with him, chatting in a friendly and humorous manner.
Nevertheless, he educates the reader about very important topics and
generously shares practical advice from his own experience.
|
|
GrinD3R, LiveJournal
|
|
|
|
I
recommend this book to both QA newbies and QA
gurus.
|
|
eye4u, GovorimPro.Us
|
|
|
|
it is
real deal. solid indeed. innovative approach and excellent easy-to-read
style.
|
|
|
SOLID
AND COMPREHENSIVE WORK
|
|
|
Excelent book for
SW testers !!!
|
|
|
A
very good text book for beginner testers. I would recommend this to anyone
who want to start your software testing.
|
|
Reviews at Google Books
|
|
|
|
This
book explains the ABCs of testing in a simple way. Although, the primary
audience is beginners, the book contains substantial knowledge on the
subject.
|
|
|
This
book will also be useful for experienced testers - at least to find any
omissions in their testing practices.
|
|
|
I'd
recommend starting with this book and then moving to Kaner's
Testing Computer Software. That way the latter will be much easier to
understand.
|
|
|
At
last I've found a book that helps me totally understand the gist and main
objective of a QA job! Its target audience are folks who have no idea about
testing or the world of software development.
|
|
Testimonials on www.oz.by
|
|
|
|
This
textbook has a style similar to internet blogs; here you won't find any
academic definitions or methods. All subjects are covered in lively language
in an easy-to-understand way. Amusing stories from real life, funny
illustrations, good advice on how to communicate with potential employers and
colleagues - all this makes the reading very interesting. Time spent with
this book is well spent!
|
|
Igor K.
|
|
|
|
Although
this is technical reading, it was amazingly captivating. There are little
omissions, but overall this is the best book out there for beginner testers.
|
|
Anonymous, moikrug.ru
|
|
|
|
Roman's
recommendations are simply invaluable. The materials presented in his book
systemized my understanding of testing and changed the way I do my job. There
are only a few books like this that have such a joyful and simple way of
explaining things. Thank you for sharing your experience and knowledge with
us!
|
|
I
regret that I didn't read this book a year and a half ago...
|
|
Nikita S.
|
|
|
|
The
author uses simple language and has a fascinating way of explaining the
principles of a tester's work in an internet company (although in my opinion,
this book is great not only for testers of internet startups, but for anyone
in software development)... I personally found a lot of interesting
information...
|
|
Dr.Linux
at Linuxforum.ru
|
|
|
|
The
humorous style makes this book easy to read, and at the same time the author
communicates very important aspects of software development. ... All the
materials can be practically applied as you read this book... This book
belongs to the must have kind.
|
|
Alex S.
|
|
|
|
I'm
sure that everyone who wants to develop testing skills can easily pass an
interview after studying your book.
|
|
Ilya D.
|
|
|
|
Roman's
approach to teaching is targeted towards the practical aspects of testing;
there is no excessive theory here.
|
|
Anna G.
|
|
|
|
This
book will take just a little of your time, but it will give you both a deep
understanding of testing and the practical tools to start a new career.
|
|
Vadim
P.
|
|
|
|
This
is a must-have book for everyone who wants to be a tester
|
|
Oldman,
software-testing.ru
|
|
|
|
This
book really impressed me. It's written in an easy to read manner. It's all
about practice. Testing is presented not as a boring obligation, but as a
lifestyle :)... I think that this book will be useful for testers of all
levels of professional expertise.
|
|
Kseniya,
www.ozon.ru
|
|
|
|