Anarust Inc. is seeking a talented and motivated Remote Automation Engineer to join our dynamic team.
As a Remote Automation Engineer, you will play a crucial role in designing, developing, and implementing automation solutions to improve our software development lifecycle, infrastructure management, and other key processes.
This is a fully remote position open to candidates residing in the United States or possessing a valid US work permit.
Responsibilities: Design, develop, and maintain automated test frameworks for various software applications (e.g., web, mobile, API).
Develop and implement CI/CD pipelines to automate build, test, and deployment processes.
Automate infrastructure provisioning and management using Infrastructure as Code (IaC) tools.
Collaborate with development, QA, and operations teams to identify automation opportunities and implement effective solutions.
Write clear and concise documentation for automation scripts and processes.
Troubleshoot and resolve automation-related issues.
Stay up-to-date with the latest automation technologies and best practices.
Participate in code reviews and contribute to improving team processes.
Contribute to the development and maintenance of internal tools and frameworks.
Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Proven experience in software development and/or automation engineering.
Strong programming skills in one or more scripting languages (e.g., Python, JavaScript, Bash).
Experience with test automation frameworks (e.g., Selenium, Cypress, JUnit, pytest).
Experience with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions).
Experience with IaC tools (e.g., Terraform, Ansible, CloudFormation).
Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
Understanding of software development methodologies (e.g., Agile, Scrum).
Excellent problem-solving and analytical skills.
Strong communication and collaboration skills.
Ability to work independently and as part of a remote team.
Must reside in the United States or possess a valid US work permit.
Preferred Qualifications: Experience with performance testing and security testing automation.
Experience with containerization technologies (e.g., Docker, Kubernetes).
Experience with monitoring and logging tools.
Contributions to open-source projects.