Harmonic Fund Services
Toronto, ON
Salary:
Job Summary:The Software QA Engineer II is responsible for assisting with the creation and execution phase of the production process to ensure that final products meet the company standards. Duties include identifying whether software is functional, reliable and meet the end user's expectations..
Essential FunctionsGeneral QA Responsibilities
- Creation and execution of detailed test plans and scripts to verify software functionality and adherence to business requirements
- Daily interaction with remote and internal developers, users, business analysts and project managers to ensure success of the QA objectives
- Monitor progress to meet milestones or deadlines.
QA Manual Responsibilities
- Perform manual functional and non-functional (performance, security, etc) testing
- Providing detailed reporting about testing results
- Analyze detailed requirements and communicate with business analytics or business users to gather missing requirements
- Review test-cases for other QA Analysts
- Support QAA engineer (preparing scenarios for automation).
Managerial Responsibilities
- Training of Associate level personnel in all aspects of QA
Other Responsibilities
- Supports team members with their work
- Other job functions as required
Job Qualifications
- A college or university graduate with Bachelor or Master degree in Computer Science, Mathematics, Finance or equivalent qualification.
- 2+ years of experience working in a similar role.
TECHNICAL Qualifications
- Solid working knowledge of all Windows applications
- Excel - advanced
- Swagger/Postman - advanced
- Azure DevOps, Jira (or any other bug-tracking system) - basic
- TestRail (or any other test management tool) - basic
- Confluence/Doc360 - basic
- MS SQL Management Studio – basic
Knowledge, Skills & Abilities Required
- Knowledge of QA procedures and methodologies as well as software development processes
- Expertise in conducting and participating different types of testing – integration, system, functional, GUI, regression, performance, and smoke testing
- Strong knowledge of Software Development Life Cycle (SDLC)
- Experience in gathering and analyzing of software quality and performance metrics throughout the software development life cycle
- Ability to analyze business requirements and developing detailed test plans, test cases, test scripts, traceability matrixes, automating testing procedures
- Good analytical, time management, planning, organizational and prioritization skills
- Self-driven attitude and a strong work ethic
- Strong attention to detail and critical thinking
- Highly adaptable and ability to learn quickly
- Autonomous and dynamic
- Strong communication skills, both verbal and written
Keen to work in a sociable and people facing environment