Skip to Content

Job Overview

We are looking for a high-impact Senior Software Engineer in Test (Sr. In this role, you will partner closely with Infrastructure, Release Engineering, and Development teams to drive high availability, build scalable test automation, and optimize CI/CD release pipelines.

Key points

  1. Design, implement, and maintain scalable test automation frameworks for both server- and client-side systems using Java, TestNG, JUnit, and Selenium.

  2. Develop and execute comprehensive end-to-end and system test plans to validate new software changes against existing customer deployment patterns.

  3. Set up and manage automated test configurations, lab environments, and containerized test setups using Docker.

  4. Perform release-based validation, ensuring full compatibility, high availability, and uptime across weekly deployment cycles.

  5. Demonstrated expertise in maintaining and debugging CI/CD pipelines, dependency management (Maven), and containerization platforms (Docker).

  6. Strong experience leveraging monitoring tools (Splunk, Kibana, SumoLogic) to parse logs and trace test failures.

  7. B.S. or M.S. in Computer Science, Computer Engineering, Software Engineering, or a closely related technical field.

  8. 5 years of hands-on experience as a Quality Engineer or Software Engineer with a focus on SaaS products and release-based testing.

Skills

CI/CDTest AutomationPythonSQLJavaDockerMachine LearningSelenium

Experience: Senior-level · 4+ years

Similar jobs

More open roles like this one