SDET (Software Development Engineer in test)

SDET (Software Development Engineer in test)

Posted 1 day ago by Dns Info Ltd

Negotiable
Fixed-Term
Onsite
London, UK

Summary: The role of SDET (Software Development Engineer in Test) is a fixed-term position requiring five days of onsite work in London. The candidate will be responsible for designing and supporting automated testing frameworks, primarily for Back End applications, while utilizing various modern technologies and cloud services. Proficiency in Python3 and experience with testing frameworks are essential for this role. Additional experience with monitoring tools and Infrastructure-as-Code concepts is considered advantageous.

Key Responsibilities:

  • Design and support automated testing frameworks for Back End applications.
  • Utilize Python3 and testing frameworks, preferably pytest.
  • Implement and manage CI/CD pipelines using tools like Jenkins or GitHub Actions.
  • Work with REST API design and modern microservice architecture.
  • Create and run Docker containers.
  • Engage with cloud providers, preferably AWS.
  • Monitor application performance using various tools.

Key Skills:

  • Prior experience as an SDET or Software Developer.
  • Proficiency in Python3.
  • Experience with testing frameworks (pytest preferred).
  • Understanding of REST API design and principles.
  • Experience with microservice architecture concepts.
  • Hands-on experience with Docker.
  • Experience with cloud providers (AWS preferred).
  • Experience with CI/CD tools (Jenkins preferred).
  • Familiarity with monitoring tools (e.g., Prometheus, Grafana).
  • Experience with Back End frameworks (Spring is a plus).
  • Experience with Kubernetes and Infrastructure-as-Code tools (Terraform).
  • Experience with non-functional testing.

Salary (Rate): undetermined

City: London

Country: UK

Working Arrangements: on-site

IR35 Status: fixed-term

Seniority Level: undetermined

Industry: IT

(Fixed term Employment)

5 days onsite: London

Required Skills:

  • Prior experience as an SDET or Software Developer;
  • Proficiency in Python3 and experience with testing frameworks (pytest preferred);
  • Experience designing and supporting automated testing frameworks for Back End applications;
  • Understanding of REST API design and principles with relevant hands-on experience;
  • Understanding and experience with modern microservice architecture and concepts including resiliency, failover, load-balancing, caching, etc.;
  • Hands-on experience creating and running Docker containers;
  • Hands-on experience with at least one cloud provider: AWS, Azure, or GCP (AWS preferred);
  • Experience with creating CI/CD pipelines using such tools as Jenkins, GitHub Actions, or similar (Jenkins preferred);

Nice to Have:

  • Experience with monitoring tools (Prometheus, Grafana, Elasticsearch/Logstash/Kibana, Datadog, Splunk, etc.)
  • Experience with Back End frameworks like Spring/Micronaut/Dropwizard (Spring is a big plus)
  • Experience with Kubernetes
  • Experience with non-functional testing
  • Experience with Infrastructure-as-Code concepts and tools like Terraform
  • Experience designing and supporting automated testing frameworks for Front End applications