Principal Duty
This is an entry to mid-level position that will contribute to a team effort in all aspects of testing, commissioning and support.
Tasks and Responsibilities
- Write C# and/or Java code to meet functional testing specifications.
- Understand solution design and intent of the system.
- Create test cases, perform software functional tests using an equipment emulation model, and execute performance tests.
- Report testing status.
- Provide start-up and post go-live support.
- Participate in the software development team.
- Participate in an on-call rotation.
Requirements Profile
- A Bachelor's degree in Computer Science or equivalent experience
- Early in career though five (5) years of experience testing complex systems, including writing tests and developing test plans.
- Excellent written and verbal communication skills
- IDE experience (e.g. Microsoft Visual Studio, Eclipse, NetBeans)
- Proficient in object oriented design principles and programming in C#
- Knowledge of continuous integration and code delivery concepts
- Ability to have fun while working in a fast-paced enviroment
- Proficient in unit testing, automated testing, functional testing and test design
- Understanding of material handling concepts preferred
- Familiarity with source control (e.g. TFS, GIT, SVN)
- Familiarity with agile methods and practices
- Familiarity with relational database application programming
- Ability to travel up to 40% of the time on short notice, including international travel
TGW is an Equal Opportunity Employer.