A Bachelor's degree in Computer ScienceFamiliarity with security scanningRelevant technical certifications (e
Required
A Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field.
Minimum of 5 years of professional experience in software engineering, system testing, or SDET roles.
Demonstrated hands-on expertise building, architecting, and scaling modern test automation frameworks using Playwright, Cypress, or Selenium (with a strong preference for Playwright).
Strong proficiency in programming and scripting languages, including TypeScript, JavaScript, or Python.
Strong understanding of Linux systems administration, web application architectures, hybrid cloud concepts, and API testing methodologies.
Proven proficiency with Agile software development, user interface analysis, defect management, and technical troubleshooting.
Excellent communication skills with the ability to articulate technical defects, QA metrics, test evidence, and testing strategies to cross-functional teams.
US Citizenship and an active Top Secret security clearance required.
Preferred
Extensive experience with CI/CD concepts and methodologies, including building and maintaining automated test pipelines (e.g., GitLab CI, Jenkins, GitHub Actions).
Extensive experience working with Kubernetes platforms (e.g., Rancher, EKS) and containerization technologies (Docker) for test execution and application deployment.
Experience with Infrastructure as Code (IaC) and configuration management tools (e.g., Ansible, Terraform) for automated environment provisioning and test data seeding.
Prior experience transitioning legacy test suites (e.g., Selenium, Cypress) to Playwright.
Hands-on experience testing hybrid cloud platforms (AWS, Azure, or GCP).
Experience with performance/load testing tools (e.g., k6, JMeter) and database verification (SQL/NoSQL).
Familiarity with security scanning, vulnerability management tools, and cybersecurity control validation.