Position Title – IT Quality Assurance Engineer
Position Overview: – Working with a Key client here in Winnipeg, we are looking for a IT Quality Assurance Engineer to join an already established QA team.
As a Quality Assurance Engineer, you will be responsible for ensuring projects are meeting both business requirements and quality expectations. QA is an integral role on our agile project teams and the Quality Assurance Engineer will constantly collaborate with development and other disciplines to drive project quality.
Responsibilities: –
- Proven software quality assurance experience with a focus on web based applications
- Experience developing tests for functional and regression testing that include manual, automated, performance and ad-hoc testing
- Knowledge of web standards and experience testing REST based APIs
- Knowledge of testing with Java and JavaScript based programming languages
- Knowledge of various software testing tools such as JIRA, Confluence, Git, Selenium, JMeter, Gatling and Jenkins.
- Experience of Test Automation processes, tools and managing Continuous Integration.
- Experience working in projects where Test Driven Development, Behaviour Driven Development principles were applied
- Experience of working within both Agile (Kanban and/or Scrum) and Waterfall based delivery methodologies
Requirements: –
- Work closely with the product owner and project team to define the testing strategy and ensure acceptance criteria are accurate, clear and well defined.
- Define clear and well-written test cases, execute those tests and ensure the results are being clearly communicated with the wider project team on an ongoing basis.
- Triage and lead the investigation into reported issues, ensure they are being properly tracked and work to actively prevent regressions.
- Work with the release manager and project team to prevent defective products being promoted to production. Ensure both you and the team are always aware when releases are occurring and which versions of the product are running in which environments.
- Help identify, plan and execute non-functional testing requirements.
- Help to define and develop the overall QA process with the lead QA/test automation analyst and contribute to development processes.
- Help with tool and technology selection.
To Apply:
Please complete our confidential online registration at www.TechnologySmart.ca to be considered for this opportunity or send your resume (in Word format) directly to Jason Brook quoting Job #2234 in the subject line.
To view other opportunities currently available, go to www.TechnologySmart.ca
We thank all applicants in advance; however, only those individuals who best meet our client’s specifications will be contacted. All other resumes will be kept on file for future consideration.