Quality House Ltd.
  • Course Calendar
  • info@qualityhouse.com
  • +359 2 958 33 06
  • About Us
      • Company Overview (3)
      • What We Do
      • Team Power
      • Careers
      • Stay Updated (2)
      • News
      • FAQ
      • Business Relationships (3)
      • Customers
      • Partners
      • Testimonials
  • QA Profiles
      • Available QA Profiles (2)
      • Software Technologies & Platforms
      • Project Experience
      • Delivery (3)
      • On-site
      • Off-site
      • Hybrid
      • Pricing (2)
      • Dedicated Team
      • Time & Materials
  • Testing Services
      • By App Type (3)
      • Mobile
      • Web
      • Desktop
      • By Testing Type (6)
      • Functional
      • Test Automation
      • Security
      • Regression & Retesting
      • Load & Performance
      • Acceptance
      • By Industry (6)
      • Software
      • Telecom
      • E-Commerce
      • Media & Entertainment
      • Finance
      • Automotive
      • By Company Size (3)
      • Start ups
      • SME
      • Enterprises
  • Professional Courses
      • Overview (3)
      • Introduction
      • Our Trainers
      • Course Calendar
      • ISTQB FL (1)
      • Foundation Level
      • ISTQB AGILE (1)
      • Agile Tester Foundation
      • ISTQB AL (3)
      • Test Manager
      • Technical Test Analyst
      • Test Analyst
      • ISTQB SPEC. (2)
      • Test Automation Eng
      • Security Tester
      • Other Courses (2)
      • IREB® CPRE FL
      • Scrum Master
  • Knowledge Hub
      • Case Studies (11)
      • Long-term Functional Testing & Automation Project
      • Bringing Mobile Technologies to School
      • Process Workflow by the Book
      • Rapid Fire, High Intensity Quality Assurance...
      • Deliver a Swift, Structure Testing Solution...
      • Integration with Systems & People
      • MORE...
      • Videos (5)
      • Webinars
      • Training
      • Test Outsourcing in Eastern Europe
      • Acceptance Testing
      • 10 Signs Your Testing is Not Enough
      • Articles (27)
      • Introducing: The Future QA (Part 5)
      • Even More Trends (Part 4)
      • Artificial Intelligence and Machine Learning: I’ll Be Back…But Not Yet (Part 3)
      • Some Trend Analysis (Part 2)
      • Testing is dead. Long live the Testing (Part 1)
      • Striking The Balance: Is DevOps Going To Kill QA? (Part 5)
      • MORE...
  • Contact Us
    • Bulgaria
    • Serbia
    • Romania

Long-term Functional Testing & Automation Project

The Client


The client dominates the American market as the premier newsroom software company since the year 2000 with custom products servicing the needs of the entire newsroom. The company based in the Virgin Islands works in close proximity to research and develop custom functions to meet the ever-evolving needs of workstations around the world.

The Situation


With flexibility and a wealth of features in mind, the client’s chief software is designed as an all-in-one solution for the newsroom and as such demands high-level integration between software programs such as media players, teleprompters, browsers, calendars and a text editor to list a few. At the early development stages, Quality House is called in for testing of new functionalities to be implemented in the overall software system.

The Challenge


To release a user-friendly and intuitive product on the market, Quality House operatives on the project had to establish a firm understanding of how a single day in the newsroom progressed to determine how to test the functionalities. Second, we had to anticipate the needs of journalists interacting with the software. Given the projects’ ambitious scope, the QA team assigned had to maintain long-term testing, which brought communication challenges given the geographic location of the client and the Quality House team.

As this was a long-term project, Quality House had to establish a dedicated team in our office with a team leader in charge of micromanagement and communication with the QA manager for the project on the Virgin Islands. The project itself brought a load of cyclical nature with spring and fall being work-heavy. This called for a constant team expansion and constriction to meet the work load, where Quality House had to always provide trained staff knowledgeable about the project and maintain operatives in reserve to join at a later point. Couple with the different time zones, the project caused additional stain on communication.

The Objective


Functional testing ranked first as an initial objective in the early project stages. Quality House soon overtook the creation of test plans and test cases, test plan executions, bug logging and the verifications for software for both the desktop version as well as the mobile/web application. As a direct result, another objective became the introduction of thorough test automation for every functionality and the testing of different search technologies – indexing, WSS. Back end testing was also introduced to test on the servers’ programs needed for the major one to work.

The Solution


The first step in this project was to read and analyze all provided documentation before the team moved onto creating a test case, test plans (full, regression and smoke), and test estimations. This was accomplished with the Waterflow methodology, but during subsequent stages, Quality House switched to using Scrum as the team’s responsibilities grew in number.

Once we established the project framework and chief goals, the team initiated work on functional testing of the numerous functionalities, back end testing, performance testing, automation testing, acceptance testing, integration testing, smoke testing, regression testing and testing on different devices including Win, Android and iOS. The team performed test case execution on Used tools TFS, Visual Studio and Selenium.

All servers were moved in Azure, where Quality House had automated and secured backups. To further increase productivity and streamline the process, we implemented a cloud snapshotting functionality.

The Conclusion


Quality House maintained a healthy pace and solid work ethic for three years to assist in testing this software until it was polished enough to release. The client received detailed reports on the work performed during the 3-year period, wherein in our team fixed bugs and improved overall functions performance. The finished system has been in operation for several years now and in use all over the world.

Knowledge Hub

  • Case Studies (11)
    • Long-term Functional Testing & Automation Project
    • Bringing Mobile Technologies to School
    • Process Workflow by the Book
    • Rapid Fire, High Intensity Quality Assurance...
    • Deliver a Swift, Structure Testing Solution...
    • Integration with Systems & People
    • Manual Testing for Website...
    • Specific Test Automation for Hardware Devices
    • Long-term Partnership and Collaboration
    • Quality Assurance & Validation...
    • Synchronized Back & Front-End Performance...
  • Videos (5)
    • Webinars
    • Training
    • Test Outsourcing in Eastern Europe
    • Acceptance Testing
    • 10 Signs Your Testing is Not Enough
  • Articles (27)
    • Introducing: The Future QA (Part 5)
    • Even More Trends (Part 4)
    • Artificial Intelligence and Machine Learning: I’ll Be Back…But Not Yet (Part 3)
    • Some Trend Analysis (Part 2)
    • Testing is dead. Long live the Testing (Part 1)
    • Striking The Balance: Is DevOps Going To Kill QA? (Part 5)
    • Even More Fails (Part 4)
    • The Factors for Success & A Little Bit of Fail History (Part 3)
    • What Did I Miss This Time? (Part 2)
    • A Bug's Life: The Basics (Part 1)
    • 10 Signs Testing is Not Enough (Part 5)
    • 10 Signs Testing is Not Enough (Part 4)
    • 10 Signs Testing is Not Enough (Part 3)
    • 10 Signs Testing is Not Enough (Part 2)
    • 10 Signs Testing Is Not Enough (Part 1)
    • How to Succeed in the Outsourcing Industry?
    • Future Trends in Outsourcing
    • Main Reasons Outsourcing Projects Fail
    • Marketplace of Eastern Europe
    • Top Outsourcing Destinations in 2016
    • The Outsourcing Market: Facts & Figures
    • What is Outsourcing?
    • Measure Twice, Accept Once (Part 4)
    • Measure Twice, Accept Once (Part 3)
    • Measure Twice, Accept Once (Part 2)
    • Measure Twice, Accept Once (Part 1)
    • Software Testing As a Key Factor For Startups to Build Trust in Their Product

Contact Us

    I accept GDPR Тerms & Conditions

 
No matter what software product you’re developing, testing and quality assurance are crucial and inseparable parts of the development cycle. Quality House oversees your final product fits your technical requirements like a glove.

Take the first step!

Give us a call at +359 2 958 33 06 or email us at sales@qualityhouse.com.

About Us

In all we do, from testing, consulting and assessing to outsourcing services and doing the research to recommend automated tools, we add value to the business development process through understanding your business and providing metrics to prove the effectiveness of our service. Quality House is here for you for the long run!
GDPR Terms & Conditions
ISO 9001:2015 certified
 Company

Useful Links

Testing ServicesBy App Type
By Testing Type
By Industry
By Company Size

QA ProfilesAvailable QA Profiles
Delivery
Pricing
Professional CoursesISTQB Foundation Level
ISTQB Agile Tester Foundation
ISTQB Advanced Level
ISTQB Specialist Level
Other Courses
Course Calendar

Knowledge HubCase Studies
Videos
Articles



Contact Us

  • Ivan Vazov district, 1 Balsha str., Fl. 3, 1408 Sofia, Bulgaria

  • +359 2 958 33 06

  • info@qualityhouse.com

Follow Us

GDPR Terms and Conditions
© Copyright 2023 Quality House Ltd. All Rights Reserved.