Experience and Qualifications
Required Skills
● Programming: A good working knowledge of C++ for test development and understanding the code base. Proficiency in Python is required for build automation and scripting.
● Database Knowledge: Strong SQL knowledge and experience with database management systems, preferably MariaDB or MySQL.
● Linux Systems: Experience with Linux environments, including proficiency in DEB and RPM packaging and repository management.
● CI/CD: Practical experience with Jenkins/GitLab/etc.
● Testing & Analysis: Experience in black-box testing and troubleshooting complex software interactions.
● Virtualization and Cloud: Experience using Virtual Machines and cloud platforms for building and testing software.