Key Responsibilities Include
- Provides a full range of quality assurance services to assigned client projects.
- Performs QA testing within the scope of the JEA System Development Life Cycle (SDLC), including: functional, regression, performance, and release testing:
- a. Contributes to, or prepares test plans, test schedules and testing estimates.
- b. Prepares test scenarios, test cases and test data.
- c. Executes test plans.
- d. Assembles test documentation.
- e. Analyzes test results.
- f. Identifies deficiencies.
- g. Collaborates with developers to identify the source(s) of deficiencies.
- Contributes to the compilation, analysis and dissemination of QA metrics and status reports.
- Maintains test databases and testing documentation.
- Contributes to the productivity and success of the QA team:
- a. Collaborates on the management of workloads, and the accomplishment of team objectives.
- b. Contributes to the improvement of work processes and operational efficiencies.
- c. Provides coaching, mentoring, training and/or guidance to enhance the skills of other team members.
- d. Monitors own workload, provides regular progress reports and strives to increase productivity.
- Contributes to the enhancement of the positive corporate culture within the company, and the reputation of the company within the community, sector, and industry.
- Performs other related duties, within the context of the role.
Job requirements
- Degree or diploma in an IT discipline
- Must have ISTQB Certified Tester Foundation Level (CTFL), or equivalent.
Recent (within the past 4 years), related, experience:
- Must have 3 years of experience, working on a development team, interpreting specifications and testing application components.
- Experience developing pension administration software, preferred.
- Experience compiling QA metrics and status reports.
- Experience contributing to the improvement of work processes and operational efficiencies.
Other requirements
- Must be eligible to work in Canada
- Must be able to obtain and maintain security clearance as a condition of employment
- Must be willing to work outside normal work schedule to achieve deadlines
Knowledge of:
- Software development life cycle and structured development methodology, including design principles, techniques and tools
- Familiarity with the following, depending on project assignment:
- SQL
- Postman
- JIRA
- Zephyr
Skills and abilities:
- Oral and written communication skills; presentation skills; technical writing skills; and attention to detail when communicating.
- Analytical and problem solving skills.
- Able to manage multiple priorities and consistently produce results within timelines.
- Able to develop and maintain positive working relationships with internal/external contacts.
- Able to create test cases based on system specification documents.
- Able to write SQL queries.
- Able to use JEA technology, software and development tools, and standard office software.