Overview
Job Title: Software Test Engineer
Job ID: RF261
Work Location: Bengaluru, Karnataka
Experience Level: Early Career / Recent Graduate / Entry - Level
About the Role
We are seeking a Software Test Engineer to join our engineering team in Bengaluru. This is an early-career opportunity ideal for recent graduates or professionals with up to 2 years of experience. The role involves contributing to the testing, automation, and quality assurance of large-scale wireless networking systems.
As part of this team, you will work on developing automation frameworks, writing test cases, and ensuring high-quality delivery for wireless solutions, controllers, and access points. You will gain exposure to cutting-edge technologies in networking, wireless, and emerging fields like Artificial Intelligence (AI) and Machine Learning (ML).
Key Responsibilities
- Participate in the full software development and testing lifecycle.
- Develop and maintain automation scripts and tools using Python, C, or C++.
- Design and execute tests for network operating systems and wireless products.
- Analyze test results, troubleshoot issues, and contribute to root cause analysis.
- Collaborate with cross-functional engineering teams to ensure product quality.
- Learn and apply new testing methodologies, tools, and frameworks.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 0 - 2 years of experience (including internships, projects, or apprenticeships).
- Strong programming skills in Python, C, or C++.
- Good understanding of networking fundamentals (TCP/IP, protocols, wireless technologies).
- Analytical and problem-solving mindset with strong attention to detail.
- Willingness to learn, adapt, and contribute in a collaborative environment.
Preferred / Bonus Skills
- Knowledge of wireless technologies such as 802.11, Bluetooth Low Energy (BLE), or Zigbee.
- Familiarity with AI/ML concepts and their application in software testing.
- Experience in additional programming languages (Java, Kotlin, JavaScript, etc.).
- Understanding of data structures and algorithms.
- Prior exposure to software quality assurance, test automation, or debugging.
- Certifications such as CCNA or experience with networking products.
Who Should Apply
- Recent graduates eager to start a career in software testing, automation, and networking.
- Engineers passionate about software quality, wireless technologies, and problem-solving.
- Individuals who thrive in a collaborative environment and want to grow in software development and testing roles.