- Position Type:
- Part-time
Overview:
This is a rewarding opportunity for the ideal candidate to make use of leading technologies to ensure delivery of high-quality web applications. You will be constantly challenged to design and develop technology to support a Quality Assurance framework on multiple platforms and operational environments for our core web applications and web services, targeting multiple browsers. More than just testing, this is a technical leadership role for a developer passionate about delivering reliable and polished software to users.
Requirements:
- BS or MS in computer Science, Software Engineering or a related field
- Proven coding ability in .NET/C# and Web Services
- Proven coding ability in client-side web technologies including object-oriented Javascript, JQuery, CSS and HTML 5
- Experience testing AJAX-enabled web applications in an automated fashion
- Worked in a continuous integration environment, in a Scrum team
- Developed automated custom test tools without relying on commercial software packages
- Understanding and experience writing test cases of various kinds (unit tests, integration tests, black box tests, white box tests, regression tests, etc)
- Experience developing and executing manual and automated test suites with different tools and techniques, and various defect tracking systems
- Database experience
- Motivated to learn and master new technologies that advance the project
- Has excellent problem solving skills, excellent written and verbal communication skills, and must be self-directed
- Ability to deliver high quality work products under tight deadlines
Responsibilities:
- Responsible for design and development of test infrastructure supporting functional tests, automated regression tests, performance tests, and stress tests of production web applications and web services
- Research and advocate build or purchase of appropriate tools for developing, running, and analyzing test and their execution results
- Setup and configure test environments in readiness for test execution and maintenance of the integrity of the environment during execution to ensure validity of test results
- Collaborate with the Quality Assurance Analyst and Business Analyst to ensure appropriate test coverage across our web applications and web services
- Ability to work closely with other software developers while communicating effectively with product owners
- Knowledge of fundamental accounting concepts and principles
About the Environment and Team
- Scrum agile process
- .NET / C# / WCF, but not a “Microsoft shop”
- Good processes and controls
All applicants must email resumes in MS WORD format to career@innovoice.ca. Please mention the Job Title at your subject heading.
Canada > Ontario > Toronto
Free classifieds in Canada > Jobs in Canada > Jobs in Ontario > Jobs in Toronto > manual skills
Technology Jobs in Canada > Technology Jobs in Ontario > Technology Jobs in Toronto > Software Engineer in Test
Popular Searches