SlideShare a Scribd company logo
1 of 1
VISIBLEBRANDS, INC. EXPERIENCE
 Being the least experienced at the startup resulted in a lot of hard work. However,it also offered a
lot of 1st hand experience and learning opportunities from a group of very intelligent and
experienced lead engineers. The technical programming knowledge and problem solving
technique I was able to absorb from these individuals is invaluable.
 In the process of being a vital part of a startup that was producing a solid, complex product, I
gathered some great experience communicating between test and development groups. Accurate
and productive communication is very important when dealing with rapid development. Despite
being relatively new to the software industry I was regarded as an ‘equal partner’ in team-wide
development and testing discussion in an agile software environment.
 The bulk of work required at the startup included developing extremely detailed test suites that
covered all possible cases while remaining efficient. Being at a startup meant there was very little
time for testing and a very high expectation that everything works as it should. As a result, any
bugs in the product had to be found, documented, and reported as soon as possible to allow for a
solution and re-test.
 The program at the heart of the startup was a service that tracked RFID (radio-frequency
identification) tags, interacted with POS (point of sale) machines, activated metro app functions
on specific in-store tablets, and dealt with massive data collection. The testing involved with this
service was very extensive and severely important. Great attention to detail was necessary for
quality assurance of this product.
 Other programs included a web app that communicated with all connected tablets running the
metro app and served image, video, and audio data when necessary. This app was also the user
interface for all coupon data and scheduling. A similar web app provided a live visual
representation of all RFID tags and tablet actions in any participating grocery store. A third web
app served as the UI for setting up a new store or editing one already created,this includes things
such as where the tablets will be located and how many carts and baskets will be tracked among
many other settings. Testing these web apps involved making sure all input and output actions
work properly (these things can be difficult to notice, seem to act non-uniformly, and show up in
the least expected cases),as well as all tablet app, database,and other program interaction.
 All evaluation results, bug reports, and status reports were documented and tracked using Visual
Studio Team Foundation Server,email, and test suite result documentation. All testing was
handled well throughout multiple quarterly releases,without any “show stopping” bugs in
production, over a year-and-a-half period.
 Full understanding of the test process including what it takes to be analytical and have attention to
detail when reviewing product features for effective testing.
 Ability to efficiently query for data in SQL was a large part of effectively testing any product
(storing bad or incomplete data, failure to store data, using data as evidence of a failed test case or
evidence of a passed test case,ect…).
 UEFI and BIOS experience when provisioning new windows tablets to maximize performance,
streamline app installation, and apply required settings specific to the tablets role. The majority of
tasks were written as PowerShell scripts while some manual BIOS or UEFI (worked with many
different makes and models of tablets) work was also required.

More Related Content

What's hot

Automated Visual Testing at Scale : Real-life Example from Dow Jones
Automated Visual Testing at Scale : Real-life Example from Dow JonesAutomated Visual Testing at Scale : Real-life Example from Dow Jones
Automated Visual Testing at Scale : Real-life Example from Dow JonesApplitools
 
What skills can software testers provide the best testing services?
What skills can software testers provide the best testing services?What skills can software testers provide the best testing services?
What skills can software testers provide the best testing services?NexSoftsys
 
Meetup kickoff slides - Perfecto Mobile, September 2014
Meetup kickoff slides - Perfecto Mobile, September 2014Meetup kickoff slides - Perfecto Mobile, September 2014
Meetup kickoff slides - Perfecto Mobile, September 2014Perfecto Mobile
 
7 use cases of real device testing
7 use cases of real device testing7 use cases of real device testing
7 use cases of real device testingheadspin2
 
Future Of Software Testing
Future Of Software TestingFuture Of Software Testing
Future Of Software Testing99tests
 
What is Software Testing?
What is Software Testing?What is Software Testing?
What is Software Testing?QAI Global
 
Getting to Continuous Deployment (Webinar Slides)
Getting to Continuous Deployment (Webinar Slides)Getting to Continuous Deployment (Webinar Slides)
Getting to Continuous Deployment (Webinar Slides)Rainforest QA
 
Regression testing framework
Regression testing frameworkRegression testing framework
Regression testing frameworkChristinaPerri4
 
7 QA Tests You Should Be Running
7 QA Tests You Should Be Running7 QA Tests You Should Be Running
7 QA Tests You Should Be RunningRainforest QA
 
Test Army - testing agency who cares about software quality
Test Army - testing agency who cares about software qualityTest Army - testing agency who cares about software quality
Test Army - testing agency who cares about software qualityTomasz Jamka
 
7 mobile app usability testing best practices by UserTesting
7 mobile app usability testing best practices by UserTesting7 mobile app usability testing best practices by UserTesting
7 mobile app usability testing best practices by UserTestingUserTesting
 
The ultimate guide to mobile app testing with appium
The ultimate guide to mobile app testing with appiumThe ultimate guide to mobile app testing with appium
The ultimate guide to mobile app testing with appiumheadspin2
 
Testing Tools with AI
Testing Tools with AITesting Tools with AI
Testing Tools with AIVodqaBLR
 
Appurify Performance Automation Whitepaper FINAL
Appurify Performance Automation Whitepaper FINALAppurify Performance Automation Whitepaper FINAL
Appurify Performance Automation Whitepaper FINALJennifer Shambroom
 
Bringing Quality Design Systems to Life with Storybook & Applitools
Bringing Quality Design Systems to Life with Storybook & ApplitoolsBringing Quality Design Systems to Life with Storybook & Applitools
Bringing Quality Design Systems to Life with Storybook & ApplitoolsApplitools
 
How automation can help boost security
How automation can help boost securityHow automation can help boost security
How automation can help boost securityTestingXperts
 
6 Things To Consider When Selecting Mobile Testing Tools?
6 Things To Consider When Selecting Mobile Testing Tools?6 Things To Consider When Selecting Mobile Testing Tools?
6 Things To Consider When Selecting Mobile Testing Tools?headspin2
 

What's hot (20)

Automated Visual Testing at Scale : Real-life Example from Dow Jones
Automated Visual Testing at Scale : Real-life Example from Dow JonesAutomated Visual Testing at Scale : Real-life Example from Dow Jones
Automated Visual Testing at Scale : Real-life Example from Dow Jones
 
What skills can software testers provide the best testing services?
What skills can software testers provide the best testing services?What skills can software testers provide the best testing services?
What skills can software testers provide the best testing services?
 
Meetup kickoff slides - Perfecto Mobile, September 2014
Meetup kickoff slides - Perfecto Mobile, September 2014Meetup kickoff slides - Perfecto Mobile, September 2014
Meetup kickoff slides - Perfecto Mobile, September 2014
 
Mobile App Testing Best Practices
Mobile App Testing Best PracticesMobile App Testing Best Practices
Mobile App Testing Best Practices
 
7 use cases of real device testing
7 use cases of real device testing7 use cases of real device testing
7 use cases of real device testing
 
Future Of Software Testing
Future Of Software TestingFuture Of Software Testing
Future Of Software Testing
 
TechTalk: Getting to Know Perfecto
TechTalk: Getting to Know PerfectoTechTalk: Getting to Know Perfecto
TechTalk: Getting to Know Perfecto
 
What is Software Testing?
What is Software Testing?What is Software Testing?
What is Software Testing?
 
Getting to Continuous Deployment (Webinar Slides)
Getting to Continuous Deployment (Webinar Slides)Getting to Continuous Deployment (Webinar Slides)
Getting to Continuous Deployment (Webinar Slides)
 
Regression testing framework
Regression testing frameworkRegression testing framework
Regression testing framework
 
7 QA Tests You Should Be Running
7 QA Tests You Should Be Running7 QA Tests You Should Be Running
7 QA Tests You Should Be Running
 
Test Army - testing agency who cares about software quality
Test Army - testing agency who cares about software qualityTest Army - testing agency who cares about software quality
Test Army - testing agency who cares about software quality
 
7 mobile app usability testing best practices by UserTesting
7 mobile app usability testing best practices by UserTesting7 mobile app usability testing best practices by UserTesting
7 mobile app usability testing best practices by UserTesting
 
The ultimate guide to mobile app testing with appium
The ultimate guide to mobile app testing with appiumThe ultimate guide to mobile app testing with appium
The ultimate guide to mobile app testing with appium
 
Testing Tools with AI
Testing Tools with AITesting Tools with AI
Testing Tools with AI
 
Appurify Performance Automation Whitepaper FINAL
Appurify Performance Automation Whitepaper FINALAppurify Performance Automation Whitepaper FINAL
Appurify Performance Automation Whitepaper FINAL
 
Bringing Quality Design Systems to Life with Storybook & Applitools
Bringing Quality Design Systems to Life with Storybook & ApplitoolsBringing Quality Design Systems to Life with Storybook & Applitools
Bringing Quality Design Systems to Life with Storybook & Applitools
 
How automation can help boost security
How automation can help boost securityHow automation can help boost security
How automation can help boost security
 
6 Things To Consider When Selecting Mobile Testing Tools?
6 Things To Consider When Selecting Mobile Testing Tools?6 Things To Consider When Selecting Mobile Testing Tools?
6 Things To Consider When Selecting Mobile Testing Tools?
 
Why a Mobile Test Strategy is just Test Strategy
Why a Mobile Test Strategy is just Test StrategyWhy a Mobile Test Strategy is just Test Strategy
Why a Mobile Test Strategy is just Test Strategy
 

Viewers also liked

แป้นพิมพ์.Pptx ชนายุทธ ........
แป้นพิมพ์.Pptx ชนายุทธ ........แป้นพิมพ์.Pptx ชนายุทธ ........
แป้นพิมพ์.Pptx ชนายุทธ ........froy1999
 
Frasa xii bahasa
Frasa xii bahasaFrasa xii bahasa
Frasa xii bahasaAlvin Aji
 
Como insertar una imagen en un blogger
Como insertar una imagen en un bloggerComo insertar una imagen en un blogger
Como insertar una imagen en un bloggerDayan Michea Román
 
المدرسة والدولة في العصرين الفاطمي والايوبي
المدرسة والدولة في العصرين الفاطمي والايوبيالمدرسة والدولة في العصرين الفاطمي والايوبي
المدرسة والدولة في العصرين الفاطمي والايوبيKhanzad Barzinjy
 

Viewers also liked (12)

แป้นพิมพ์.Pptx ชนายุทธ ........
แป้นพิมพ์.Pptx ชนายุทธ ........แป้นพิมพ์.Pptx ชนายุทธ ........
แป้นพิมพ์.Pptx ชนายุทธ ........
 
Frasa xii bahasa
Frasa xii bahasaFrasa xii bahasa
Frasa xii bahasa
 
Havas recommendation letter
Havas recommendation letterHavas recommendation letter
Havas recommendation letter
 
•PORTFOLIO copy
•PORTFOLIO copy•PORTFOLIO copy
•PORTFOLIO copy
 
Como insertar una imagen en un blogger
Como insertar una imagen en un bloggerComo insertar una imagen en un blogger
Como insertar una imagen en un blogger
 
Trabajodehistoriadeseminarios
TrabajodehistoriadeseminariosTrabajodehistoriadeseminarios
Trabajodehistoriadeseminarios
 
المدرسة والدولة في العصرين الفاطمي والايوبي
المدرسة والدولة في العصرين الفاطمي والايوبيالمدرسة والدولة في العصرين الفاطمي والايوبي
المدرسة والدولة في العصرين الفاطمي والايوبي
 
Cat2
Cat2Cat2
Cat2
 
Śniadanie Daje Moc
Śniadanie Daje MocŚniadanie Daje Moc
Śniadanie Daje Moc
 
croatia preso
croatia preso croatia preso
croatia preso
 
Air Residences Studio
Air Residences StudioAir Residences Studio
Air Residences Studio
 
Presentation1
Presentation1Presentation1
Presentation1
 

Similar to DylanParker_VisBrandsExp

What is Localization Testing?
What is Localization Testing?What is Localization Testing?
What is Localization Testing?QA InfoTech
 
Mohan_Resume
Mohan_ResumeMohan_Resume
Mohan_ResumeMohan P
 
The Best Automation Testing Tools To Use In 2022 | BMN Infotech
The Best Automation Testing Tools To Use In 2022 | BMN InfotechThe Best Automation Testing Tools To Use In 2022 | BMN Infotech
The Best Automation Testing Tools To Use In 2022 | BMN InfotechBMN Infotech
 
Top Tools that Revolutionize Your App Testing Strategy in 2023
Top Tools that Revolutionize Your App Testing Strategy in 2023Top Tools that Revolutionize Your App Testing Strategy in 2023
Top Tools that Revolutionize Your App Testing Strategy in 2023pCloudy
 
The Journey of Test Automation
The Journey of Test AutomationThe Journey of Test Automation
The Journey of Test Automationopkey
 
Mobile Testing Tools 101
Mobile Testing Tools 101Mobile Testing Tools 101
Mobile Testing Tools 101TechWell
 
The Ultimate DevOps Playbook
The Ultimate DevOps PlaybookThe Ultimate DevOps Playbook
The Ultimate DevOps PlaybookJalpesh Patel
 
The Ultimate DevOps Playbook
The Ultimate DevOps PlaybookThe Ultimate DevOps Playbook
The Ultimate DevOps PlaybookEggplant
 
Window Desktop Application Testing
Window Desktop Application TestingWindow Desktop Application Testing
Window Desktop Application TestingTrupti Jethva
 
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy EnvironmentsPete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy EnvironmentsPeter Marshall
 
Testing Presentation
Testing PresentationTesting Presentation
Testing Presentationsureshpkumar
 
Manual testing visonia
Manual testing   visoniaManual testing   visonia
Manual testing visoniaVisoniaTechlab
 

Similar to DylanParker_VisBrandsExp (20)

Why is software testing important
Why is software testing important Why is software testing important
Why is software testing important
 
Why is software testing important
Why is software testing importantWhy is software testing important
Why is software testing important
 
What is Localization Testing?
What is Localization Testing?What is Localization Testing?
What is Localization Testing?
 
Mohan_Resume
Mohan_ResumeMohan_Resume
Mohan_Resume
 
The Best Automation Testing Tools To Use In 2022 | BMN Infotech
The Best Automation Testing Tools To Use In 2022 | BMN InfotechThe Best Automation Testing Tools To Use In 2022 | BMN Infotech
The Best Automation Testing Tools To Use In 2022 | BMN Infotech
 
Final Report_213110090
Final Report_213110090Final Report_213110090
Final Report_213110090
 
Kasi Viswanath
Kasi ViswanathKasi Viswanath
Kasi Viswanath
 
Top Tools that Revolutionize Your App Testing Strategy in 2023
Top Tools that Revolutionize Your App Testing Strategy in 2023Top Tools that Revolutionize Your App Testing Strategy in 2023
Top Tools that Revolutionize Your App Testing Strategy in 2023
 
The Journey of Test Automation
The Journey of Test AutomationThe Journey of Test Automation
The Journey of Test Automation
 
Mobile Testing Tools 101
Mobile Testing Tools 101Mobile Testing Tools 101
Mobile Testing Tools 101
 
The Ultimate DevOps Playbook
The Ultimate DevOps PlaybookThe Ultimate DevOps Playbook
The Ultimate DevOps Playbook
 
The Ultimate DevOps Playbook
The Ultimate DevOps PlaybookThe Ultimate DevOps Playbook
The Ultimate DevOps Playbook
 
Fareeha Resume
Fareeha ResumeFareeha Resume
Fareeha Resume
 
Window Desktop Application Testing
Window Desktop Application TestingWindow Desktop Application Testing
Window Desktop Application Testing
 
naukri.com
naukri.comnaukri.com
naukri.com
 
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy EnvironmentsPete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
 
Testing Presentation
Testing PresentationTesting Presentation
Testing Presentation
 
Test funda
Test fundaTest funda
Test funda
 
Manual testing visonia
Manual testing   visoniaManual testing   visonia
Manual testing visonia
 
software testing
software testingsoftware testing
software testing
 

DylanParker_VisBrandsExp

  • 1. VISIBLEBRANDS, INC. EXPERIENCE  Being the least experienced at the startup resulted in a lot of hard work. However,it also offered a lot of 1st hand experience and learning opportunities from a group of very intelligent and experienced lead engineers. The technical programming knowledge and problem solving technique I was able to absorb from these individuals is invaluable.  In the process of being a vital part of a startup that was producing a solid, complex product, I gathered some great experience communicating between test and development groups. Accurate and productive communication is very important when dealing with rapid development. Despite being relatively new to the software industry I was regarded as an ‘equal partner’ in team-wide development and testing discussion in an agile software environment.  The bulk of work required at the startup included developing extremely detailed test suites that covered all possible cases while remaining efficient. Being at a startup meant there was very little time for testing and a very high expectation that everything works as it should. As a result, any bugs in the product had to be found, documented, and reported as soon as possible to allow for a solution and re-test.  The program at the heart of the startup was a service that tracked RFID (radio-frequency identification) tags, interacted with POS (point of sale) machines, activated metro app functions on specific in-store tablets, and dealt with massive data collection. The testing involved with this service was very extensive and severely important. Great attention to detail was necessary for quality assurance of this product.  Other programs included a web app that communicated with all connected tablets running the metro app and served image, video, and audio data when necessary. This app was also the user interface for all coupon data and scheduling. A similar web app provided a live visual representation of all RFID tags and tablet actions in any participating grocery store. A third web app served as the UI for setting up a new store or editing one already created,this includes things such as where the tablets will be located and how many carts and baskets will be tracked among many other settings. Testing these web apps involved making sure all input and output actions work properly (these things can be difficult to notice, seem to act non-uniformly, and show up in the least expected cases),as well as all tablet app, database,and other program interaction.  All evaluation results, bug reports, and status reports were documented and tracked using Visual Studio Team Foundation Server,email, and test suite result documentation. All testing was handled well throughout multiple quarterly releases,without any “show stopping” bugs in production, over a year-and-a-half period.  Full understanding of the test process including what it takes to be analytical and have attention to detail when reviewing product features for effective testing.  Ability to efficiently query for data in SQL was a large part of effectively testing any product (storing bad or incomplete data, failure to store data, using data as evidence of a failed test case or evidence of a passed test case,ect…).  UEFI and BIOS experience when provisioning new windows tablets to maximize performance, streamline app installation, and apply required settings specific to the tablets role. The majority of tasks were written as PowerShell scripts while some manual BIOS or UEFI (worked with many different makes and models of tablets) work was also required.