• Products
    API hub
    • Design

      Collaborative API Development

    • Portal

      API Developer Portal

    • Explore

      Validate API Functionality

    • Testing

      Automated API Testing

    • Contract Testing

      API Integration Testing

    ReadyAPI

    Automated API Testing Platform

    Test hub
    • TestComplete

      Automated UI Functional Testing

    • BitBar

      Real Browser and Device Cloud

    • LoadNinja

      Automated UI Performance Testing

    • Reflect

      Codeless Automation with Gen AI

    • QMetry

      Test Management with Gen AI

    Zephyr

    Jira-Native Test Management

    Insight hub
    • Performance Monitoring

      Resolve Bottlenecks & Improve Responsiveness

    • Error Monitoring

      Debugging & Application Stability

    • Distributed Tracing

      Trace Issues Across Services

    AlertSite

    Global, Synthetic API Monitoring

    View All Tools

    Empowering QA Leadership: How User-friendly Automation Tools Drive QA Team Success

    View All Products →
  • Solutions
    Solutions
    API Lifecycle Observability Performance Testing
    Test Management UI Testing
    Integrations
    Source Code Management Collaboration
  • Resources
    Support
    AlertSite AQTime Pro BitBar Collaborator CucumberStudio LoadComplete LoadNinja PactFlow QAComplete
    ReadyAPI SwaggerHub SwaggerHub Explore TestComplete TestEngine TestLeft VisualTest Zephyr Zephyr Enterprise
    New Support Case
    Manage My Cases
    Resources
    Case Studies Webinars eBooks White Papers
    Academy Community Docs
    Blog
    Recent Posts
    What is Visual Testing?
    How to Use ChatGPT in Your Automated Tests
    About Us
    News
    Partners
  • Careers
  • Cart
  • Login
  • Try Any Tool for Free
    API Hub Insight Hub TestComplete ReadyAPI BitBar VisualTest Collaborator Zephyr QMetry Zephyr Essential Zephyr Enterprise LoadNinja AlertSite

Aras + TestComplete – Owning the Lifecycle

Aras is about keeping current. They solve challenges on a large scale and allow their enterprise clients to continually evolve their competitive edge in a fast-changing marketplace. Aras calls it “owning the lifecycle” – enabling their clients to streamline production, overcome complexity, replace infrastructure, and confidently address the uncertainty of growing markets. With a client roster that includes some of the world’s largest manufacturers, Aras is the product lifecycle management solution (PLM) of choice for major players in industries, ranging from aerospace and defense, to automotive manufacturing, high-tech electronics, and even consumer-packaged goods.

Key Results

  • Reduced testing cycles from five months to two weeks
  • Achieved 88% test automation for their application
  • Ability to focus on higher value tasks

Great Expectations

Enterprises like Volvo, Microsoft, Airbus, Dow, and Honda have high expectations. And Bill Turner, VP of Quality and Support at Aras Corporation, is the man charged with seeing those needs met. To achieve this, Turner heads up three teams at Aras – software testing, product support, and product release. By his own account, he has people “across 11 time zones – all contributing into one value stream.”

From a management perspective alone, Turner has his work cut out for him. But the difficulty of maintaining such a diversified team pales in comparison to the complexity of shipping and maintaining quality software, especially on an enterprise scale, while meeting ever-increasing test loads and ever-shrinking timelines.

Greater Complexity

Adding to all this is that the Aras software is subscription- based open-source. Turner explains, “We have a self-described data model, which means that our clients can change whatever they like. We want you to go into our software, make your own forms or change the data model. It’s one of the great things about Aras, but it makes a lot of challenges for the testers.” The potential for their subscribers to use Aras software in ways the team hasn’t anticipated inevitably raises questions about maintaining quality. Turner summarizes the key issues, asking, “How do you ensure that you’ve got the right testing in place? How do you ensure that the testing is repeatable and that there are no regressions? Finally, how do you make it Agile?”.

Automated Testing Was the Answer

Aras has been using TestComplete, the SmartBear UI test automation tool, for five years, since needing to rebuild their automation after transitioning their solution’s technology.

At that time, according to Turner, their testing matrix “went from double digits, to triple digits, to quadruple digits in a matter of months,” as a result of testing to ensure multiple browser compatibility.

The team realized they needed to build new frameworks for their testing to meet the increased need. Turner recalls, “I asked the guys to go out and evaluate options.” The brief was simple. “We needed to be up and running and working and making tests. Understanding how long it would take to get on-board was a key thing. The team came back and said, universally, they wanted to use TestComplete.”

The Ease of Getting Up to Speed

“The time it took for someone to learn how to write an automated test in TestComplete was much lower than everything else we were looking at. It wasn’t just that it was good. It was that the entry-level for the technical expertise was lower as well.”

Ease of adoption was a major factor in that choice. Turner explains, citing the example of an engineer on his team who was in the process of switching careers from manual to automated testing.

“With other technologies, there is a deeper need for experience, like C#, but TestComplete was a gateway for her. In a very short time, she has shown that she can write the tests that we need to write.” It was a key realization – for Turner, the reduced learning curve allowed him to involve his entire team in the automation process, not just the testing engineers.

Support for the Long Haul

“We were trying to start something we hadn’t done before and we needed somebody to turn to. The SmartBear support organization was responsive, courteous, and helpful. The cost-to-benefit ratio certainly proved out there.”

Beyond cost and ease of adoption, Turner expected support for his tool of choice. He wanted assurances that if they bought into a solution, “It would be there down the road when we hit a rock wall and needed somebody to talk to.” Based in Boston, “a stone’s throw” from Aras headquarters, SmartBear offered him the expertise he required and the confidence to move forward.

Diverting the Waterfall

When the team first brought TestComplete on, Aras was having difficulty with testing an office connector whose functionality had expanded to support multiple client platforms. According to Turner, maintaining quality on what had begun as a small suite had “actually got to be larger than the testing of our core product.” To reduce that load, the team had two alternatives. Either skip something and introduce risk, or start automating. They chose the latter, and set to work.

“We started with a core-level smoke test, eventually marrying into the Agile process on every build every two to three days. To make sure that software was functional, without regressions.”

By adopting the Agile methodology – and testing incrementally with TestComplete through every change to break the “giant waterfall” into manageable streams – Turner’s team reduced a task that had previously taken “five man-months, and turned it into two weeks of running various automation configurations.”

The Real Benefits of Shifting Left (Emotions Included)

By shifting testing left and integrating it into the development process, Turner was able to accelerate the delivery of new features while maintaining a predictable release cycle. He could now “release new software for our add-ons and applications with the core product every five weeks.” Automation had radically reduced the time it took to implement customer requests and add new functionality.

The wins with TestComplete extended beyond the QA team. Turner points out that “those teams that aren’t my automation specialists can actually develop the tests themselves as part of the delivery.” In particular, Turner was able to push the knowledge out and have his SAFe and Agile teams take on automation within the development process. It empowered non-linear, adaptable test practices where they could have the optimum effect.

The final benefit came in human terms. As Turner puts it, “When you’re in QA, a state of boredom sets in because you run the same thing over and over again. You want to disengage from that to keep people motivated.” With the bulk of the repetitive testing eliminated, Turner says his testers are now able to focus on new user stories and test cases, pushing automated testing at Aras even further along.

Above All, Quality Software Means Satisfied Customers

Asked about his final thoughts on the journey Aras has taken with SmartBear and TestComplete, Turner responds:

“At the end of the day, if I’m delivering quality software and the customer sees the effect, and they’re happy, that means they renew their support subscriptions. You’ve got this direct tie between the results of making quality software and increased revenue for the company.”

Benefits and Results

  • Increased Quality and Test Efficiency - In the five years since he first introduced TestComplete into the QA process at Aras, Turner says the company has gone from “0% automation to 88% automation.” Describing the change, he asserts “it makes light-years of difference. Overall, we have developed around 70,000 tests.”
  • Reduced Timelines - Turner reports a reduction of testing times that occupied resources for a total of 5 man-months every release to a cycle of two weeks. “It took a little time to get there, but every piece of automation we have has sped up our Agile development process. Right now we’re even down to pull requests.”
  • Improved Release Quality and Predictable Release Cycles - According to Turner, the pre-testing that the QA team does with automation “finds the problems before the support team gets to hear about them.” He adds, “When you know the product is working, you don’t have to worry that you’ve pushed off your functional testing to the end.”
Start Your Free Trial Today
Aras + TestComplete – Owning the Lifecycle
Download the PDF
Industry
Enterprise software

Key Products

Webinar
6 Steps to Achieving Performance Nirvana in 2016
Performance improvements are multifaceted: they can be challenging and sometimes
1 hour 2 minutes
Webinar
6 Steps to Become a .Net Performance Expert
To get you started, we are offering a tutorial-like webinar for testing performance
60 minutes
Webinar
6 Ways to Measure the ROI of Automated Testing
Join SmartBear's testing experts to discover what it means to transition from manual to
60 minutes
  • 0
  • 1
  • 2

Contact us

  • USA +1 617-684-2600
  • EUR +353 91 398300
  • AUS +61 391929960

Company

  • About
  • Careers
  • Contact Us
  • Newsroom
  • Partners
  • Responsibility

Resources

  • Academy
  • Community
  • Resource Center
  • Support

Products

  • API Hub
  • Insight Hub
  • TestComplete
  • ReadyAPI
  • Zephyr Enterprise
  • View All Products

Legal

  • Privacy
  • Security
  • Terms of Use
  • Website Terms of Use
Facebook Instagram Linkedin X YouTube

© 2025 SmartBear Software. All Rights Reserved.

LOGIN

Additional SmartBear Tools

  • AlertSite
  • QAComplete
  • BitBar
  • SwaggerHub
  • CucumberStudio
  • VisualTest
  • LoadNinja
Additional Links
SmartBear Community
Case Management
License System