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 Qualifications Minimum of 4 years of hands-on experience in test automation development, including test execution, results analysis, and reporting. Strong ability to analyze software architectures and system design. Define software architecture and detailed design for the development of software infrastructure and system test automation. Evaluate, select, implement, and integrate technologies, tools, open-source software packages, and development environments to support automation projects. Manage automation development, execution, and reporting processes using ALM tools. Collaborate and manage interfaces with multidisciplinary teams. Required Skills Strong systems engineering mindset with a broad system-level perspective. Solid understanding of Object-Oriented Programming (OOP), multithreading, and REST APIs. Understanding of microservices-based software architecture and distributed systems. Familiarity with ALM tools for development and test management, preferably Azure DevOps. Proven exper