FortifyIQ logo
FortifyIQ

We offer a pre-silicon hardware design evaluation / protection software suite advancing side-channel attack resistance

Security Test Engineer

SDETSDETOtherRemoteLeadTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

Florida

Posted

114 days ago

Salary

0

Seniority

Lead

Bachelor Degree8 yrs expEnglishPython

Job Description

Security Test Engineer

FortifyIQ

• Define and implement test plans, coverage goals, and design-for-test (DFT) strategies for secure ICs and cryptographic IP. • Conduct hardware-level vulnerability testing, including fault injection and side-channel analysis. • Develop automated security test procedures and data analytics for test evaluation. • Support product qualification, certification, and release-to-manufacturing processes. • Collaborate with manufacturing teams to maintain security integrity in production. • Prepare comprehensive documentation and technical reports. • Mentor team members in hardware security testing best practices.

Job Requirements

  • 8+ years of experience in semiconductor test, validation, or hardware security evaluation.
  • BS/MS in Electrical or Computer Engineering or related field.
  • Strong understanding of cryptographic principles, hardware security modules, and tamper-resistant design.
  • Hands-on experience with Automated Test Equipment (ATE) or custom hardware setups.
  • Proficiency in C/C++, Python, or Tcl for test automation.
  • Knowledge of analog/mixed-signal fundamentals and secure memory design.
  • Familiarity with standards like FIPS 140-3, Common Criteria, or ISO/IEC 17825.
  • Excellent analytical, documentation, and communication skills.

Related Categories

Related Job Pages

More SDET Jobs

GovCIO logo

Test Engineer

GovCIO

GovCIO is a service-disabled-veteran-owned small business (SDVOSB) that offers technology services to improve business performance for government organizations.

SDET115 days ago

• Designs, develops, and implements testing methods and equipment to ensure that the product will perform to specifications. • Plans and arranges the labor, schedules, and equipment required for testing and evaluating the product. • Designs test cases for test plans and creates test scenarios in which tests are carried out. • Compiles data, defines required changes and reports defects and problems that occurred during the test process. • Implements and participates in the walkthrough of the product. • Automated testing may be used for leveling based on hiring manager discretion. • Consults with the development and/or requirements team to coordinate and test applications. • Performs analysis, diagnostics, and preliminary evaluations of products. • Develops testing procedures. • Develops test plans, scripts, scenarios, functional tests, regression tests, and deployment tests. • Implements the testing processes and ensures all test activities follow those processes. • Produces reports on each test activity and tracks test metrics. • Monitors for continual test process improvement through failure analysis, throughput analysis, yield analysis, and report to management periodically. • Manual and Automated testing of integrations, interfaces, data transfers, APIs. • Testing Web Services using tools like Ready API, Postman, Wave, AMP, etc. • End-to-End Software Testing Life Cycle from testing, defect logging and verification of closure of defects, Root Cause Analysis. • Functional Testing (System, Regression, and User Acceptance). • Database Testing using SQL queries, simple scripts. • Thorough understanding of integration requirements and mapping to user stories, acceptance criteria, and test cases. • Using Jira for maintaining sprint test artifacts and X-RAY for Test execution. • Analysis of Test results, Defect management and reporting, maintaining Requirements Traceability Matrix (RTM).

United States
$95K - $105K / year
Job Closed
TCP Software logo

Software Engineer – III

TCP Software

Learn how TCP Software can help your team work better.

SDET115 days ago
Full TimeRemoteTeam 501-1,000Since 1988H1B No Sponsor

• Ensure the quality of application solutions according to technical specifications and internal standards. • Collaborate closely with cross-functional teams, representing QA in product planning and technical discussions. • Plan, design, and execute manual and automated tests (functional, regression, integration, exploratory). • Develop and maintain automated test scripts and frameworks (Java OOP, TestNG, JUnit, REST Assured, etc.). • Drive continuous improvement of automation processes, leveraging AI-powered testing features. • Maintain clear test documentation and report on testing outcomes. • Utilize tools such as GIT, Jenkins, and AWS for CI/CD and cloud-based testing.

Serbia
Job Closed
OneStream Software logo

Senior Software QA Automation Engineer

OneStream Software

A comprehensive cloud-based platform to modernize the Office of the CFO.

SDET115 days ago
OtherRemoteTeam 1,001-5,000H1B No Sponsor

• Own the design, implementation, and ongoing curation of team-level automation suites, ensuring alignment to product risk and change. • Design automated checks intentionally based on risk, behavior, and failure value, not step-by-step replication. • Partner with embedded Quality Engineers to convert exploratory findings, risk models, and testing insights into automation candidates. • Participate in refinement, design, and sprint planning discussions to raise testability, automation, and observability considerations early. • Decide where automated checks belong (pipeline, nightly, lower-frequency suites) and adjust placement as risk evolves. • Investigate automation failures, diagnose root causes, eliminate flakiness, and improve signal reliability. • Ensure automated tests provide clear, actionable diagnostic output to support fast decision-making. • Contribute to shared automation patterns, heuristics, and standards across teams. • Mentor and support other Automation Engineers and QEs in automation design, risk-based coverage, and curation practices. • Collaborate with framework and enablement teams to surface gaps, improvements, or tooling needs. • Ensure automation coverage and outcomes are visible and interpretable through Testmo and other reporting tools. • Contribute to sprint- and release-level quality stories, clearly articulating what automation covers, what it does not, and remaining risks.

United States
$158.5K - $198.3K / year
Job Closed
OtherRemoteTeam 51-200H1B Sponsor

• Participate in testing throughout the entire software development life cycle • Collaborate on refining product feature requirements • Research, document, and report on identified bugs • Troubleshoot customer-facing issues (which may include follow-up with customers) • Build test environments for use with testing • Utilize scripting languages (such as TypeScript, Python, and PowerShell) to support testing • Help create and expand automated test suites in Playwright or Pester • Participate in code reviews • Establish and maintain a good working knowledge of appropriate products • Work as part of an Agile team • Continually improving our testing culture and processes • Create and maintain testing docs and test cases (tools, processes, and other related materials) • Research and recommend tools and strategies to enhance testing • Update and improve integrating testing into new and existing CI/CD pipelines • Teach Jr team members how to code and fix broken tests

Arizona + 20 moreAll locations: Arizona | Colorado | Connecticut | Florida | Idaho | Illinois | Kentucky | New Hampshire | North Carolina | Oklahoma | Oregon | Maryland | Michigan | Minnesota | Missouri | Tennessee | Texas | Utah | Virginia | Washington | Wisconsin
Job Closed