N

Netwrix

Security software for data and identities

Senior QA Engineer - Privilege Secure Discovery

Test Automation EngineeringUpdated on Nov 13
Full-timeKraków, PolandNo salary listedIn-person

About the Job

Requirements

  • At least 5 years of professional experience in software test automation or software development engineer in test roles.
  • Proficiency in Python with pytest and JavaScript/Node.js for test automation.
  • Hands-on experience with REST API testing and test framework design.
  • Experience testing against MongoDB and/or PostgreSQL, including schema validation, data integrity, and queries.
  • Proficiency with Docker and Docker Compose for building and running test environments.
  • Strong debugging, root-cause analysis, and problem-solving skills.
  • Experience with CI/CD pipelines, including build, test, and deployment gates.
  • Basic understanding of DevOps practices.
  • Familiarity with authentication and authorization concepts, including OAuth2, JWT, SAML, and LDAP/Active Directory.
  • Understanding of directory services, Windows/Linux system administration basics, and identity/access management concepts.
  • Good written and verbal communication skills in English.

Responsibilities

  • Design, build, and maintain automated unit, integration, and system/end-to-end test suites for the Node/Express API, Python worker services, and AngularJS web UI.
  • Own and expand test coverage and quality gates, including lint, unit, integration, and system tests, in the Docker Compose-based CI pipeline.
  • Maintain and extend the pytest-based system-tests suite that runs against emulated Windows/Linux systems and RADIUS.
  • Write test infrastructure covering MongoDB and PostgreSQL data layers, including migrations and data integrity checks.
  • Participate in technical design discussions to identify testability gaps and quality risks early.
  • Investigate, triage, and root-cause test failures and production defects, and drive fixes to closure with development.
  • Develop test coverage for privileged-access workflows, including credential rotation, session management, and discovery/classification of privileged accounts.
  • Champion test strategy, coverage metrics, and quality standards across the team.

Desired Qualifications

  • Basic understanding of privileged access management or identity systems.
  • Experience testing AngularJS or other traditional server-rendered/single-page application web UIs.
  • Background testing privileged access management, identity and access management, or other security/compliance products.
  • Experience with RADIUS or other network authentication protocols.
  • Familiarity with virtual-machine-based or emulated system testing on Windows/Linux.
  • Exposure to Azure DevOps pipelines and/or GitHub Actions.
  • Interest in artificial intelligence-assisted testing/development tools.

About the Company

Netwrix

Security software for data and identities

Netwrix provides IT security software focused on data, identity, and infrastructure security. It helps organizations gain visibility into user behavior and system configurations to identify and secure sensitive data, while supporting compliance auditing to simplify regulatory adherence. Its products detect and respond to insider threats across on-premises and cloud environments, anchored on the premise that managing identities is key to security. Netwrix emphasizes quick deployment, cost-effectiveness, and flexible deployment to serve more than 13,000 organizations globally. The goal is to help IT teams improve security posture and operational productivity by controlling access, discovering data, and mitigating risk.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Clarkston, GA
Founded
2006

Recently Posted Jobs

Explore more opportunities at Netwrix

See more jobs