QA Analyst III - Test Automation

IDEMIA CIVIL IDENTITY NA LLC US,
Onsite

About The Position

IDEMIA Public Security, a division of IDEMIA Group, is the leading provider of secure and trusted biometric-based solutions, transforming public and private organizations across the globe. Our industry-enabled and client-specific solutions draw upon decades of expertise in biometrics to revolutionize the fields of public security, justice and public safety, travel and transport, identity, and access control. Built on privacy and trust, our market-leading iris, fingerprint and facial recognition solutions top independent benchmarking for accuracy, fairness and scalability. These exacting standards enable our clients to build safer, fairer societies where people can live, interact, and move about freely. With 4000+ employees around the world and 150+ partners worldwide, we offer more than just a job - we provide a dynamic environment where innovation thrives, opportunities abound, and your talents are valued. Be part of a global leader shaping the future of biometric based technology.

Requirements

  • At least 4 years of experience as a Software Development Test / Automation Engineer or in a similar software engineering role.
  • Experience with developing in Java or a relative object-orientated programming language.
  • Experience with BDD testing, JUnit, and TDD.
  • Detailed orientated and can think “out-of-the-box” with minimal direction or instruction.
  • Experience working within the Cloud (e.g. AWS, Azure, Google) coupled with a microservice architecture.
  • Experience with CI/CD orchestration tools (e.g. Jenkins, TeamCity, Bamboo, GitLab).
  • Experience testing and possesses fundamental concepts of Kubernetes/K8s.
  • Basic working knowledge of databases (relational and non-SQL).
  • Experience working within Cloud AWS with the use of managed services (RDS, MSK, s3, Route53, etc).
  • Experience working in a multi-tenant, distributed architecture.
  • Possesses a versatile breadth of core and fundamental skill sets e.g. PKI, networking fundamentals, Linux administration, scripting, coding (client and server side), security, storage, etc.
  • Has the ability to work well with others and effectively communicate and/or collaborate.

Nice To Haves

  • Experience with deployment automation tools such as Ansible and Helm is a plus.

Responsibilities

  • Perform SDET (software development engineer in test) + Automation duties to test (and build out) a robust, scalable, and highly available ecosystem within AWS EKS.
  • Work within a microservice orientated architecture to exercise API level services and integrated end user flow.
  • Develop, write, and maintain functional test automation frameworks with the use of Java + BDD (behavior driven development) using Gherkin.
  • Write and maintain API based testing using Apache JMeter with embedded coding through Java, Groovy, and Python.
  • Conduct performance tests to identify and remediate bottlenecks and deficiencies across a distributed and highly available service architecture.
  • Work alongside other test automation engineers to effectively strategize and implement capabilities that will improve our overall quality and automation practices across the organization. This consists of collaboration between deployment and test automation engineers within the core team and external teams ranging from Development, Cloud Platform (Infrastructure), Project/Product management, SRE Operations, etc.
  • Collaborate in a joint effort with global and overseas counterparts to acquire and/or author product automation code.
  • Work closely with the Cloud Platform Engineering Team to analyze and effectively scale the underlying infrastructure through the use of AWS Cloud implementations (ASGs - autoscaling groups, HPAs - horizontal pod autoscaling, EC2 node types, etc).
  • As a part of testing, work with and analyze the logging and visualization capabilities through an ELK-like stack (FluentD, Opensearch, Kibana).
  • Operate in unison with Deployment Automation engineers to functionally test the validity of environments and their underlying services. Other testing involves performance, high availability, destructive testing to instrument and create a highly redundant, fault tolerant, distributed service architecture scaled to customers' SLAs.
  • Assist SRE Operations with the triaging, diagnosing, and troubleshooting of both internal and customer facing issues, as they arise.
  • Adhere to a “release train” cadence of testing (and deploying) platform-based releases and the respective services. This is managed with an emphasis in test automation while working in conjunction with other key individuals/teams in a regulated pipeline.
  • Drive forth key deliverables from a test automation aspect tied to a defined roadmap and pipeline of customers' schedules

Benefits

  • bonus
  • benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service