Job: Quality Assurance Analyst

Title Quality Assurance Analyst
Location Toronto
Job Information

NexJ Systems Inc., (TSX: NXJ), is a leading provider of enterprise private cloud software, delivering customer relationship management (CRM) solutions for financial services, insurance, and healthcare. Our next-generation, people-centered software combines industry-specific functionality with information from multiple applications and data stores to provide comprehensive knowledge of the individual. NexJ Systems is ranked the sixth fastest growing company in North America on Deloitte’s 2011 Technology Fast 500™. NexJ is also ranked fourth fastest growing company in Canada in the Deloitte Technology Fast 50™ for the second consecutive year. Based in Toronto, NexJ has clients throughout North America and in Europe.


Do you delight in figuring out how to break software applications? Does it satisfy you to make things ‘work right’? This position is an excellent opportunity to extend your technical career in Quality Assurance. Your methodical, deliberate and analytic mindset coupled with enthusiasm and willingness to learn will have a direct impact on the company’s success through the quality of its products. As a QA Analyst you will assume overall responsibility for the quality of NexJ Products and contribute to the success of the product through early involvement in the product life-cycle.

Accountabilities:

  • Develop, document and implement test methodology, procedures, processes and schedules
  • Create QA test plans for product releases based on the functional designs
  • Design and develop QA test cases and scripts
  • Create test data, tools and environments as required to support testing
  • Conduct QA tests and gather, analyze and summarize test results against plans
  • Effectively communicate test results to project/product team members
  • Create, log, track and close defects throughout the software development process
  • Work closely with the team to verify and validate fixes and updates
  • Identify missing or erroneous test information through closed loop analysis and develop appropriate solutions
  • Contribute as part of cross functional Scrum team to requirements, planning, design, development, and documentation teams as required
  • Drive continuous efficiency improvements through adoption and creation of productivity tools and testing automation
  • Performance, scalability, load, integration and regression testing
Position Requirements:
 
  • Degree in Computer Science, Engineering or related discipline
  • Strong oral and written communication skills
  • Excellent problem solving skills
  • Can-do attitude with a willingness to take on ownership of problems and see them through to resolution
  • Ability to work individually or as part of a collaborative product development team
  • Strong technical background and ability to learn and work with complicated functional and/or technical concepts
  • Detail oriented and a critical eye for UI design and usability
  • Experience with automated test tools and test script creation
  • Understanding of object oriented programming and services oriented architecture a definite plus
  • SQL and relational database familiarity (e.g. MS SQL, DB2, Oracle, MySQL,…)
  • Knowledge of project management methodologies and tools
  • Entry level role and new Graduates are preferred 

To apply for the position: Please send your resume and cover letter to jobs@nexj.com and include the job you are applying for in the subject line. New or recent graduates, please include your educational transcripts.  Your application will be kept on file in our internal database; we encourage you to update and resubmit your resume to reflect changes as they arise and to revisit our website for new opportunities. All final stage candidates will be required to complete a background check which includes, credit, criminal, education verification and reference checks.  We uphold high standards at NexJ Systems.  If you have any questions regarding our process please don’t hesitate to ask.

ABOUT NEXJ SYSTEMS

NexJ Systems is a leading provider of cloud-based enterprise customer relationship management (CRM) solutions for the financial services, insurance, and healthcare industries. NexJ’s executive management team with extensive experience in the successful design and delivery of large-scale, integrated, enterprise CRM software solutions. Our people-centered applications provide a comprehensive single view of the customer across the enterprise.

Comments are closed.