Posting 25-08
QA Analyst
Information Technology Unit, Office of the Registrar Department
Permanent Position, Category 6, Hiring Range - $87,065 - $96,952
As a QA Analyst, you will work collaboratively with architects, business analysts and developers to deliver high-quality, bug-free Dynamics 365 and web applications in an Agile Scrum environment. You will define and execute activities to ensure all project deliverables meet client expectations.
Responsibilities
- Work closely with developers to identify bugs as early as possible
- Participate in artifact review and inspection meetings, identifying issues and providing feedback
- Interpret written business requirements and technical documents drafted by others in order to conduct appropriate QA test activities
- Analyze test coverage and results to ensure functionality, proper integration, data integrity, and accuracy
- Execute functional, application, performance, and regression tests
- Lead on creating and updating manual test scripts
- Support fellow QAs on creating and updating automation test scripts
Position Requirements
Formal Education & Certification
- College diploma or university degree in software engineering, computer science, or business administration or equivalent work experience
Knowledge, Skills, And Experience
- 3-5 years of relevant work experience as QA Analyst
- Strong testing skills and ability to proactively discover bugs before customers and partners
- Knowledge of all aspects of testing products: Functional, Performance, Scalability, Security, Usability, etc.
- Experience with tracking tools like Azure DevOps, Service Now, Jira
- A good understanding of Dynamics 365 architecture is a plus
- Proven experience driving quality for complex features with many dependencies
- Proficiency in manual and automated test execution tasks related to test scripts/cases and defects
- Three to five years of experience with integration testing and API testing
- Understanding of QA responsibilities and accountabilities in an Agile environment
- Ability to collaborate and brainstorm in a dynamic team environment
- Strong English-language oral and written communication skills
- Strong technical background in MS technologies/trends
- Integration experience with API testing and automated testing
- Good communication skills with a strong desire to learn and the ability to learn independently
- Working knowledge of the principles of Agile development
Personal Attributes
- Patient and persistent in tracking down and resolving problems
- Basic understanding of business and end-user needs to help connect the dots between software bugs and business success
- Works well independently but also understands the value of collaborating to get to the bottom of complex problems
Work Conditions
- Ability to work in a hybrid work environment with 1-2 days a week in office
To apply, please submit your cover letter and resume through our application portal no later than 11 March 2025.