Entrust

Senior Software QA Engineer - Automation

Entrust
Apply
3 days ago
Shakopee, MN, USASenior

Base Salary

$92k - $134k/yr

Responsibilities

  • Manage, troubleshoot, and report on performance and load testing using the K6 environment.
  • Author automated test cases with Playwright, C#, RestSharp, and related API-testing tools.
  • Perform end-to-end deployment, setup, and system testing across software and hardware solutions.
  • Configure cloud and on-premises environments, including LDAP, database, and network configurations.
  • Support automation of environment creation and distributed deployments, including possible DevOps work.
  • Collaborate with project management, technical leads, and developers on test strategies, issue status, and future enhancements.
  • Use approved AI-assisted tools such as GitHub Copilot for test generation, scripting, code review, documentation, and regression analysis.
  • Validate AI-generated output for correctness, security, privacy, completeness, and alignment with product behavior.

Requirements

  • 6+ years of relevant experience in Test/Quality Assurance, IT Infrastructure, or Support.
  • 3+ years of experience developing automated tests with frameworks such as RestAssured, Selenium, and/or Playwright.
  • Experience with performance and load testing.
  • Programming experience in C# and JavaScript/TypeScript and/or PowerShell.
  • Practical experience using GitHub Copilot or comparable approved AI-assisted coding tools for test automation, code review, debugging, documentation, and productivity improvement.
  • Ability to write clear prompts, provide relevant code and test context, evaluate AI-generated suggestions, and determine when manual QA judgment is required.
  • Experience with Agile/Scrum practices and understanding of QA responsibilities in an Agile development environment.
  • Must have unrestricted work authorization in the United States.
  • Preferred: BS/BA in Computer Science, Engineering, or equivalent experience.
  • Preferred: K6 performance-testing experience and Ansible deployment-scripting experience.
  • Preferred: Experience with Git, GitHub, and/or Bitbucket.
  • Preferred: Experience with Jira and/or Microsoft Azure DevOps Server for coordination, test management, build integration, and issue tracking.
  • Preferred: Experience integrating AI-assisted QA workflows with pull requests, documentation, Jira, Azure DevOps, pipelines, logs, virtual machines, or test reporting.
  • Preferred: Familiarity with responsible AI practices, sensitive-data handling, intellectual-property awareness, secure coding guardrails, and review of AI-generated automation.

Benefits

  • Hybrid role requiring three days per week at the Shakopee, Minnesota headquarters.
  • Anticipated base pay of $91,619-$134,375 per year, plus eligibility for a discretionary annual incentive plan.
  • Medical, vision, dental, 401(k) matching, life and disability insurance, mental health coaching, virtual fitness programs, paid personal time off, 12 paid holidays, parental leave, and education reimbursement.
  • Career growth initiatives, learning opportunities, collaboration-focused culture, and diversity and inclusion programs.

Tech Stack

AnsibleC#GitJavaScriptPowerShellSeleniumTypeScript

Categories

Entrust

About Entrust

1,001-5,000 employees

Entrust builds identity-centric security software and hardware for enterprises, governments, and financial institutions, including PKI and certificate management, SSL/TLS, MFA, HSMs, and digital identity verification. It also supplies systems that issue payment cards, passports, and secure ID credentials. The privately held company is headquartered in Minneapolis, Minnesota, and serves customers in more than 150 countries.

Contact me