PTC develops, markets, and supports product lifecycle management software solutions and associated services. The role involves building and maintaining test infrastructure for a product development platform, ensuring functionality, performance, scalability, and robustness goals are met.