SlideShare a Scribd company logo
1 of 3
Download to read offline
THE	
  JOB	
  -­‐-­‐	
  Full-­‐time	
  QA	
  Software	
  Engineer	
  
	
  
THE	
  COMPANY:	
  Extrabux.com	
  -­‐-­‐	
  Online	
  shoppers	
  earn	
  1-­‐30%	
  cash	
  back	
  on	
  every	
  
purchase	
  at	
  more	
  than	
  2,500	
  stores.	
  We've	
  grown	
  5x	
  in	
  the	
  last	
  year	
  and	
  generated	
  
over	
  $30	
  million	
  in	
  online	
  sales	
  last	
  quarter.	
  
	
  
• "157th	
  Fastest	
  Growing	
  Company	
  in	
  the	
  US,	
  4th	
  Fastest	
  Growing	
  Company	
  in	
  
San	
  Diego"	
  -­‐Inc	
  Magazine	
  (In	
  September	
  2013	
  Issue)	
  
• "One	
  of	
  San	
  Diego's	
  25	
  Coolest	
  Companies"	
  -­‐San	
  Diego	
  Venture	
  Group	
  
	
  
PAY:	
  $70,000-­‐$100,000	
  (compensation	
  will	
  depend	
  on	
  skill	
  level	
  and	
  work	
  experience)	
  
LOCATION:	
  Pacific	
  Beach,	
  neighborhood	
  of	
  San	
  Diego.	
  Sweet	
  new	
  office	
  near	
  the	
  
ocean	
  with	
  game	
  room,	
  zen	
  room,	
  gym,	
  shower	
  &	
  full	
  kitchen.	
  
	
  
SKILLS:	
  
-­‐	
  Minimum	
  3	
  years	
  testing	
  web	
  applications	
  
-­‐	
  Strong	
  programming	
  skills	
  desired	
  
-­‐	
  Experience	
  in	
  testing	
  RESTful	
  web	
  services	
  and	
  backend	
  APIs	
  
-­‐	
  Experience	
  with	
  both	
  JSON	
  and	
  XML	
  
-­‐	
  Experience	
  working	
  with	
  a	
  test	
  automation	
  framework	
  (e.g.	
  JUnit,	
  TestNG)	
  
-­‐	
  Knowledge	
  and	
  experience	
  in	
  system/integration	
  testing	
  
-­‐	
  Good	
  understanding	
  of	
  relational	
  databases	
  and	
  ability	
  to	
  demonstrate	
  proficiency	
  of	
  
SQL	
  
-­‐	
  Ability	
  to	
  work	
  efficiently	
  in	
  a	
  Linux	
  based	
  environment	
  
-­‐	
  Strong	
  work	
  ethic	
  and	
  self-­‐motivated	
  
-­‐	
  Strong	
  desire	
  to	
  learn	
  
-­‐	
  Diligent	
  and	
  thorough	
  
-­‐	
  Pick	
  up	
  new	
  skills	
  quickly	
  
-­‐	
  Jenkins	
  experience	
  would	
  be	
  a	
  great	
  plus	
  
-­‐	
  Git	
  or	
  Subversion	
  experience	
  a	
  plus	
  
-­‐	
  Eclipse	
  or	
  Intellij	
  experience	
  a	
  plus	
  
	
  
RESPONSIBILITIES	
  -­‐-­‐	
  You	
  believe	
  in	
  quality	
  as	
  a	
  concept.	
  Your	
  core	
  job	
  responsibility	
  
will	
  be	
  working	
  with	
  our	
  lead	
  QA	
  Engineer	
  to	
  develop	
  processes	
  to	
  ensure	
  rapid	
  and	
  
clean	
  deployments	
  at	
  Extrabux.	
  You	
  will	
  work	
  with	
  the	
  founders	
  and	
  the	
  product	
  leads	
  
to	
  understand	
  the	
  product	
  functionality	
  during	
  the	
  design	
  phase,	
  so	
  you	
  can	
  be	
  
prepared	
  to	
  test	
  the	
  appropriate	
  features	
  in	
  the	
  development	
  phase.	
  You	
  will	
  be	
  
working	
  with	
  several	
  very	
  experienced	
  software	
  engineers	
  who	
  produce	
  clean	
  
intelligently	
  designed	
  code,	
  but	
  like	
  all	
  humans	
  they	
  occasionally	
  make	
  mistakes.	
  They	
  
will	
  write	
  unit	
  tests,	
  but	
  they	
  will	
  look	
  to	
  you	
  to	
  produce	
  integration	
  and	
  functional	
  
test	
  suites	
  that	
  they	
  can	
  run	
  locally	
  and	
  in	
  staging	
  environments	
  to	
  provide	
  rapid	
  
feedback	
  on	
  bugs	
  and	
  issues.	
  You	
  must	
  be	
  confident	
  in	
  your	
  skills	
  and	
  clear	
  in	
  your	
  
feedback.	
  Manual	
  testing	
  tasks	
  will	
  be	
  minimal.	
  Some	
  examples	
  of	
  projects	
  you	
  may	
  
work	
  on:	
  
-­‐	
  Functional	
  testing	
  of	
  Web	
  Apps	
  developed	
  on	
  RESTful	
  backend	
  platform	
  	
  
-­‐	
  Maintaining	
  existing	
  test	
  suites	
  
-­‐	
  Reviewing	
  daily	
  test	
  run	
  results	
  and	
  entering	
  defects	
  as	
  needed	
  
-­‐	
  Explaining	
  to	
  other	
  developers	
  where	
  their	
  code	
  is	
  screwed	
  up	
  and	
  why	
  they	
  are	
  
staying	
  late	
  to	
  fix	
  it	
  	
  	
  
-­‐	
  .	
  .	
  .Plus	
  any	
  awesome	
  ideas	
  you	
  come	
  up	
  with	
  
	
  
PERKS:	
  
-­‐	
  Flex	
  time	
  
-­‐	
  Jeans/shorts	
  +	
  t-­‐shirt	
  dress	
  code	
  (if	
  that	
  counts	
  as	
  a	
  dress	
  code)	
  
-­‐	
  Huge	
  monitors	
  and	
  the	
  latest	
  Mac	
  of	
  your	
  choice	
  (or	
  whatever	
  makes	
  you	
  happy	
  and	
  
productive)	
  
-­‐	
  Health	
  Benefits,	
  401(k),	
  bonuses	
  
-­‐	
  Free	
  meals	
  when	
  you're	
  in	
  the	
  office..YUM	
  
-­‐	
  Free	
  parking	
  
-­‐	
  Possible	
  domestic/international	
  travel	
  (offices	
  in	
  NYC,	
  Boston,	
  SF,	
  Shanghai)	
  
-­‐	
  Work	
  with	
  brilliant	
  hard-­‐working	
  people	
  on	
  a	
  day	
  to	
  day	
  basis	
  
	
  
COOL	
  TECHNOLOGY	
  -­‐-­‐	
  Every	
  day	
  Extrabux	
  facilitates	
  thousands	
  of	
  online	
  transactions,	
  
offering	
  hundreds	
  of	
  thousands	
  of	
  Extrabux	
  users	
  cash	
  back	
  on	
  nearly	
  every	
  purchase	
  
they	
  make	
  online.	
  To	
  build	
  its	
  unique	
  comparison-­‐shopping	
  engine,	
  Extrabux	
  ingests	
  
over	
  100,000,000	
  products	
  (~70gb)	
  daily	
  from	
  over	
  2,500	
  of	
  the	
  largest	
  online	
  
retailers.	
  Our	
  engine	
  is	
  the	
  first	
  to	
  integrate	
  discounts	
  from	
  coupons	
  and	
  cash	
  back	
  to	
  
find	
  consumers	
  lower	
  prices	
  than	
  any	
  other	
  shopping	
  engine.	
  We	
  work	
  with	
  big	
  
technologies	
  like	
  Hadoop,	
  Solr	
  and	
  Mongo	
  in	
  the	
  cloud	
  on	
  50+	
  servers	
  and	
  leverage	
  
Java	
  and	
  the	
  LAMP	
  stack	
  to	
  build	
  Extrabux.com	
  and	
  our	
  REST	
  API.	
  Our	
  unique	
  
technology	
  was	
  showcased	
  during	
  the	
  keynote	
  presentation	
  at	
  the	
  Hadoop	
  Summit	
  by	
  
Amazon	
  Web	
  Services.	
  
	
  
EXTRABUX	
  HELPS	
  USERS	
  SAVE	
  -­‐-­‐	
  Extrabux's	
  free	
  service	
  helps	
  hundreds	
  of	
  thousands	
  
of	
  US	
  and	
  international	
  shoppers	
  save	
  with	
  cash	
  back,	
  coupons,	
  and	
  comparison	
  
shopping	
  from	
  over	
  2,500	
  top	
  US	
  online	
  retailers.	
  	
  
	
  
THE	
  TEAM:	
  FUN,	
  SOCIAL,	
  LAID	
  BACK,	
  SMART,	
  HARD-­‐WORKING,	
  HEALTHY	
  -­‐-­‐	
  Extrabux's	
  
rapid	
  5x	
  year	
  over	
  year	
  growth	
  has	
  been	
  supported	
  and	
  accelerated	
  by	
  the	
  high	
  
quality	
  people	
  on	
  the	
  team	
  and	
  a	
  technology	
  built	
  to	
  scale.	
  Our	
  San	
  Diego	
  shop	
  is	
  a	
  
small	
  team	
  of	
  13	
  people	
  and	
  growing.	
  We're	
  passionate	
  about	
  building	
  innovative	
  
technology,	
  working	
  with	
  great	
  people,	
  helping	
  shoppers	
  save	
  lots	
  of	
  money,	
  and	
  
having	
  fun	
  every	
  step	
  of	
  the	
  way.	
  Extrabux	
  has	
  been	
  featured	
  on	
  Good	
  Morning	
  
America,	
  ABC,	
  NBC,	
  FOX,	
  CBS,	
  The	
  Wall	
  Street	
  Journal,	
  SmartMoney,	
  MoneyWatch,	
  
TIME	
  Moneyland,	
  Mashable,	
  CNN	
  Money,	
  Lifehacker,	
  and	
  the	
  two	
  founders	
  were	
  
recently	
  honored	
  at	
  the	
  White	
  House	
  as	
  two	
  of	
  the	
  top	
  100	
  entrepreneurs	
  under	
  30.	
  
In	
  March	
  of	
  2014	
  the	
  addition	
  of	
  Extrabux	
  to	
  the	
  rapidly	
  growing	
  company	
  Ebates	
  
Performance	
  Marketing,	
  Inc.	
  was	
  announced.	
  Ebates	
  is	
  also	
  a	
  company	
  that	
  is	
  based	
  
on	
  a	
  reward	
  program	
  where	
  members	
  receive	
  cash	
  back	
  for	
  shopping	
  online	
  through	
  
the	
  Ebates	
  website.	
  Ebates	
  has	
  reported	
  that	
  members	
  have	
  spent	
  billions	
  in	
  2014	
  on	
  
purchases	
  and	
  earned	
  over	
  $250	
  million	
  in	
  cash	
  back.	
  Starting	
  in	
  October	
  of	
  2014	
  
Ebates	
  is	
  now	
  working	
  as	
  a	
  subsidiary	
  to	
  the	
  Japanese	
  company	
  Rakuten,	
  Inc.	
  
	
  
	
  
THE	
  DEV	
  TEAM	
  -­‐-­‐	
  Extrabux	
  has	
  a	
  team	
  of	
  8	
  exceptional	
  senior	
  software	
  engineers,	
  2	
  
QA	
  engineers,	
  and	
  growing.	
  You	
  will	
  work	
  closely	
  with	
  our	
  lead	
  QA	
  Engineer	
  and	
  be	
  
asked	
  to	
  help	
  our	
  team	
  deploy	
  clean,	
  intelligently	
  designed,	
  bug-­‐free	
  code	
  to	
  our	
  
hundreds	
  of	
  thousands	
  of	
  members.	
  You'll	
  have	
  support	
  of	
  sister	
  Dev	
  teams	
  in	
  SF,	
  and	
  
Shanghai,	
  but	
  you	
  will	
  be	
  integral	
  to	
  our	
  ability	
  to	
  successfully	
  deploy	
  here	
  on	
  the	
  
ground	
  in	
  San	
  Diego.	
  At	
  Extrabux	
  you	
  will	
  be	
  challenged,	
  you	
  will	
  learn	
  from	
  your	
  work	
  
and	
  your	
  peers,	
  and	
  you	
  will	
  contribute	
  every	
  day	
  to	
  the	
  success	
  and	
  growth	
  of	
  the	
  
company	
  and	
  to	
  yourself	
  as	
  both	
  an	
  engineer	
  and	
  an	
  owner.	
  If	
  you'd	
  like	
  to	
  learn	
  more	
  
about	
  us,	
  check	
  us	
  out	
  at	
  Extrabux.com	
  or	
  Youtube.com/Extrabux.	
  
	
  

More Related Content

Similar to QA Job Description

Globsync Technology IT & WEB Services
Globsync Technology IT & WEB ServicesGlobsync Technology IT & WEB Services
Globsync Technology IT & WEB Services
Saurav Misra
 
Introduction to Backend Development (1).pptx
Introduction to Backend Development (1).pptxIntroduction to Backend Development (1).pptx
Introduction to Backend Development (1).pptx
OsuGodbless
 
Scaling & Aligning Mobile Product Management / ProductTank Lisbon February 2016
Scaling & Aligning Mobile Product Management / ProductTank Lisbon February 2016Scaling & Aligning Mobile Product Management / ProductTank Lisbon February 2016
Scaling & Aligning Mobile Product Management / ProductTank Lisbon February 2016
Arne Kittler
 

Similar to QA Job Description (20)

Globsync Technology IT & WEB Services
Globsync Technology IT & WEB ServicesGlobsync Technology IT & WEB Services
Globsync Technology IT & WEB Services
 
RabIT Software Engineering Company Intro
RabIT Software Engineering Company IntroRabIT Software Engineering Company Intro
RabIT Software Engineering Company Intro
 
ICS - Introduction
ICS - IntroductionICS - Introduction
ICS - Introduction
 
meet4psa
meet4psameet4psa
meet4psa
 
I Cube Systems Private Limited
I Cube Systems Private LimitedI Cube Systems Private Limited
I Cube Systems Private Limited
 
Brainstack offerings
Brainstack offeringsBrainstack offerings
Brainstack offerings
 
Mobile Devlopment Anubavam
Mobile Devlopment  AnubavamMobile Devlopment  Anubavam
Mobile Devlopment Anubavam
 
Introduction to Backend Development (1).pptx
Introduction to Backend Development (1).pptxIntroduction to Backend Development (1).pptx
Introduction to Backend Development (1).pptx
 
Richinnovations Technologies Company Profile
Richinnovations Technologies Company Profile Richinnovations Technologies Company Profile
Richinnovations Technologies Company Profile
 
We Are MagmaLabs
We Are MagmaLabsWe Are MagmaLabs
We Are MagmaLabs
 
OrangeScrum and WakeUpSales- Two Powerful SaaS Products of Andolasoft
OrangeScrum and WakeUpSales- Two Powerful SaaS Products of AndolasoftOrangeScrum and WakeUpSales- Two Powerful SaaS Products of Andolasoft
OrangeScrum and WakeUpSales- Two Powerful SaaS Products of Andolasoft
 
Cybrilla brief company profile
Cybrilla brief company profileCybrilla brief company profile
Cybrilla brief company profile
 
Hashroot Technologies | Server Management | Cloud Management | Security Servi...
Hashroot Technologies | Server Management | Cloud Management | Security Servi...Hashroot Technologies | Server Management | Cloud Management | Security Servi...
Hashroot Technologies | Server Management | Cloud Management | Security Servi...
 
Scaling & Aligning Mobile Product Management / ProductTank Lisbon February 2016
Scaling & Aligning Mobile Product Management / ProductTank Lisbon February 2016Scaling & Aligning Mobile Product Management / ProductTank Lisbon February 2016
Scaling & Aligning Mobile Product Management / ProductTank Lisbon February 2016
 
Database Developer.docx
Database Developer.docxDatabase Developer.docx
Database Developer.docx
 
Silstone company profile
Silstone company profileSilstone company profile
Silstone company profile
 
Efzea Presentation : Light Color Theme
Efzea Presentation : Light Color ThemeEfzea Presentation : Light Color Theme
Efzea Presentation : Light Color Theme
 
Efzea Presentation : Dark Color Theme
Efzea Presentation : Dark Color ThemeEfzea Presentation : Dark Color Theme
Efzea Presentation : Dark Color Theme
 
Aloop sow v1.5
Aloop sow v1.5Aloop sow v1.5
Aloop sow v1.5
 
TkXel - Web Engineering
TkXel - Web EngineeringTkXel - Web Engineering
TkXel - Web Engineering
 

QA Job Description

  • 1. THE  JOB  -­‐-­‐  Full-­‐time  QA  Software  Engineer     THE  COMPANY:  Extrabux.com  -­‐-­‐  Online  shoppers  earn  1-­‐30%  cash  back  on  every   purchase  at  more  than  2,500  stores.  We've  grown  5x  in  the  last  year  and  generated   over  $30  million  in  online  sales  last  quarter.     • "157th  Fastest  Growing  Company  in  the  US,  4th  Fastest  Growing  Company  in   San  Diego"  -­‐Inc  Magazine  (In  September  2013  Issue)   • "One  of  San  Diego's  25  Coolest  Companies"  -­‐San  Diego  Venture  Group     PAY:  $70,000-­‐$100,000  (compensation  will  depend  on  skill  level  and  work  experience)   LOCATION:  Pacific  Beach,  neighborhood  of  San  Diego.  Sweet  new  office  near  the   ocean  with  game  room,  zen  room,  gym,  shower  &  full  kitchen.     SKILLS:   -­‐  Minimum  3  years  testing  web  applications   -­‐  Strong  programming  skills  desired   -­‐  Experience  in  testing  RESTful  web  services  and  backend  APIs   -­‐  Experience  with  both  JSON  and  XML   -­‐  Experience  working  with  a  test  automation  framework  (e.g.  JUnit,  TestNG)   -­‐  Knowledge  and  experience  in  system/integration  testing   -­‐  Good  understanding  of  relational  databases  and  ability  to  demonstrate  proficiency  of   SQL   -­‐  Ability  to  work  efficiently  in  a  Linux  based  environment   -­‐  Strong  work  ethic  and  self-­‐motivated   -­‐  Strong  desire  to  learn   -­‐  Diligent  and  thorough   -­‐  Pick  up  new  skills  quickly   -­‐  Jenkins  experience  would  be  a  great  plus   -­‐  Git  or  Subversion  experience  a  plus   -­‐  Eclipse  or  Intellij  experience  a  plus     RESPONSIBILITIES  -­‐-­‐  You  believe  in  quality  as  a  concept.  Your  core  job  responsibility   will  be  working  with  our  lead  QA  Engineer  to  develop  processes  to  ensure  rapid  and   clean  deployments  at  Extrabux.  You  will  work  with  the  founders  and  the  product  leads   to  understand  the  product  functionality  during  the  design  phase,  so  you  can  be   prepared  to  test  the  appropriate  features  in  the  development  phase.  You  will  be   working  with  several  very  experienced  software  engineers  who  produce  clean   intelligently  designed  code,  but  like  all  humans  they  occasionally  make  mistakes.  They   will  write  unit  tests,  but  they  will  look  to  you  to  produce  integration  and  functional   test  suites  that  they  can  run  locally  and  in  staging  environments  to  provide  rapid   feedback  on  bugs  and  issues.  You  must  be  confident  in  your  skills  and  clear  in  your   feedback.  Manual  testing  tasks  will  be  minimal.  Some  examples  of  projects  you  may   work  on:  
  • 2. -­‐  Functional  testing  of  Web  Apps  developed  on  RESTful  backend  platform     -­‐  Maintaining  existing  test  suites   -­‐  Reviewing  daily  test  run  results  and  entering  defects  as  needed   -­‐  Explaining  to  other  developers  where  their  code  is  screwed  up  and  why  they  are   staying  late  to  fix  it       -­‐  .  .  .Plus  any  awesome  ideas  you  come  up  with     PERKS:   -­‐  Flex  time   -­‐  Jeans/shorts  +  t-­‐shirt  dress  code  (if  that  counts  as  a  dress  code)   -­‐  Huge  monitors  and  the  latest  Mac  of  your  choice  (or  whatever  makes  you  happy  and   productive)   -­‐  Health  Benefits,  401(k),  bonuses   -­‐  Free  meals  when  you're  in  the  office..YUM   -­‐  Free  parking   -­‐  Possible  domestic/international  travel  (offices  in  NYC,  Boston,  SF,  Shanghai)   -­‐  Work  with  brilliant  hard-­‐working  people  on  a  day  to  day  basis     COOL  TECHNOLOGY  -­‐-­‐  Every  day  Extrabux  facilitates  thousands  of  online  transactions,   offering  hundreds  of  thousands  of  Extrabux  users  cash  back  on  nearly  every  purchase   they  make  online.  To  build  its  unique  comparison-­‐shopping  engine,  Extrabux  ingests   over  100,000,000  products  (~70gb)  daily  from  over  2,500  of  the  largest  online   retailers.  Our  engine  is  the  first  to  integrate  discounts  from  coupons  and  cash  back  to   find  consumers  lower  prices  than  any  other  shopping  engine.  We  work  with  big   technologies  like  Hadoop,  Solr  and  Mongo  in  the  cloud  on  50+  servers  and  leverage   Java  and  the  LAMP  stack  to  build  Extrabux.com  and  our  REST  API.  Our  unique   technology  was  showcased  during  the  keynote  presentation  at  the  Hadoop  Summit  by   Amazon  Web  Services.     EXTRABUX  HELPS  USERS  SAVE  -­‐-­‐  Extrabux's  free  service  helps  hundreds  of  thousands   of  US  and  international  shoppers  save  with  cash  back,  coupons,  and  comparison   shopping  from  over  2,500  top  US  online  retailers.       THE  TEAM:  FUN,  SOCIAL,  LAID  BACK,  SMART,  HARD-­‐WORKING,  HEALTHY  -­‐-­‐  Extrabux's   rapid  5x  year  over  year  growth  has  been  supported  and  accelerated  by  the  high   quality  people  on  the  team  and  a  technology  built  to  scale.  Our  San  Diego  shop  is  a   small  team  of  13  people  and  growing.  We're  passionate  about  building  innovative   technology,  working  with  great  people,  helping  shoppers  save  lots  of  money,  and   having  fun  every  step  of  the  way.  Extrabux  has  been  featured  on  Good  Morning   America,  ABC,  NBC,  FOX,  CBS,  The  Wall  Street  Journal,  SmartMoney,  MoneyWatch,   TIME  Moneyland,  Mashable,  CNN  Money,  Lifehacker,  and  the  two  founders  were   recently  honored  at  the  White  House  as  two  of  the  top  100  entrepreneurs  under  30.   In  March  of  2014  the  addition  of  Extrabux  to  the  rapidly  growing  company  Ebates   Performance  Marketing,  Inc.  was  announced.  Ebates  is  also  a  company  that  is  based  
  • 3. on  a  reward  program  where  members  receive  cash  back  for  shopping  online  through   the  Ebates  website.  Ebates  has  reported  that  members  have  spent  billions  in  2014  on   purchases  and  earned  over  $250  million  in  cash  back.  Starting  in  October  of  2014   Ebates  is  now  working  as  a  subsidiary  to  the  Japanese  company  Rakuten,  Inc.       THE  DEV  TEAM  -­‐-­‐  Extrabux  has  a  team  of  8  exceptional  senior  software  engineers,  2   QA  engineers,  and  growing.  You  will  work  closely  with  our  lead  QA  Engineer  and  be   asked  to  help  our  team  deploy  clean,  intelligently  designed,  bug-­‐free  code  to  our   hundreds  of  thousands  of  members.  You'll  have  support  of  sister  Dev  teams  in  SF,  and   Shanghai,  but  you  will  be  integral  to  our  ability  to  successfully  deploy  here  on  the   ground  in  San  Diego.  At  Extrabux  you  will  be  challenged,  you  will  learn  from  your  work   and  your  peers,  and  you  will  contribute  every  day  to  the  success  and  growth  of  the   company  and  to  yourself  as  both  an  engineer  and  an  owner.  If  you'd  like  to  learn  more   about  us,  check  us  out  at  Extrabux.com  or  Youtube.com/Extrabux.