Manager Software Test Engineering (ETL)
Core
Define QA strategy, execution, and automation for software, web, and mobile product lines while building high-performing QA teams.
Role type
Manager, Software Test Engineering (ETL)
Builds
Cloud software platforms and services for communications service providers
Domain
Telecommunications / Cloud Infrastructure / Big Data
Deliverable
production ML models | product features | infrastructure
Required skills
QA strategy definition, automated testing, test framework architecture, CI/CD implementation, team leadership, risk mitigation, metrics establishment, stakeholder management, agile methodology, cloud ecosystem navigation, big data technology integration
Preferred skills
Microservices API testing, load testing, bug tracking tool proficiency, test management tool usage, new technology adaptation
Technologies
Kubernetes, Docker, Elastic Search, Kibana, Grafana, Prometheus, NLB, S3, Kafka, Redis, Postgres, PrestoDB, Alluxio, Spark, Hadoop, Jira, TestRail, XRay, GCP, AWS, Azure
Responsibilities
Define QA strategy and execution for all product lines, develop and document procedures for process control and CI/CD, oversee development of new test frameworks, attract and retain capable QA teams, interact with stakeholders to translate technical concepts, establish metrics to monitor system effectiveness, provide team oversight during the full software development life cycle
Seniority
Manager, strategic leadership & team building