We are Quest Global. We’re in the business of engineering, but what we’re really building is a brighter future. It’s not just what we do, but why we do it that makes us different.
Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing together technologies and industries, alongside the contributions of diverse individuals and their areas of expertise, we are able to solve problems better and faster.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
We are a global engineering services provider headquartered in Singapore and driven by 20,000+ extraordinary employees based in 18 countries, working out of 78 delivery centers and offices, and making the impossible possible every single day.
Customer wanted to verify the functionalities of various applications/BIOS /Windows driver/performance testing/stress testing etc. in laptops/desktops.
Test plans available for manual testing across various devices was time consuming.
Execution of test cases in di_erent OS versions for each release was di_cult and often did not meet the release schedule.
Scope
Proposed to create a Test Automation Framework that could
Execute different types of test cases in various machines simultaneously.
Include reusable components which can be used in other modules.
Configure various types of test machines
Efficiently undertake exception handling.
Integrate to test automation scripts easily
Solution
Developed a validation automation suite with a vision of comprehensive automation strategy
Provided a Test Manager component which execute/schedule test jobs to run whenever the test resource or Unit Under Test (UUT) is available
Created a Test Center which can distribute test jobs to the Test Managers in different test sites.
Built a common library module which enhances the reusability perspective of the framework
Created a Utility component and Configuration component which can restart/hibernate/sleep the testing devices and configure the devices for test execution