Senior Software Engineer in Test
Core
Design, implement, and maintain scalable test automation frameworks and CI/CD pipelines to ensure high availability and quality for weekly software releases across mission-critical systems.
Role type
Senior Software Engineer in Test (QA Core)
Builds
Scalable test automation frameworks, automated release workflows, and observability services for SaaS products.
Domain
SaaS / Cloud Infrastructure / DevOps
Required skills
Java, Selenium, TestNG, JUnit, Python, Bash, Groovy, SQL, Docker, Jenkins, GitHub Actions, CircleCI, Buildkite, Maven, Splunk, Kibana, SumoLogic, ELK
Preferred skills
AWS, GCP, Azure, Terraform, Ansible, Kubernetes, Appium, Bitbar, performance testing, security testing
Technologies
Java, Selenium, TestNG, JUnit, Python, Bash, Groovy, Docker, Jenkins, GitHub Actions, CircleCI, Buildkite, Maven, Splunk, Kibana, SumoLogic, ELK, AWS, GCP, Azure, Terraform, Ansible, Kubernetes, Appium, Bitbar
Responsibilities
Design and maintain scalable test automation frameworks for server- and client-side systems; Develop and execute comprehensive end-to-end and system test plans; Set up and manage automated test configurations and containerized test setups; Troubleshoot, debug, and optimize CI/CD pipelines to reduce execution times; Analyze application logs and system observability metrics to identify and debug failures; Write operational automation scripts to automate internal infrastructure and test maintenance tasks.
Seniority
Senior, hands-on IC