Senior Software Quality Assurance Engineer

Aspen Technology

Job Description

The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways — from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.
The Role

In this position you will focus on system verification of software produced by our Development group using manual and automated testing. All of this is done using the latest technologies in a fast-paced, collaborative environment at our forward-looking company. Specific on-the-job training will be provided.

Your Impact

• Use manual and automated test procedures to identify high-impact problems. • Assist in the creation and execution of resolution plans. • Author, execute and maintain test procedures, automated test scripts and code. • Design, develop, implement and improve various test methodologies, plans and test automation. • Review defect descriptions, requirements, and designs to incorporate into test plans. • Maintain customer test environments to replicate real-world test scenarios.

What You’ll Need

• Bachelor’s degree in Computer Science, Software Engineering or related technical field. • 3+ years work experience • Proficient with Linux, Windows, UNIX environments. • System Administration experience (small system or personal networks is okay). • Understanding of manual and automated testing best practices. • High level scripting skills (Python, Perl, Shell scripting). • Understanding of Configuration Management. • Proficient in a source control system (CVS, Subversion, Git, etc.). • Innate desires to automate, monitor and continually improve everything in sight. Preferred • Master’s degree in Computer Science, Software Engineering or related technical field. • Experience with different database technologies (SQL, Cassandra, MongoDB). • Knowledge of tool building and automation. • Capability to maintain Windows/Linux/UNIX Servers. • Experience in server virtualization, especially VMWare and VSphere. • General networking skills (Layer 2 & 3 switches, TCP/IP, SNMP, etc.).

To apply for this job please visit

scroll to top