The Testing Coordinator will be responsible for a variety of tasks related to supporting applications of Commercial business. The responsibilities of this position will include, but are not limited to, the following:
- Planning, execution, and documentation of all testing phases and efforts for Commercial applications.
- Coordinate and schedule testing activities, ensuring all stakeholders and testing resources are informed and aligned.
- Develop and implement test plans that include both functional and non-functional testing.
- Prepare reports on testing activities, including test results and defect metrics.
- In coordination with other internal stakeholders, develop and maintain test environments that mimic production environments.
- Stay up to date with the latest industry trends, tools, and techniques for software testing.
- Documentation of system changes and communication of those changes to internal staff and customers.
- Document and track defects using bug tracking software, collaborating with developers to ensure timely resolution.
- Identify and assist in prioritizing Commercial projects and enhancements.
- Develop process improvements to add efficiency to the departments applications.
- Provide primary point of contact to customers for all customer facing Commercial applications and technology.
- Train, hire, and oversee contracted staff supporting Commercial systems.
- Participate in emergency and disaster recovery planning for Commercial.
- Represent the department in other areas of the business as it relates to interfacing applications with Commercial applications.
- Develop strong knowledge of the Company’s Gas Transportation program and if required provide support to real-time Commercial operations.
- May require participation in an on-call rotation or non-routine business hours.
- Bachelor’s degree in computer science, information systems, or related field. (Related professional experience may be considered in lieu of education, applicants with related experience are encouraged to apply)
- Demonstrated ability to learn new software applications
- Ability to manage multiple deadlines.
- Excellent interpersonal and communication skills with the ability to build strong relationships and maintain successful relationships across industry sectors.
- Excellent analytical and problem-solving skills.
- Education or experience with Agile methodologies.
- Ability to coordinate testing efforts across multiple teams and stakeholders.
- Ability to work independently and as part of a team.
- Education or basic experience with SQL
- Understanding software development languages such as Java or Python is an advantage
- Education or experience with EDI
- Experience with Project Management applications (i.e. Jira, Azure DevOps, Zephyr, etc.)