Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design.
Requirements
- Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
- 5+ years of experience in software testing or QA
- Expertise in Networking & Networking Solution
- Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts (Python) and tools
- Strong analytical and problem solving skills
- Designing software systems running on multiple platform types
- Excellent written and verbal communication skills; mastery in English and local language
- Additional Skills: Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX)
Benefits
- Health & Wellbeing
- Personal & Professional Development
- Unconditional Inclusion