Software Engineer – Automation Tools

Software Engineer – Automation Tools Job Description Template

Our company is looking for a Software Engineer – Automation Tools to join our team.

Responsibilities:

  • Continuously improve the coverage of the automated test cases;
  • Coaching/steering bright and collaborative team members (on-site and offshore);
  • Building and enhancing automated test frameworks, tools, and automated test suites;
  • Identify the performance bottlenecks in highly scalable enterprise applications;
  • Build automation tools for the test infrastructure;
  • Continue to optimize the existing CI/CD pipelines;
  • Work closely with development to facilitate unit tests and integration tests.

Requirements:

  • Experience in Web Services/REST API automation;
  • Apply with your GitHub profiles;
  • Minimum 5 years of relevant experience;
  • Open source project contributions;
  • Sound Knowledge in Server-side architectures and obsessed with Computer System fundamentals;
  • Zeal to work in performance and security testing areas;
  • Sound knowledge in Docker/Kubernetes/Other Containers;
  • Experience in DevOps and containers orchestration;
  • Experience with Google App Engine;
  • You are a quick learner and willing to go extra mile;
  • Bachelor’s Degree in Computer Science;
  • Experience with Amazon AWS, EC2, or similar elastic cloud environments;
  • Expert in AWS and other cloud-based services;
  • Experience with Docker;
  • Tool development experience to aid product delivery.