Senior test engineer
Role details
Job location
Tech stack
Requirements
Basics of AWS (Core AWS Services, Compute and Networking, Storage and Databases, Security and Monitoring, Deployment and Management etc.) Terraform Basics Run Infra as Code tests against Terraform Expertise in Linux User (Intermediate) Proficient in Gitlab version control Basic Programming Skills Python, Bash, PowerShell Familiarity in containerisation tools like Docker and orchestration tools like Kubernetes Expertise in API Testing and automation as some of the security products have very limited or no UI functionality Understanding of Agile and DevOps practices for continuous testing and delivery Knowledge of integrating test automation into CI/CD pipelines using Gitlab CI Standard Test Reporting (eg using Junit reports) Ability to understand requirements and analyse code repositories and design effective test cases
Team Specific Technical Skills
Account Management
Familiarity with AWS Control Tower & Account Factory for Terraform Familiarity with AWS Organizations & Organizational Unit (OU) Management Understanding of Service Control Policies (SCP) & Resource Control Policies (RCP) Basics of VPC Endpoints, Networking Basics & Proxy Management (Squid)
FinOps
Basics of FinOps Fundamentals & Best Practices Understanding of AWS CUR, Tagging and Cost Optimisation Understanding of Amazon Quick Suite (formerly Quicksight)
Observability
Basics of Operational Monitoring using Grafana and Prometheus Basics of Alerting Basics of SIEM
Identity and Trust
Understanding of active directory concepts such as domains, forests, OUs, GPOs (Group Policy Objects) Understanding of least privilege principles and RBAC Familiarity with identity federation and SSO Knowledge of OAuth2, OpenID Connect and SAML protocols
Ingress
Basics of Core Networking concepts Basics of Cloud Networking Concepts
Account Workload
Understanding of Amazon Workspaces Basics of AMIs
CI/CD
Knowledge of Collaboration tools (Jira/Confluence) Basic knowledge of artifact management Basic understanding of code analysis and quality gates
EKS Basics of GitOps
SecPro
Knowledge of common vulnerabilities OWASP Top 10, CVE databases etc Understanding of network protocols, ports, and services Understanding of encryption algorithms AES, RSA etc Knowledge of Public Key Infrastructure (PKI), SSL/ TLS certificates Basics of SIEM Basics of OS Patching