HP wanted to establish a presence at conferences in the open source technology realm. They sought after a technical and creative team to help them showcase their work with Open Source technologies. Read more →

HP wanted to establish a presence at conferences in the open source technology realm. They sought after a technical and creative team to help them showcase their work with Open Source technologies. Read more →

Client:

LinkedIn is the number one social networking site for companies and professionals alike. As of June 2013, LinkedIn reported more than 225 million users in more than 200 countries and territories. The site is available in 19 languages and has 21.4 million unique U.S. visitors and 47.6 million globally each month. Forbes has named LinkedIn one of the fastest growing tech companies as of June 2013.

With such a large online presence, it is a huge benefit to know how many of those visitors are on mobile devices, what type of device is being used, and how many users are connecting via the LinkedIn mobile app.

Business Need

LinkedIn needed to create superior quality of its applications in very rapid release cycle.

Before the Akvelon development team started automating tests for the LinkedIn application, testing was done manually, consuming large amounts of time and producing more errors.

Akvelon provided the most competitive fixed bid proposal for this project and was able to meet all of the project’s deadlines.

We have never seen better test results.

Solution

Manual testing is, in many cases, inconsistent due to various testing environments, complicated test preconditions, and the human factor. Given the complexity of the LinkedIn application for Android and iOS (being that they themselves are under constant development) it became extremely difficult for LinkedIn to ensure that new functionality does not break existing logic and that every release consistently provides common experiences for all platforms and user locales.

Akvelon worked with LinkedIn on test process automation through development of a modular, extendable, and reliable test framework based on industry standards like Robotium (Android), UIAutomation (iOS), and Hudson (continuous integration server). Akvelon’s main tasks were to extend test framework and develop test modules used as a building blocks to compose complicated test suites.

Test Framework is capable of automating UI tests for any Android and iOS application on real devices and on emulators. Testing can be fully automated by running tests with any Continuous Integration server.

Both native UI’s and HTML/JavaScript based UI’s are supported. A wide range of system interactions are supported as well: making screenshots, manipulating contacts, changing connectivity state and others.

Akvelon applied its best practices for the solution design and implementation:

* In-depth analysis of the business need based on historical data and brainstorming sessions with the company management

Benefits and Results

As a result, LinkedIn has received two powerful automated testing systems to check the LinkedIn mobile client application for both of the most popular mobile platforms – Android and iOS.

* By automating the test process for the LinkedIn Mobile application, LinkedIn was able to reduce the amount of hours spent testing

* As new features were added, regression testing took place automatically with minimal set-up time

* The Client was also able to minimize human error and limit environmental (Dev environment) impacts to the testing

* 75% of Android and 95% of iOS Test Cases were automated

Client

Overlake Hospital Medical Center

Overlake Hospital Medical Center is a 337-bed, nonprofit regional medical center offering a full range of advanced medical services to the Puget Sound Region. Led by a volunteer Board of Directors, Overlake employs nearly 2,400 people and has more than 1,000 active and courtesy physicians on staff.

Business Need

Overlake Hospital was searching for a solution that would allow it to re-organize and improve its business processes through electronic documentation. The solution had to be flexible enough to serve as a platform for anticipated custom applications, which may involve workflows, document approval, and information tracking. Overlake was also looking to re-organize its process of provisioning new users into discrete medical applications used by the staff.

This was the best platform we have ever used.

Solution

Akvelon offered Overlake consulting services to plan a SharePoint 2010 deployment throughout its organization. The services started by determining the necessary architecture to satisfy scalability and reliability requirements and for deployment.

Many organizations are faced with real obstacles when attempting to organize available information conveniently. Akvelon created clear design principles and information organization through the implementation of SharePoint. We fine-tuned crawling and search capabilities in a way that maximized search effectiveness and addressed security and access restrictions to appropriate users.

In addition, Akvelon performed an analysis of the user access management process. This involved interviewing key people and backtracking various details and edge cases throughout the workflows. Akvelon established a proposal to build a custom Provisioning Application for SharePoint that would improve the provisioning, user management, and deprovisioning processes, allowing electronic record keeping for user accounts. Overall, the solution would result in an improved HIPAA compliance.

Security risk assessment of the IT environment at Overlake has been performed as part of the project. The result was a number of recommendations, which were put forth to improve compliance with relevant regulations and to help follow recent regulatory changes.

13 Apr T-Mobile Test Team

Client

T-Mobile Product Realization Customer Acceptance Testing

T-Mobile USA, Inc. is an American mobile-network operator that provides wireless voice, messaging, and data services. The company has over 33.73 million customers and annual revenues of US $21.35 billion. Its nationwide network reaches 96% of Americans.

Business Need

For every new app or device, T-Mobile required testing of preloaded applications, a job originally staffed internally. But, as T-Mobile no longer had the budget to retain many of those contractor testing positions, the company chose to offload the highly variable work to a Vendor. As a result, Akvelon has been working with T-Mobile since July of 2011 in providing high caliber project testing. Akvelon’s efficiency and high-quality work has contributed greatly to T-Mobile, who will continue this work stream in the future

This was the best platform we have ever used.

Comments

As a result, Apache Cordova released statements praising our developers, regarding them as highly valuable resources.

“The commit history will say the same thing, but for those that like the high level, I have to give [Akvelon employee] a huge tip of the hat for his awesome contributions along the way. [Akvelon employee] is responsible for a LOT…”

“The majority of the effort has been done by [Akvelon employee] with tech support from the MSOpenTech team.”

Our developer put in a tremendous amount of work into WP8. He had already made numerous contributions to Apache Cordova for Windows Phone 7 (WP7), so he inevitably knew his way around Cordova.

Solution

Akvelon partnered with T-Mobile to provide an end-to-end mobile testing solution that is fast and flexible. Akvelon’s team designs a rigorous testing schedule for each new device or application, using a combination of manual and automated testing to maximize the team’s ability to find and report bugs, while also meeting tight release deadlines. Akvelon’s process includes:

Testing the full functionality of applications.

Testing of new versions of applications as they release across base-line devices.

Power and security testing to determine if applications are efficient with battery life and safe from malicious requests.

Moreover, Akvelon has been able to maintain a dedicated team of mobile application testers and project managers who interface directly with the client on a weekly basis and provide results, analysis, and recommendations to T-Mobile. Based on our recommendations, T-Mobile either approves or rejects various mobile applications from their production devices.