Match score not available

Staff QA Engineer - macOS EPM

78% Flex
EXTRA HOLIDAYS - EXTRA PARENTAL LEAVE
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Strong software QA experience for macOS, Ability to create comprehensive test plans.

Key responsabilities:

  • Design and implement test plans for macOS EPM Client
  • Test cloud-based EPM microservices functionality
  • Collaborate with team on fixing identified issues
Sailpoint logo
Sailpoint Computer Software / SaaS Large https://www.sailpoint.com/
1001 - 5000 Employees
HQ: Austin
See more Sailpoint offers

Job description

Logo Jobgether

Your missions

 *THIS IS A REMOTE ROLE BASED IN THE UK

Staff QA Engineer macOS EPM 

About SailPoint 

SailPoint is the leader in identity security for the cloud enterprise. Our identity security solutions secure and enable thousands of companies worldwide, giving our customers unmatched visibility into the entirety of their digital workforce, ensuring workers have the right access to do their job – no more, no less. 

Built on a foundation of AI and ML, our Identity Security Cloud Platform, Atlas delivers the right level of access to the right identities and resources at the right time—matching the scale, velocity, and changing needs of today’s cloud-oriented, modern enterprise. 

 

About the team 

You’ll be joining the newly formed Privileged Endpoint team, which is building an Endpoint Privilege Management (EPM) product. EPM is used by company IT admins to control what applications and processes end users can run on their work devices. It does this by allowing or blocking each action based on company policy. The product consists of three main areas: A macOS client, a Windows client, and a set of cloud-based microservices. 

You’ll mainly be working on testing the functionality and quality of the macOS EPM Client, as well as formulating a test plan that can be used to manually and automatically test the wide range of capabilities of the EPM Client in a repeatable way. 

The team is fully remote, UK-based, and, as a small team, you will be a key contributor. 

The role 

In a typical day you’ll be designing and implementing strategies and plans to test the full range of functionality of the macOS EPM clients, including its deployment, operation and quality. This will be a range of both automated and manual tests. Areas of functionality you’ll test will include installation, deployment, process control, auditing of events, and logging. 

QA will also verify the product performs the appropriate action for all the different types of applications and processes a user could run, and validate this in different environments, such as different release versions of macOS. You’ll also be devising test plans to cover all the use cases around this and will be able to think imaginatively of all the ways that users could run these processes to make sure they’re properly covered. 

You’ll be working closely with the rest of the EPM team to help find potential bugs and cover all the use cases we need for initial release and ongoing support. As well as current OS versions, EPM needs to support new versions of OSs as soon as they’re released, so we’d need a plan to test EPM on any beta versions before they’re released to the public. 

EPM also requires test effort on its cloud-based microservices, and you’ll help formulate and implement a plan to test the UI, backend and database components of this with EPM developers. 

In 90 days, you’ll be on-boarded and building test plans to manually and automatically test the macOS client and the cloud-based microservices. 

In 6 months, you’ll be comfortable with independently testing the client and cloud sides of EPM, and have a regular cadence in place to work with development to update tests as the product is built. 

In 1 year, you’ll lead the continuous QA and testing of macOS EPM as the product is released and continues to grow. 

Responsibilities 

  • Create and implement a detailed and comprehensive test plan for the macOS EPM Client, including testing of installation, deployment, process/action control, auditing and logging 

  • Help test the functionality of the new cloud-based EPM microservices, including testing of UI, backend and database components 

  • Review test results and provide meaningful and helpful feedback of the results against the project requirements and product design 

  • Collaborate with the wider EPM team to integrate a testing workflow and help fix potential issues that have been identified 

  • Perform ongoing regression testing and tests against beta versions of macOS, as soon as they’re available 

  • Collaborate with peers on designs, code reviews, and testing 

Required 

  • Collaborative, approachable and articulate 

  • Strong experience in software QA and testing for macOS devices 

  • Experience in formulating comprehensive test plans using QA tools and processes 

  • A concern for privacy and security on macOS 

  • BSc in Computer Science or similar or equivalent work experience 

Preferred 

  • 8+ years of experience 

  • Experience in testing for a security/EPM product 

  • A general understanding of the different ways a user can run a process on macOS, and the different ways processes can be run with elevated privileges 

  • A general understanding of macOS administration and security features 

  • Microservices & SaaS 

SailPoint is an equal opportunity employer and we welcome everyone to our team.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Soft Skills

  • Friendliness
  • collaboration

Quality / QA Engineer Related jobs