01 Feb
S.i. Systems
British Columbia
Our Public Sector Client is looking for a Senior QA Test Automation Engineer to perform automation, performance and API/integration testing using AI and other emerging technologies - 0124471
1 year contract, possibilities of extensions. Hybrid in office, 2 days/month.
Must Have:
A Bachelor’s degree in computer science or a STEM field (Science, Technology, Engineering, Math).
Minimum of 7 years of experience as a Software Development Engineer in Test (SDET) or Senior QA Engineer, with hands-on expertise in test automation and functional testing.
Experience testing software solutions and products that leverage AI technologies. Example: Familiar with the challenges that come with effectively validating AI model behaviors i.e.
bias detection, accuracy and reliability testing.
Experience using Postman for API testing.
Familiarity with performance testing tools.
Proficiency with test automation tools such as Selenium or similar.
Strong communication skills, including the ability to advocate for quality.
Strong analytical and problem-solving skills.
Responsibilities:
Design, create and implement automated tests to ensure compliance with product specifications and end-user requirements.
Work with product managers, data scientists, engineers, and various stakeholders to create comprehensive test plans, test scenarios and test scripts.
QA Testing: Switch gears and perform manual testing when automation is not feasible to meet project schedule requirements. This includes exploratory, ad hoc testing and user acceptance testing to ensure the software solution/product meets specifications.
Performance testing: Assess the application's performance under different loads, analyze results and make recommendations.
Provide automation run reports to communicate testing progress and status.
Document complex technical issues and track resolution.
Able to implement a continuous testing approach and add efficiency to the way teams work, speed to adopting innovations, quality, and test automation.
Accountable for initiatives of high complexity, high risk, and high visibility; handle multiple initiatives of varied complexity simultaneously; provide feedback on and suggestions for improving QA Procedures
Responsible for Test planning including Test Strategy, Test Plans, Test Data Requirements, Test Scenarios, Test Cases, Test Results, Defect Management and Test Summary reports leveraging user stories, business requirements, UX design specifications.
Strong understanding of Defect Workflow, Agile methodology
Document issues and outcomes accurately into the ticketing system to capture enough information for escalation and historical tracking.
Contributing input to user stories for product fixes and feature enhancements.
QA Signoff on changes/updates to client application if needed.
Apply
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.