Software Engineer - USA


Contribute to Parasoft’s product ideas and innovation by modifying, designing, implementing, and supporting Parasoft’s core enterprise software technologies and solutions for quality assurance. Work with software developers to design and develop software applications to improve functionality and usability of Parasoft software products and add new features, employing the latest in software engineering concepts, practices, standards, and procedures. Utilize a wide range of software development tools and technologies, such as Java, Java Development Kit, JUnit Framework, Maven, Groovy, JavaScript, AngularJS, Jasmine, WebServices, JSON, XML, Swing, Eclipse, IDE, and Git, to build proprietary Parasoft products including Parasoft SOAtest, Parasoft Virtualize, Parasoft Jtest, and Parasoft Xtest. Collect requirements for integration into software roadmaps, building and maintaining documentation and troubleshooting to improve performance and ensure hardware compatibility. Perform software and requirements analysis, software review, and software reliability analysis. Conduct research into software-specific problems and devising solutions for solving them. Work with various internal partners, including Quality Assurance, to test new or enhanced products and their applications. Ensure new or updated releases are completed on-time, on-target, on-budget, and without compromise to quality. Keep abreast of industry and field developments to maintain current knowledge of the latest technologies and functionalities, as well as the ever-evolving needs of customers and their customers.


Master’s degree in Computer Science or related field, plus six (6) months of software development, web development, or related experience working with both front-end and back-end applications; developing with version-control systems Git and SVN; and utilizing Java, Java Development Kit, JUnit, JIRA, HTML, HTML5, CSS, LESS, JavaScript and Jasmine.

Apply Here


For over 30 years Parasoft has been committed to creating quality software. We strive to extend that vision into creating a quality work environment. This starts first and foremost with hiring the best in our industry; building a team of top-notch professionals and an environment where every individual will contribute to the processes, decisions, culture, and future of our company.

The health, welfare, and future of our employees and their families are imperative. We offer an expansive benefits package that features a multitude of insurance coverage choices, including health, vision, dental, life, and disability. To expand your future, we provide education assistance, retirement services, adoption assistance, professional development, and training. A competitive salary, generous compensation plans, and comprehensive Paid Time Off program with scheduled paid holidays throughout the year help you balance work and play.

Parasoft is an Equal Opportunity / Affirmative Action Employer.

Note to Recruiters and Placement Agencies:

Parasoft does not accept unsolicited agency resumes. Please do not forward unsolicited agency resumes to our website or to any Parasoft employee. Parasoft will not pay fees to any third party agency or firm without a signed fee agreement and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of Parasoft and will be processed accordingly.