Quality Assurance Automation Developer
Duration : 12+ Months
Location : Edmonton, Alberta
The QA Engineer will primarily work remotely; however, the QA Engineer may be required to attend meetings or work sessions in Edmonton on reasonable notice from the Province. At the time of providing such notice, the Province will advise of the expected duration of any such meetings or work sessions. However, time to travel and any associated expenses to and from Edmonton will be at no cost to the Province.
Services and project deliverables should evolve as the work progresses, in response to emerging user and business needs, as well as design and technical opportunities. However, the following must be delivered (iteratively) over the course of the project :
Responsibilities
- Create and document test plans, test cases and test scripts to support frequent delivery of features with consistent and satisfactory quality.
- Plan and execute system tests for functional and non-functional testing.
- Perform regression testing, smoke testing, sanity testing, and exploration testing.
- Perform Application Programming Interface (API) testing including security, performance, data validation, error handling, integration testing and standards compliance testing.
- Perform mobile testing including device compatibility testing and mobile-specific testing.
- Write SQL queries to validate data in databases, ensuring the correct data is inserted, updated and retrieved.
- Verify data integrity ensuring data is processed correctly and is consistent across the solution.
- Perform data conversion testing, ensuring data integrity and accuracy in data quantity throughout the conversion process.
- Implement automated test suites.
- Coordinate contributions to automated test suites.
- Track defects during testing with detailed, accurate information, screenshots and logs for reproducing, following best practices.
- Create detailed bug reports and work with the team to prioritize and identify the severity.
- Ensuring defects are properly fixed without introducing new issues.
- Support and encourage the adoption of quality practices on teams and foster continuous improvement.
- Support any initiatives regarding the use of re-usable testing components / suites, the creation of test databases or the use of AI during testing.
- Contribute to and coordinate automated metrics collection.
- Contribute to and coordinate automated generation of reports and artifacts on quality.
Seniority Level
Mid-Senior level
Employment Type
Contract
Job Function
Quality Assurance
Industries : IT Services and IT Consulting
Referrals increase your chances of interviewing at VGen Technologies LLC by 2x
Sign in to set job alerts for “Quality Assurance Developer” roles.
Edmonton, Alberta, Canada CA$80.00-CA$84.00 1 day ago
Principal QA Automation Developer (Agile Enterprise | Cloud & API Testing)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr