Responsibilities :
- Ensure QA standards and best practices are well documented
- Lead and govern the Technical Automation QA Chapter
- Ensure test cases are robust and thorough
- Work with Technology teams and QA Staff Engineer to ensure QA is conducted and signed-off on prior to final UAT testing (ie.
agile QA / UAT is pre-prod validation check)
- Own QA sign-off report process and ensure it’s complete and communicated prior to final UAT
- Work with TAE Chapter to create automation frameworks, document and ensure all Technology teams trained
- Work closely with DevOps teams (DX-OPs, ATS-OPs & mobile-Ops) to integrate QA automation into CI / CD workflows
- Establish and monitor KPIs
Requirements :
- Ability to build roadmaps, organize work across teams
- An excellent end-to-end understanding of QA processes and can organize others to drive product excellence
- Experience working with back-end, web front-end and native mobile apps
- Experience building test cases (BDD) and test plans
- Experience working with Cucumber / Gherkin, Java based Appium with Flutter Selector Support
- Experience with setting up and executing load tests (Blazemeter)
- Experience performing testing with tools like TestRail, JMeter / Blazemeter, Postman, Browserstack, Selenium, Appium
Soft skills :
Strong written and verbal communication
What's in it for you :
- Work with one of Canada's largest banks with more than 12 million customers globally.
QA Automation Architect
Lead and govern the Technical Automation QA Chapter. Work with Technology teams and QA Staff Engineer to ensure QA is conducted and signed-off on prior to final UAT testing (ie. Work closely with DevOps teams (DX-OPs, ATS-OPs & mobile-Ops) to integrate QA automation into CI/CD workflows. Ensure QA s...
Senior Software Engineer - VTS Platform
As a Senior Software Engineer, you will contribute innovative ideas and tools to support one of our major initiatives supporting products across our platform. Work closely with engineers, product managers, designers, QA, and other business partners to discover and solve challenges for our customers ...
Software Engineer - OpenStack
This is an exciting opportunity for a software engineer passionate about open source software, Linux, and OpenStack. As a software engineer on the OpenStack Engineering team, you'll be building Charmed OpenStack and Ceph, a suite of open source Python based charms for deploying and managing Open...
Software Engineer II - Message Security Detection
Collaborate closely with Software Engineers, ML engineers, Data Scientists and Threat Analysts and correlate feedback to our detection strategy. BS degree in Computer Science, Software Engineering, Information Systems or other related engineering field. Abnormal Security is hiring a Software Enginee...
QA Automation Engineer
We're seeking a skilled QA Automation Engineer to join our Equity Production team. The ideal candidate will possess strong technical skills and experience in automation testing, a passion for delivering high-quality products, excellent collaboration and communication skills, and a desire to learn an...
Senior QA Analyst / Test Execution Lead
Solid background in QA methodologies, defect management and testing procedures. Experience with configuration and execution of automated browser based test tools (Selenium, Watir, QA Wolf or similar). ...
Senior Software Developer – Compute Platform Simulation
As a Software Simulation Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environments creating highly optimized, largely automated, high-fidelity vehicles on demand which are capable of running thousands of simultaneous scenarios on cloud compute. The ...
Staff Test Engineer
We are looking for a Staff Test Engineer to work alongside product, engineering, and SRE teams to advance automated testing efforts that are key to building engaging and inclusive products. Guide the work of other test engineers and help teams write and maintain their tests and test setup. The Ecosy...
Test Data Management Engineer
Job Title: Test Data Management Engineer. Experienced Test Data Management Engineer:. Strong understanding of data privacy, data classification and data engineering requirements. ...
Sr Software QA Engineer
We are looking for a Senior Software Quality Assurance (QA) Engineer to develop and execute exploratory and automated tests to ensure product quality. QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. The QA role plays an important part...