Software Quality Engineer
Core
Build and maintain automated quality assurance tools and platforms to ensure the reliability of backend services and global-scale enterprise systems.
Role type
Senior Software Quality Engineer (QA Automation)
Builds
Automated testing frameworks, CI/CD pipelines, and quality assurance platforms for backend services
Domain
Enterprise technology, cloud infrastructure, and large-scale distributed systems
Required skills
Java, SQL, Selenium, Playwright, Python, Bash, Kubernetes, Docker, AWS, GCP, Maven, Jenkins, Git, Spinnaker, REST API testing, CI/CD pipeline configuration, test automation architecture, bug tracking systems
Preferred skills
Cloud/Containers strategy ownership, advanced SCM strategy
Technologies
Java, Python, Bash, Selenium, Playwright, Gauge, Kubernetes, Docker, AWS, GCP, Maven, Git, Spinnaker, Jenkins, SQL
Responsibilities
Develop functional and integration quality-assurance testing for backend services; Innovate and build QE automation tools aiming for 100% automation; Build functional testing tools and frameworks; Execute test plans and cases with cross-functional teams; Advocate for quality in the product development process; Identify gaps in QE workflows and suggest improvements
Seniority
Mid-Senior, hands-on IC
