Skip Navigation

Engineering Manager

Primary Location Remote Canada Additional Location(s) US, California, Santa Clara Date posted 01/11/2022
Apply Now Job ID: JR0026319

Role Overview:

Role Overview:

We are looking for new team members who are passionate about software testing and building automation, has an interest in cybersecurity and data protection, and want to join our collaborative team as a Software QA Automation Engineer to help create the high-quality of our Consumer products. You will design and develop test automation solutions involving functional UI, API performance, and load testing. You will establish automation testing best practices, mentoring and training of staff, overseeing the definition, selection and extension of test automation architecture, frameworks, coding standards, and Automation Testing Strategies for our Consumer products and solutions. This position reports to the Direct of Quality Automation.

About the Role:

  • You will work closely with the development teams to create automated test strategies
  • You will review product requirements, specifications and technical design documents and provide accurate feedback to ensure that software is written in a testable and supportable fashion
  • You will establish detailed, comprehensive, and well-structured test plans and test cases which are streamlined for automation
  • You will promote the existing automation frameworks forward to benefit automation across multiple products, and may be asked to create new frameworks depending on need
  • You will write Test Automation code to validate our enterprise data protection product set from a functional, scale, performance, and security perspective
  • You will measure code coverage of the automation tests to identify areas of focus, and other metrics to identify areas of brittleness in the automation code, producing dashboards to provide data to the team

About You:

  • You have at least 3 years of experience in software testing and automation.
  • You have Mobile testing experience with iOS and Android using automated tools such as Appium
  • You have experience in Agile, Scrum Software Development Principals
  • You have experience authoring, building and adopting large-scale, automation frameworks with well-balanced coverage across UI, functional, API and back-end cloud integration (including end-to-end automation)
  • You have experience in automation approaches (including BDD and hybrid) and technology stacks (Java, .NET, JavaScript, Python) supporting microservices.
  • You have knowledge in one of these tools Selenium, Appium, SoapUI, Postman, Protractor, Jmeter, and VisualStudio Load Test).


Company Overview

McAfee is a leader in personal security for consumers. Focused on protecting people, not just devices, McAfee consumer solutions adapt to users’ needs in an always online world, empowering them to live securely through integrated, intuitive solutions that protects their families and communities with the right security at the right moment.

Company Benefits and Perks:

We work hard to embrace diversity and inclusion and encourage everyone at McAfee to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.

  • Pension and Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement

We're serious about our commitment to diversity which is why McAfee prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

Apply Now

Sign Up for McAfee Job Alerts


Get the latest job openings delivered to your inbox.

Interested InSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.

What's Happening

Check out #LifeAtMcAfee

Explore our Blog