Post Job Free
Sign in

Qa Automation Specialist

Location:
Brooklyn, NY
Posted:
January 03, 2023

Contact this candidate

Resume:

*

Avi Afik

*** ********* *** • Toronto, ON • M*B 2H1

647-***-**** • *********@*****.**

Senior Software Leader with 18 years of industry experience

Judge for the North American Testing Awards - https://softwaretesting.news/products/testawards/judges/

Proven leadership and experience across industry segments, business applications, and software platforms

Dedicated to process improvement to streamline procedures for maximum productivity and effectiveness

Work and coordinate with all stakeholders to deliver high quality products

An effective communicator able to deal at all levels of an organization

An innovative, energetic leader responsible for the strategy and direction of QA delivery for customers globally

Built a strategy and strong QA practice for testing, automation, test data management and nonfunctional testing

Ability to support multiple technologies streams simultaneously EXPERIENCE Director, Quality Assurance

BERA Brand Management Dec 2021 – Present

Build and Develop Software Quality Assurance best practice and processes. Accomplishments includes:

Reports directly to the CTO

Acts as the primary lead representing overall quality and testing interests

Implementation of QA policies and processes in line with BERA product development methodology and standards.

Engages in release planning and grooming

Partners with managers across Development, Product Management and QA on the timely delivery and testing of quality functionality to customers.

Instills a sense of customer advocacy in testing functionality across the team.

Tracks test gaps, quality, and productivity metrics, and work with other engineering teams to improve gaps from this data

Drives quality engineering efforts within the Dev team and oversee bug tracking, test prioritization, test automation, and release

Assists in new systems development, proposals, quality program implementation, quality procedures development, and any related quality activity

Ability to innovate and assist in improving product quality and internal processes Manager, Quality Assurance

Accommodations Plus International Sep 2019 – Nov 2021 Develop strategies, plans, and manage the QA team to get to the outcomes in delivering releases on time while exceeding customer expectations on product quality. Accomplishments includes:

Mentor and lead staff in all QA activities

Define, implement, and enforce QA best practices

Work closely with engineering, product management and operations on defining QA plans and ensuring the test suites are helping improve the quality of the products

Establish regression test suites for releases

Provide accurate QA estimates for releases

SUMMARY

2

Ability to adjust priorities and realign activities to manage unexpected changes in product releases

Work with the team to develop and enhance manual and automated tests for new features and regressions

Guide the team on various processes and procedures that enhance productivity

Work closely with vendors for project deliverables and ensure timelines are met with a high level of quality Senior Manager, Quality Assurance and BSA

Enercare Jul 2017 – Sep 2019

Improve the Test capabilities as well as manage the BSA resources for Enercare. Accomplishments includes:

Create a QA process and present it to stakeholders for approval

Implement selected QA Tools that support best practice

Build suite of QA Automation to ensure greater test coverage

Coordinate test activities with all business team members

Create a concise and accurate Document repository to be used by the BSA team

Restructure the BSA process to support all lines of business

Oversee the team development of functional requirement documents according to SDLC

Direct overall program and project communications, risks and issues resolution to track project progress

Direct quality standards, policies, and procedures that govern the day-to-day tasks of the QA function

Accountable for the end-to-end planning, management and implementation of projects

‘Owned’ the Employee Engagement portfolio and was instrumental in increasing Engagement scores by 25% Manager, Quality Assurance

Enercare Jan 2017 – Jul 2017

Develop, plan and execute QA Testing activities for Enercare. Accomplishments includes:

Work with the QA Specialist and Developers to ensure that all aspects of the system have proper testing coverage and overall system reliability, performance and quality

Design best practice and establish KPIs and SLAs for Service delivery required for best-in-class processes with project delivery

Comply with the system development life cycle and project management methodology by participating in scope assessment, risk and cost analysis

Coach, lead, mentor, and hire other team members

Analyze and recommend new and efficient tools to help process improvement o Automation

o Defect Tracking

o Test Planning

o Test Cases Management

Provide testing management for ongoing projects and future initiatives

Analyze the testing needs and develop testing strategy and plans

Review and approve test plans, scenarios, scripts or procedures such as database impacts, software scenarios or usability.

Review software documentation to ensure technical accuracy, compliance or completeness and/or to mitigate risks

Senior Manager, Quality Assurance

Shomi Partnership May 2013 – Dec 2016

Managing QA and provide leadership and provide leadership to software process. Accomplishments includes:

Conducts all QA department hiring

Plan and organize QA activities, QA Standards, Processes for large and critical programs

Conducted full JIRA implementation for internal and external vendor use

Oversight of release schedule

Responsible for test delivery for all releases

Helped implement a SDLC change from waterfall to agile. o Partook in an agile course in order to further enhance knowledge. o Participated in Scrum.

3

o Helped define QA roles within Agile.

o Contributed to retrospectives to allow for better QA integration and delivery

Create a testing approach for multiple supported platforms including iOS/Android devices as well as gaming consoles

Initiated and developed the QA automation strategy to help reduce costs and manual effort. o Selenium used to automate web, gaming consoles, and Analytics. o Created a training mechanism for existing QA team to use Selenium Manager, Quality Assurance

Critical Mass May 2010 – May 2013

Helped stabilize Critical Mass’s most volatile and difficult lines of business by streamlining our delivery and enhancing the scope of test coverage

Manage a group of offshore resources

Intervenes and escalates issues when they pose a threat to project quality

Organized the initiative for a move to a comprehensive Defect Tracker (JIRA)

Ensures test documentation & results are maintained for the projects over which he/she has QA management responsibility

Represents QA at interdepartmental meetings (e.g. strategy sessions, emergency conferences, etc.)

Ensures test documentation & results are maintained for the projects over which he/she has QA management responsibility

Manages and mentors QA specialists in the execution of their tasks and responsibilities. These include: o QA estimating & planning

o QA reporting & documentation

o Execution of integration, functionality, regression, performance, and acceptance testing Manager, Quality Assurance

Maritz Canada Mar 2009 – Apr 2010

Provided leadership for QA to create a baseline for accountability and delivery. Responsibilities includes:

Management of the QA budgets and resources

Manages QA planning and ensures and resources are deployed appropriately to manage concurrent projects

Analyze Business Requirements Documents to identify risks and oversee the test plan creation

Managed vendor and client relations

Leads and provides direction, expertise, and training regarding formal test design techniques and QA process: test specification, test case development, test plan execution, defect reporting and fix verification to a group of QA analysts

Managed the ISO 9001:2000 Process. Prepared the department for internal and external audits. Team Lead, Quality Assurance

Maritz Canada Jun 2007 – Mar 2009

Manages and escalates conflicting schedules

Provides training for QA Junior QA Analysts

Prepare, document and execute test scripts and test cases based on requirements

Spearheaded automation initiative for the QA team that included creating, maintaining, and executing functional test cases using QTP

Setup and maintain system testing environments

Maintains testing and documentation standards

Presents client demos for specific products

Team Lead, Quality Assurance

SS&C (Financial Models Company) Jun 2005 – May 2007

Represents the QA team in all meetings with developers, product and project management, and business analysts

Maintains the quality assurance standards and testing methodology

Coordinates and implements programs in the team environment 4

Trains staff on Winrunner automation and project estimating

Makes the testing teams work and deliverables transparent to other related Departments Analyst, Quality Assurance

SS&C (Financial Models Company) Aug 2004 – Jun 2005

Provided testing on portfolio management software using black-bow and grey-box testing including functional, integration, regression, and business level acceptance testing

Ran defect tracking and testing and the development of test plans based on use cases and project requirements

Developed and executed automated scripts

Tested the application manually as well as provided automated testing to help software life-cycle in its test phase

Reviewed design specifications and business requirements to create test cases and business scenarios EDUCATION York University - Toronto, ON

Bachelor of Arts, Computer Science 2004

ITIL Foundation Certificate 2017



Contact this candidate