Sr. Software Test Engineer Job Description

Sr. Software Test Engineer Job Description Template

Our company is looking for a Sr. Software Test Engineer to join our team.

Responsibilities:

  • Be a part of strategic and tactical leadership of the test strategy and planning cycles for multiple projects that you will lead;
  • Innovate in test engineering automation, automated test creation and execution to improve efficiency;
  • Leverage latest technology and get hands on experience in Cassandra, Consul, Docker, Redis, Swarm, Vert.x;
  • Involved in every phase of SDLC planning, analysis, design, development & implementation, testing & deployment and maintenance;
  • Time Management skills to manage multiple projects;
  • Enable CICD flow from development all the way to production wherever applicable.

Requirements:

  • Be a part of strategic and tactical leadership of the test strategy and planning cycles for multiple projects that you will lead;
  • Involved in every phase of SDLC planning, analysis, design, development & implementation, testing & deployment and maintenance;
  • Leverage latest technology and get hands on experience in Cassandra, Consul, Docker, Redis, Swarm, Vert.x;
  • Time Management skills to manage multiple projects;
  • Enable CICD flow from development all the way to production wherever applicable;
  • Demonstrated ability to use RESTful APIs, use databases, and develop SQL queries;
  • Experience working with continuous integration systems, build process automation and application deploy(Jenkins, Concourse);
  • Builtautomated testing frameworksandexperience with Selenium (or similarautomationtools);
  • FamiliaritywithKubernetes and understanding of core Kubernetes concepts (Deployment, Pod,ConfigMap, Secret);
  • Ability to analyze programmatically and think critically about statistics, heuristics and algorithms;
  • BA/BS in Computer Science or equivalent in a technical field of study ORrelevantwork experience in Software Development or Automated Software Testing;
  • A solid understanding ofthe Software Development Lifecycle SDLCand its related methodologies;
  • Minimum 5 years of experience in quality assurance and automation;
  • Strong knowledge of JavaScript (client and server), HTML, and CSS;
  • Strong knowledge of software testing fundamentals.