Participate in review of product requirements for testability
Develop, review, and execute test plans and test scripts for new and existing Enablon software products
Identify test scenarios for automation and develop the automation scripts
Participation in the support of continuous integration, continuous deployment and automation testing strategies
Submit, track, and escalate, if needed, any product issues found during testing to ensure that they are resolved
Reproduce issues when necessary in order to assist software development in resolving issues
Proficient understanding of software test methodologies/procedures and the overall product development lifecycle
Assist other members of the Quality Assurance Department on special projects and continuous process improvement initiatives as needed
Interface with other members of Product Development in order to effectively communicate and resolve all reported issues in a timely manner before the product is released
Willingness and ability to mentor/train other engineers as required
Understand and be aware of code changes that may impact test coverage and execution
Introduce process improvement initiatives
Develop, document, and execute testing strategies and procedures
Develop status reports based on test completion and test findings
Develop recommendations based on test results to improve or correct design
Participate in customer documentation reviews
Contribute information based on test results to design, development, and documentation teams and other relevant technical groups