Chartwell (Chartwell Technology Inc.) has been making online games for the international market for nine years now. Our primary products are casino, poker, bingo and mobile games. Chartwell does not operate any gaming sites, but instead we license complete software solutions to some of the biggest names in the gaming industry. We have offices in Canada ( Calgary and Vancouver), Malta, Singapore and people located in the United Kingdom, with the bulk of the development work done in Calgary. Our team is technically elite, culturally diverse, fun loving and over 150 strong. We are profitable and debt-free. Check us out www.chartwelltechnology.com and TSX: CWH.
Why Choose Chartwell?
Entrepreneurial spirit
Fun, high energy and creative atmosphere
Flexible work hours
Unlimited career growth potential
Casual dress with a professional attitude working environment
Commitment to our staff, our clients and our quality work
Leads team of software developers. Responsible for efficient development of bug free gaming system software on time and on budget.
Primary Roles / Responsibilities:
Directly supervises up to 15 people and is responsible for their output.
Leads department workload planning.
Stewards the use of department resources.
Ensures quality Team’s Products.
Interacts internally Product Management, Quality Assurance, Build Team, Deployment team, Architecture team and Senior Management.
Interacts externally with Clients, Third Party Software vendors, etc.
Required Skills:
Leadership ability
Able to think under pressure
Direct team to meet deadlines and corporate objectives
Establish delivery targets for team
Excellent planning and organizing skills
Project Management skills with Project Server experience
Excellent communication skills (oral and written)
Education:
Bachelors degree in Computer Science
PMI Certificate.
If you want to be part of a team that is developing cutting edge technology and changing the face of Internet entertainment apply online now. Thank you to all interested candidates for applying. Only those individuals being considered for an interview will be contacted.
Join a Technical Support and Administration team responsible for supporting a multi-platform client base in a very exciting industry. Work on all aspects of troubleshooting mission critical 24x7 client operations. We are looking for people who are Fanatical about what they do, and how well they do it. Do you want to make a difference? Our clients are located all around the globe, and we need to be as fanatical as they are.
Primary Roles / Responsibilities:
Responsibilities include traditional administration to advanced application troubleshooting and SQL. Opportunities abound for those willing and who show their stuff.
Primary responsibilities:
Proactively monitor systems using manual and provided monitoring mechanisms
Respond to client inquiries/issues that come through via email or phone, in a Fanatical and Professional manner
Mentor Jr team members
Remotely monitor, identify, and resolve production capacity, contention, resource and application deficiencies
Troubleshoot application issues in a high pressure environment
Strong Linux skills (command line) for administrating.
Ad-hoc and routine SQL queries, performance monitoring tuning, shell scripting
Identify application defects, log the details and follow-up on the issues with the development teams
Liaise with development and other teams, following issues through to resolution
Research, test, and implement new strategies
Maintain Support information Databases.
Required Skills:
Exceptional communication skills
Flexible team player, some shifts/on call
TCP/IP (min 3 years)
Strong Linux/Unix System Administration on the command line (min 3 years)
Apache Administration (min 3 years)
Windows Administration (min 3 years)
SQL (min 2 years)
Java programming (min 1 year)
Skills considered assets:
Router/Load Balancers (Good understanding of how they work)
Network Operations Centre or Web Application Support
Monitoring systems and uptime reporting
JSP/Struts/XSLT or similar Web framework
Flash development exposure
Cognos
Given the mission critical nature of our applications, you must work very well under pressure, problem solve efficiently, and keep abreast of current technology.
Education:
University degree not required with appropriate experience and references
1+ years of hands-on Linux and Windows experience supporting sophisticated mission critical environments.
Experience with networking, Windows, SQL, Java, Flash, CGI and Perl would be strong assets.
If you want to be part of a team that is developing cutting edge technology and changing the face of Internet entertainment apply online now. Thank you to all interested candidates for applying. Only those individuals being considered for an interview will be contacted.
Join a Technical Support and Administration team responsible for supporting a multi-platform client base in a very exciting industry. Work on all aspects of troubleshooting mission critical 24x7 client operations. We are looking for people who are Fanatical about what they do, and how well they do it. Do you want to make a difference? Our clients are located all around the globe, and we need to be as fanatical as they are.
Primary Roles / Responsibilities:
Responsibilities include traditional administration to advanced application troubleshooting and SQL. Opportunities abound for those willing and who show their stuff.
Primary responsibilities:
Proactively monitor systems using manual and provided monitoring mechanisms
Respond to client inquiries/issues that come through via email or phone, in a Fanatical and Professional manner
Remotely monitor, identify, and resolve production capacity, contention, resource and application deficiencies
Troubleshoot application issues in a high pressure environment
Good use of Linux on the command line for administrating.
Good knowledge of Windows Server and MS SQL administration
Ad-hoc and routine SQL queries, performance monitoring tuning, shell scripting
Identify application defects, log the details and follow-up on the issues with the development teams
Liaise with development and other teams, following issues through to resolution
Maintain Support information Databases.
Required Skills:
Exceptional communication skills
Flexible team player, some shifts/on call
TCP/IP (min 1-2 years)
Good Linux/Unix System Administration (Command line) (min 1-2 years)
Apache Administration (min 1-2 years)
Windows Administration (min 1-2 years)
SQL (min 1 years)
Java programming (considered an asset)
Skills considered assets:
Router/Load Balancers (good understanding of how they work)
Network Operations Centre or Web Application Support
Monitoring systems and uptime reporting
JSP/Struts/XSLT or similar Web framework
Flash development exposure
Cognos.
Given the mission critical nature of our applications, you must work very well under pressure, problem solve efficiently, and keep abreast of current technology.
Education:
University degree not required with appropriate experience and references
1+ years of hands-on Linux and Windows experience supporting sophisticated mission critical environments.
Experience with networking, Windows, SQL, Java, Flash, CGI and Perl would be strong assets.
If you want to be part of a team that is developing cutting edge technology and changing the face of Internet entertainment apply online now. Thank you to all interested candidates for applying. Only those individuals being considered for an interview will be contacted.
The candidate must have a minimum of 3+ years experience in working within the dot com and/or ecommerce sectors.
The candidate will be part of a deployment, integration and build team to support the internal and external systems for the QA/Clients for testing/deployment of the Chartwell Gaming System, this will consist of maintaining servers and network availability, patching OS and third party application including administration of SQL server 2000/2005.
The position requires a highly motivated individual to work with in a highly skilled and dynamic team. The candidate must be proactive, dynamic and team orientated. Must have excellent written and verbal English communication skills.
Primary Roles / Responsibilities:
Supporting clients (internal and external) and team members with system administration issues and mentoring team members in technologies such as linux and networking.
To assist senior system admin in co-location administration including the following:
Firewall administration
Load Balancer administration
OS patching
Apache and Resin installations to support CGS
Setting up Databases servers and maintenance jobs for new deployments
Monitoring/configuring services such as Nagios, Zabbix etc
New Client infrastructure and hardware reviews, including replacement hardware and software upgrades
Development of scripts to assist in daily tasks, analytical procedures and deployments
Interaction with clients technical staff and co-location ISP support staff to assist in remote problem solving
Other responsibilities
New deployment, configuration of CGS to staging and production environments as per project plans (customer requirements)
Client specific deployments, including multiple partner sites, banking setups and affiliate systems
Upgrading and patching CGS on staging and production environments Configuration of CGS for fully integrated systems
Integration into community systems such as poker and bingo
At least 3+ years experience in one of the following hardware manufacturers, IBM, HP, SUN, DELL,
External disk array (SAN) experience highly desirable, a solid understanding of disk technologies, including a full understanding of RAID technologies and the pros and cons for random and sequential Disk I/O.
Bachelor of Science in Business/Information Systems
Bachelor of Science in Information Technology
BS in Information Technology/Information Systems Security Certifications from Cisco, Red Hat, Microsoft, Oracle etc are welcome but not required.
If you want to be part of a team that is developing cutting edge technology and changing the face of Internet entertainment apply online now. Thank you to all interested candidates for applying. Only those individuals being considered for an interview will be contacted.
Administering, creating, maintaining and monitoring client and internal databases.
Primary Roles / Responsibilities:
Performing capacity planning, and managing system and database configuration changes
Conducting and documenting performance tuning
Creating and maintaining customer support and development instructions, templates and procedures
Examining and optimizing current database schema
Assisting on product development, based on software, hardware and implementation requirements
Researching new technologies
Facilitating knowledge transfer between developers and integration or the build and release management team.
24/7 on call support
Required Skills:
Proficiency in T-SQL
Performance tuning
Expert in SQL 2000, 2005
Familiar with Java, , JDBC, ODBC
Education and Years of Experience:
Bachelor’s Degree, Computer Science or Software
Some experience in software development
3+ years in database management role.
If you want to be part of a team that is developing cutting edge technology and changing the face of Internet entertainment apply online now. Thank you to all interested candidates for applying. Only those individuals being considered for an interview will be contacted.
Writing high quality software involves as much art as it does science. While your code is not quite ready to hang beside the Mona Lisa, it is well on its way to becoming a masterpiece.
You want an opportunity to design and build great software from scratch. You are experienced in web design using a variety of tools. You are familiar with project management and willing to support a full software life cycle. You want to interact with teams of technically savvy individuals to build high-availability, high-performance software.
Primary Roles / Responsibilities:
You need to be comfortable delivering content over the web. You will be familiar with the intricacies of web protocols and style sheets. We make extensive use of Java, Spring and Java based tools that enable web access.
In all cases you will be called upon to use your knowledge to maintain existing code, create new code and conduct code reviews. You will use your experience to contribute ideas that improve our current procedures and processes.
Your role as a Web Developer Lead will require your participation in many stages in the development life cycle. These may include the creation and maintenance of design and software requirements documentation, in-code documentation, unit testing, performance testing, status reports and other related duties.
You are a technical resource for all staff and willing to share your knowledge.
You will be leading a small team of fellow web developers and Flash developers. Creating weekly team status reports and various other project management tasks is to be expected.
Required Skills:
You are familiar with Windows, Linux and UNIX operating systems.
Fluent in Java and Spring. Familiarity with the following technologies and tools is an asset: OOAD, XML/XSLT, Flash, Photoshop, CSS, Action Script 2.0/3.0 Flex, JavaScript, UML, Test Track Pro, Junít and Ant.
Familiarity with Microsoft SQL using JDBC and Project Server are an asset.
Familiar with SDLC and/or Agile project management methodologies.
Able to interact with staff and customers to define requirements. Able to translate requirements into a design that produces high quality efficient code. Able to accurately evaluate risk and estimate software tasks.
Excellent spoken and written communication with management, team members and customers.
Our Joel Test Score: 8/12
Do you use source control?
Can you make a build in one step?
Do you make daily builds?
Do you have a bug database?
Do you fix bugs before writing new code?
Do you have an up-to-date schedule?
Do you have a spec?
Do programmers have quiet working conditions?
Do you use the best tools money can buy?
Do you have testers?
Do new candidates write code during their interview?
Do you do hallway usability testing?
If you want to be part of a team that is developing cutting edge technology and changing the face of Internet entertainment apply online now. Thank you to all interested candidates for applying. Only those individuals being considered for an interview will be contacted.
Writing high quality software involves as much art as it does science. While your code is not quite ready to hang beside the Mona Lisa, it is well on its way to becoming a masterpiece.
You want an opportunity to design and build great software from scratch. You are experienced in web design using a variety of tools. You are familiar with project management and willing to support a full software life cycle. You want to interact with teams of technically savvy individuals to build high-availability, high-performance software.
Primary Roles / Responsibilities:
You need to be comfortable delivering content over the web. You will be familiar with the intricacies of web protocols and style sheets. We make extensive use of Java, Spring and Java based tools that enable web access.
In all cases you will be called upon to use your knowledge to maintain existing code, create new code and conduct code reviews. You will use your experience to contribute ideas that improve our current procedures and processes.
Your role as a Web Developer Lead will require your participation in many stages in the development life cycle. These may include the creation and maintenance of design and software requirements documentation, in-code documentation, unit testing, performance testing, status reports and other related duties.
You are a technical resource for all staff and willing to share your knowledge.
You will be leading a small team of fellow web developers and Flash developers. Creating weekly team status reports and various other project management tasks is to be expected.
Required Skills:
You are familiar with Windows, Linux and UNIX operating systems.
Fluent in Java and Spring. Familiarity with the following technologies and tools is an asset: OOAD, XML/XSLT, Flash, Photoshop, CSS, Action Script 2.0/3.0 Flex, JavaScript, UML, Test Track Pro, Junít and Ant.
Familiarity with Microsoft SQL using JDBC and Project Server are an asset.
Familiar with SDLC and/or Agile project management methodologies.
Able to interact with staff and customers to define requirements. Able to translate requirements into a design that produces high quality efficient code. Able to accurately evaluate risk and estimate software tasks.
Excellent spoken and written communication with management, team members and customers.
Our Joel Test Score: 8/12
Do you use source control?
Can you make a build in one step?
Do you make daily builds?
Do you have a bug database?
Do you fix bugs before writing new code?
Do you have an up-to-date schedule?
Do you have a spec?
Do programmers have quiet working conditions?
Do you use the best tools money can buy?
Do you have testers?
Do new candidates write code during their interview?
Do you do hallway usability testing?
If you want to be part of a team that is developing cutting edge technology and changing the face of Internet entertainment apply online now. Thank you to all interested candidates for applying. Only those individuals being considered for an interview will be contacted.
The Deployment Specialist is a highly-motivated and hands-on individual who performs deployment of the Chartwell Gaming System (CGS) for external clients through our CGS Deployment group.
As a Deployment Specialist, you will deploy the CGS fo r new and existing customers using manual and automated procedures. Working closely with our development and build teams, and with other team members, you will prepare releases for customer staging and production environments.
You will be part of the Chartwell’s Deployment Team where our goal is 100% customer satisfaction. The successful candidate is proud to give meticulous attention to detail, has excellent trouble shooting skills, English written and oral communication skills, is autonomous but can also work in a team environment, is organized and a self starter.
If you enjoy leveraging technology to solve a variety of integration challenges and are looking for a high impact position this is the job for you.
Primary Roles / Responsibilities:
Prepare gaming servers on Windows and Linux hosts for deployment of the CGS to customer infrastructures or for other purposes as required by Chartwell.
Perform system integration and test tasks needed to deliver quality software on time and remote deployments (within the networks of our operator customers).
Support and trouble-shoot build and deployment issues in a Java development environment.
Develop expertise in Chartwell’s products and provide a first line of knowledge in addressing issues and questions with fellow team members, development, support and deployment teams.
Support pre-deployment planning efforts.
Provide expertise in automating and documenting build and deployment processes.
Other tasks as required by management to support the on-going development of Chartwell products.
Required Skills:
Self starter, organized, able to communicate well with coworkers and management.
Familiarity with Java build and test tools such as Ant etc.
Familiarity with Source Code Control protocols, best practices and tools; experience using CVS and SurroundSCM a definite asset.
Ability to trouble-shoot build issues, whether resulting from code base or build process and tools.
Ability to trouble-shoot deployment issues on multi-OS, multi-server systems using Apache, IIS, Resin and other third-party applications.
Experience in multi-tier client/server or distributed systems development and support.
Knowledge of Internet and Web technologies such as HTTP, HTML, JavaScript, AJAX , XML, and JSP/Struts.
Experienced user of both Windows and Unix/Linux operating environments (3 – 5 yr).
Experience administering Windows and UNIX/Linux environments (1 – 2 yr).
Experience in MS SQL Server administration an asset. Ad-hoc and routine SQL queries required.
Shell scripting in Bash and Windows command shell.
IIS and Apache administration (1 – 3 yr).
Knowledge of TCP/IP protocols,- Ethernet, Routers, Switches, NIS , DNS an asset.
Experience providing trace analysis of packets and protocols using standard tools, such as tcpdump, netstat, etc.
Education:
Bachelor’s degree in Computers or IS or a combination of related certification and experience.
If you want to be part of a team that is developing cutting edge technology and changing the face of Internet entertainment apply online now. Thank you to all interested candidates for applying. Only those individuals being considered for an interview will be contacted.
Your primary responsibility will be to work with a team of developers to develop software according to the software requirements documentation. You may also be working closely with the Project Manager in providing estimates and information required to develop a project plan for the project. Your software development activities will include, but not be limited to, developing code for new features and functionality as determined by the product manager; assist with code maintenance as required; and, contribute to improvements in our current code base. As a senior software developer you will be expected to be able to work within a team environment as well as on an individual basis with minimal supervision. You will be participating in code reviews and mentoring of your peers.
Primary Roles / Responsibilities:
Developing software code within the guidelines of the Chartwell Technology Software Development Plan and evolving standards
Unit testing modules before deployment to Quality Assurance Environment
Performance and stress testing
Creation of documentation as required
Participation in code reviews
Reporting status to your project manager
Understanding of the Poker product including its purpose, features and functionality
Any contributions you can make regarding improvements to the code base, product enhancement and use of technology.
Work with Project Manager to develop time estimates and work breakdown for project tasks
Attend regular project & technical team meetings
Assist with implementation of project design, standards and processes under the direction of Senior Technical Lead, Architects and Project Manager
Assist DBA in creating data flows and database schemas.
Required Skills:
Minimum 7 years C/C++ experience
MFC
TCP/IP
CVS/Subversion
Exceptional troubleshooting and analytical problem-solving skills
Excellent communication skills, team oriented
E xcellent documentation skills required
Experience with full software development cycle.
Desired skills:
Java
Visual Studio
Open SSL
Education:
Bachelors in Computer Science or related discipline, or equivalent experience
If you want to be part of a team that is developing cutting edge technology and changing the face of Internet entertainment apply online now. Thank you to all interested candidates for applying. Only those individuals being considered for an interview will be contacted.
Reporting to the VP, Product Development you will be responsible for assessing software/infrastructure requests and developing and implementing processes and methodologies for same. In addition, you will be responsible for overseeing compliance requirements and processes for internal and external IT certifications standards and software development processes
Primary Roles / Responsibilities:
Change Management
Chair a multi-functional team and work with stakeholders to:
assess client and internally driven software/infrastructure requests
develop and implement software/infrastructure processes and methodologies
Identify priorities and risks and recommend strategies/solutions.
Follow-through decisions that are made to ensure integrity and deliverables are completed on time.
Report on change activities to Management
Compliance - Internal
Develop, implement and oversee compliance requirements with regard to CMII and ISO standards and practices.
Development and implement strategies for compliance of internal software development processes and methodologies and revise as required.
Audit internal software development processes.
Develop systems and relationships to support auditing activities.
Identify and prioritize areas at risk and recommend strategies to address such issues.
Report on internal compliance issues and resolution to Management
Compliance - External
Responsible for software compliance with gaming jurisdictions where software is or will be licensed.
Work with 3 rd party testers and regulators on all compliance testing and certification.
Report on external compliance issues and resolution to Management
Review publications, articles and abstracts to stay abreast of current regulations and trends.
Required Skills:
Strong knowledge of IT general control components including IT governance and change management
Working knowledge and experience in all areas of IT infrastructure and Software Development
Strong interpersonal and analytical skills
Excellent communication and facilitation skills
Ability to manage multiple tasks, meanwhile retaining focus on project deliverables and strategic priorities.
Ability to identify and prioritize risks.
Excellent team building, motivation and facilitation skills.
Ability to work with stakeholders at all levels
Self starter, initiative
Strong organizational, time management skills
Internal audit compliance experience
Online Gaming experience
Online Gaming compliance for European jurisdictions.
Education:
Relevant university degree or equivalent with 10 years broad technical experience in IT.
If you want to be part of a team that is developing cutting edge technology and changing the face of Internet entertainment apply online now. Thank you to all interested candidates for applying. Only those individuals being considered for an interview will be contacted.
The Software Build and Release Specialist is a highly-motivated and hands-on individual who performs release builds of the Chartwell Gaming System (CGS) for deployment to both internal (QA and development) and external clients (through our CGS Deployment group).
As a Build Specialist, you will build full releases and patches for new and existing customers using manual and automated procedures. Working closely with our development and deployment teams and with other team members, you will prepare releases for deployment to QA, customer staging and production.
You will be part of the Chartwell’s Build Team where our goal is 100% customer satisfaction. The successful candidate is proud to give meticulous attention to detail, has excellent trouble shooting skills, English written and oral communication skills, is autonomous but can also work in a team environment, is organized and a self starter.
If you enjoy leveraging technology to solve a variety of integration challenges and are looking for a high impact position this is the job for you.
Primary Roles / Responsibilities:
Prepare internal gaming servers on Windows and Linux hosts for deployment of the CGS for QA, development, training and customer demonstrations or other purposes as required by Chartwell.
Build the CGS using third-party applications and in-house tools, including Ant and Build Manager.
Perform system integration and test tasks needed to deliver quality software on time for self-hosted deployments (internal deployments) and remote deployments (within the networks of our operator customers).
Support and trouble-shoot build and deployment issues in a Java development environment.
Develop expertise in Chartwell’s products and provide a first line of knowledge in addressing issues and questions with fellow team members, development, support and deployment teams.
Support pre-deployment planning efforts.
Provide expertise in automating and documenting build and deployment processes.
Other tasks as required by management to support the on-going development of Chartwell products.
Required Skills:
Self starter, organized, able to communicate well with coworkers and management
Familiarity with Java build and test tools such as Ant, CruiseControl, JUnit, JMeter, etc.
Familiarity with Source Code Control protocols, best practices and tools; experience using CVS and SurroundSCM a definite asset.
Ability to trouble-shoot build issues, whether resulting from code base or build process and tools.
Ability to trouble-shoot deployment issues on multi-OS, multi-server systems using Apache, IIS, Resin and other third-party applications.
Experience in multi-tier client/server or distributed systems development and support.
Knowledge of Internet and Web technologies such as HTTP, HTML, JavaScript, AJAX , XML, and JSP/Struts
Experienced user of both Windows and Unix/Linux operating environments (3 – 5 yr).
Experience administering Windows and UNIX/Linux environments (1 – 2 yr)
Experience in MS SQL Server administration an asset. Ad-hoc and routine SQL queries required.
Shell scripting in Bash and Windows command shell
IIS and Apache administration (1 – 3 yr)
Knowledge of TCP/IP protocols,- Ethernet, Routers, Switches, NIS , DNS an asset
Experience providing trace analysis of packets and protocols using standard tools, such as Charles, tcpdump, netstat, etc.
Education:
Bachelor’s degree in Computers or IS or a combination of related certification and experience.
If you want to be part of a team that is developing cutting edge technology and changing the face of Internet entertainment apply online now. Thank you to all interested candidates for applying. Only those individuals being considered for an interview will be contacted.
Fluency in English (written and spoken) is essential
Excellent customer service and communication skills
Internet savvy
Proficiency in MS Office tools (Word, Excel, Outlook, PowerPoint)
Ability to speak other languages is advantageous
Able to work 3 rotating shifts (24 x 7)
Able to start on short notice
Excellent Salary & Benefits Await the Right Candidates.
STRICTLY open to Singaporeans & PR’s only.
Interested Candidates please email detailed resume to hrdept@ecm.sg
The Systems Administrator (SysAdmin) works independently to manage and maintain all of Chartwell Technology's computer systems and network infrastructure. Working with the IT Support Specialist the SysAdmin aids, when necessary, in end-user support. The SysAdmin also has responsibility for the security of Chartwell's computing infrastructure and critical systems.
Primary Roles / Responsibilities:
Manage and monitor traffic on internal and external networks.
Install new networking related hardware.
Participate in selection of ISP's for external network connections.
Monitor performance of ISP's to ensure that SLA's are being achieved.
Monitor logs and processes of all internal and external servers including UNIX, Linux and Windows machines.
Ensure backups take place in accordance with Business Continuity plan.
Install/upgrade server hardware as required.
Ensure all software patches, services packs, and fixes are applied in a timely manner.
Monitor and manage security infrastructure including firewalls, remote access servers, and others.
Advise on best security practices for both internal and external systems and processes.
Required Skills:
Thorough working knowledge of Microsoft operating systems including Windows 2000/XP Pro, Server 2000, Server 2003, Exchange 2003, Project 2003/2007 and SharePoint 2003/2007. Thorough knowledge of UNIX and Linux operating systems including Red Hat Enterprise Linux, Solaris,
Suse Linux 10.x
Application knowledge of BIND DNS.
Excellent interpersonal skills.
Hands-on experience with Cisco, HP, 3Com, and Astaro switches and security products.
Education:
Post-secondary degree or technical diploma or 3-5 years SysAdmin experience in a similar role. Technical certifications an asset including, but not limited to; MCSE, CCNA, CISSP, GSEC, RHCE
If you want to be part of a team that is developing cutting edge technology and changing the face of internet entertainment apply online now. Thank you to all interested candidates for applying. Only those individuals being considered for an interview will be contacted.
Software Quality Assurance Analysts use analytical procedures to evaluate software products and integrated business solutions to confirm that programs function as expected, as well as identify problems and missing functionality. Testing is primarily done from the product GUI, using the product in the same way users do in the field. There is a strong focus on documenting what has been tested and the results.
Primary Roles / Responsibilities:
Review business requirements
Review software requirements
Participate in system design reviews for the determination of testing requirements
Participate in GUI design reviews for the determination of testing requirements
Coordinate testing activities for assigned projects
Create, apply, and maintain test plans and test cases for assigned projects
Create missing test cases for assigned projects
Test, interpret test results, prioritize reported problems and product fixes
Perform regression testing on internal, beta, and production versions
Work with the development staff to resolve software testing issues
Review User Guides to ensure product documentation is technically accurate
Consult with product managers and developers to determine software requirements
Document and track issues in the bug repository
Verify that bug fixes work and do not impact any other product functions
Provide status reports to QA Manager, Project Manager and Client Account Manager
Verify that project documentation is sufficiently detailed to support development of QA materials
Coordinate appropriate test environments, equipment, etc.
Develop strong knowledge and understanding of the products assigned to test
Provide QA testing estimates
Review test plans authored by peers
Review test cases authored by peers
Review test cases results performed by peers
Assist junior members
Perform functional, system, regression, performance and acceptance testing using manual methods and testing tools
Perform server log file and database verification
Required Skills:
A minimum of 4 years experience in a software testing or quality assurance role
Experience with specific testing methods as required
Previous experience leading a team or project
Desired skills:
Quick Test Pro, Java, XML, JSP, servlets, MS SQL Server, various Windows platforms as well as Linux or Unix environments.
Education:
Relevant post secondary education or equivalent working experience
Quality Assurance certification would be an asset
If you want to be part of a team that is developing cutting edge technology and changing the face of Internet entertainment apply online now. Thank you to all interested candidates for applying. Only those individuals being considered for an interview will be contacted.