Description
CodeValue, founded in 2010, is a dynamic software development services company that delivers supreme architectural and technical expertise.
Our mission is to provide in-depth consultancy, integrate product and design research into our development process, offer managed software and cloud solutions, and provide customized training programs to bridge knowledge gaps.
We are looking for a talented Automation Software Engineer to join our team and take part in designing and building advanced automation solutions for complex systems.
What you’ll do
Design and analyze software architectures and system solutions
Define and implement infrastructure and frameworks for test automation
Research, evaluate, and integrate new technologies, tools, and open-source solutions
Develop hands-on automation for testing processes, execution, analysis, and reporting
Manage automation workflows within ALM systems
Collaborate closely with cross-functional teams including development, QA, and product
Requirements
3–4 years of experience in automation development, preferably in complex systems environments
Systems engineering mindset (system-level thinking)
Understanding of object-oriented concepts, multi-threading, and REST
Understanding of microservices-based software architecture and distributed systems
Familiarity with ALM tools for development and testing management (Azure DevOps)
Proven knowledge and experience in Python development
Knowledge and experience integrating automation into CI/CD processes and ALM tools (advantage)
Knowledge of container technologies such as Docker and orchestration tools such as Kubernetes
Understanding of Observability concepts and knowledge of monitoring tools such as Prometheus/Grafana, Jaeger, ELK (advantage)