Job Description
As a Software Engineer in Test, you will be responsible for developing and implementing test automation solutions using software development skills and AWS knowledge.
Responsibilities:
* Apply software development skills and techniques to the design and development of test automation solutions.
* Enhance tools and applications for the current test automation framework by applying innovative state-of-the-art software development frameworks and data science solutions.
* Propose, define, and implement processes and solutions for improved software development.
* Resolve complex problems with efficient designs and implementations.
* Perform design reviews and test code inspections leading to application optimization.
* Collaborate within teams and initiate functional and technical discussions.
* Maintain technical skills and awareness of current state-of-the-art technical advancements.
Qualifications and Experience:
Required Skills:
* Computer Science, Engineering, or Science degree or equivalent experience.
* Experience in at least one programming language, such as Python or Java.
* Strong problem-solving skill.
* Good understanding of cloud networking concepts.
Preferred Skills:
* AWS, Terraform.
* Strong communication and presentation skill.
* Minimum of 2 years of related experience.
* Work with automation tools, including building cloud-based CI/CD/CT DevOps pipelines.
* Container Tooling - Docker.
* Knowledge in Machine Learning methodologies with hands-on experience.
Benefits:
We focus on creating a diverse and inclusive culture that encourages individual expression in the workplace and thrives on innovative ideas. If you are looking for a challenging and supportive work environment, we invite you to apply.