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.