Java Software Test Specialist Job in Ottawa K2E7T9, Ontario Canada
General Objective:
CBN Lottery Systems division is seeking an experienced Java programmer and test specialist to assist in assuring software quality and system performance.
- To provide programming and automated test support to the Lottery Systems QA and development groups. Responsibilities will include, but are not limited to, coding jUnit and automated integration tests, configuring and maintaining builds, and testing and improving system performance.
Responsibilities:
- Implementation of jUnit tests
- Implementation of automated integration tests
- Development of system stress tests
- Test plan and results documentation
- Coding of defect resolutions
- Identification of system performance issues and implementation of improvements
- Maintenance of build configurations
Qualifications:
- Post-secondary education Computer Science, Engineering or related field
- Java programming expertise
- 2+ years experience working in a QA environment
- Experience developing jUnit tests and test plans
- Familiarity with Java performance tools
- Experience with automated testing tools
- Experience with source control tools (cvs, git, etc.)
- Experience with Continuous Integration tools
- Proficiency in any of the following would be an asset:
- Build tools (Ant, Maven, Gradle, etc)
-Scripting: sh, perl, etc.
-XML, Tomcat, Apache, SQL
-PHP, Python.
Additional Requirements:
- Strong attention to detail
- Excellent communication skills
- Good problem solving and analytical skills
- Strong team player
- Ability to work under pressure
- Eligibility for Canadian Government Secret Security Clearance
- Willingness to update and acquire new skills
As an Equal Opportunity Employer, Canadian Bank Note Company, Limited is committed to achieving a skilled and diversified workforce that reflects the diversity of the Canadian population. We encourage applications from women, visible minorities, people with disabilities and Aboriginal people.