Avatar for Neo Tech Solutions
Neo Tech Solutions
Actively Hiring
Provides expert management consulting & IT services

Automation Test Engineer - Security Control Validation

  • |5 years of exp
  • |Contract
Posted: 1 day ago• Recruiter recently active
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Python
Java
Git
SCRUM
Jira
Jenkins
Agile
Github
JUNIT
TestNG
Selenium WebDriver
Sonarqube
Postman
jacoco
API testing
Rest Assured
Data-Driven Frameworks
Cobertura
Page Object Model
Azure DevOps
Application Whitelisting
GitHub Actions
Test Automation Framework Design
Endpoint Protection Solutions
Applocker
Security Compliance Testing
Windows Defender Application Control
Security Policy Validation
Security Control Verification
Istanbul/NYC
Pytest Coverage
Statement Coverage Measurement
Branch Coverage Measurement
Function Coverage Measurement
Path Coverage Measurement
Coverage Gaps Identification
Code Coverage KPIs Tracking
80%+ Unit Test Coverage Achievement

About the job

Job Summary

We are seeking an experienced Automation Test Engineer with strong expertise in Selenium automation and Security Control Validation. The ideal candidate should have hands-on experience testing and validating endpoint security controls such as Application Whitelisting, AppLocker, WDAC, McAfee Application Control, Carbon Black, CrowdStrike, or similar technologies. The candidate will be responsible for designing automation frameworks, executing security validation tests, and ensuring security controls operate effectively without impacting business applications.

Key Responsibilities

  • Design, develop, and maintain automated test frameworks using Selenium with Java/Python.
  • Create and execute test cases for security controls and endpoint protection solutions.
  • Leverage AI-assisted testing tools to improve test case generation, maintenance, and execution efficiency.
  • Use AI-based code coverage analysis to identify untested code paths and improve overall test effectiveness.
  • Validate Application Whitelisting policies and security rule enforcement.
  • Verify functionality of AppLocker, WDAC, Carbon Black, CrowdStrike, or equivalent technologies.
  • Automate security control validation and compliance testing.
  • Perform functional, regression, integration, and security testing.
  • Collaborate with Security Engineering, Development, and Infrastructure teams.
  • Analyze test results, identify defects, and drive resolution with stakeholders.
  • Generate test reports and provide recommendations on security control effectiveness.
  • Support CI/CD integration using Jenkins, Azure DevOps, or GitHub Actions.

Required Skills

Automation Testing

  • Selenium WebDriver
  • TestNG / JUnit
  • Java or Python
  • API Testing (Postman, Rest Assured)
  • Test Automation Framework Design
  • Page Object Model (POM)
  • Data-Driven Frameworks
  • Git/GitHub

Security Controls

  • Application Whitelisting
  • AppLocker
  • Windows Defender Application Control (WDAC)
  • Endpoint Protection Solutions
  • Security Policy Validation
  • Security Compliance Testing
  • Security Control Verification

CI/CD & Tools

  • Jenkins
  • Azure DevOps
  • GitHub Actions
  • JIRA
  • Agile/Scrum

Experience with AI-assisted testing tools:

  • GitHub Copilot
  • Microsoft Copilot
  • Testim
  • Mabl
  • Functionize
  • Tricentis Tosca AI capabilities
  • ACCELQ

Understanding of

  • AI-generated test case creation
  • Risk-based testing
  • Intelligent test maintenance
  • AI-driven defect prediction
  • Code coverage reporting and analysis

Code Coverage Expertise

  • Experience with code coverage tools such as:
  • JaCoCo
  • SonarQube
  • Cobertura
  • Istanbul/NYC
  • Pytest Coverage
  • Ability to:
  • Measure statement, branch, function, and path coverage.
  • Identify coverage gaps and recommend additional automation scenarios.
  • Define and track code coverage KPIs.
  • Ensure coverage targets (e.g., 80%+ unit test coverage) are achieved.

Preferred Skills

  • Experience with Cybersecurity or Endpoint Security products.
  • Understanding of Windows Security Architecture.
  • Exposure to Vulnerability Management and Security Operations.
  • Experience with PowerShell scripting.
  • Knowledge of CrowdStrike, Carbon Black, Trellix/McAfee, or Microsoft Defender.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Cybersecurity, or related field.
  • 5+ years of Automation Testing experience.
  • 2+ years of Security Control Validation or Endpoint Security testing experience.
  • Strong analytical and troubleshooting skills.

Nice to Have

  • CISSP, Security+, CEH, or equivalent security certifications.
  • Selenium certification.
  • Experience working in Banking or Financial Services environments.

About the company

Neo Tech Solutions company logo

Neo Tech Solutions

Actively Hiring
Provides expert management consulting & IT services51-200 Employees
Company Location
South Plainfield
Company Size
51-200
Learn more about Neo Tech Solutions image

Similar Jobs

avs-solutions company logo
avs-solutions
For more than 15 years AVSSolutions has established itself as a key player in audiovisual
Deaimer company logo
Deaimer
Human intelligence for better AI
Deaimer company logo
Deaimer
Human intelligence for better AI