Responsibilities:
-
Test Planning & Strategy: Develop and document QA strategies for IoT cloud solutions, covering functional, performance, and security testing.
-
Automation: Design and maintain automated test frameworks for IoT and cloud platforms, focusing on scalability and reusability.
-
Cloud & IoT Testing: Execute and validate test cases for end-to-end IoT connectivity, cloud platform integration, data integrity, and device interoperability.
-
Performance & Load Testing: Perform extensive testing to validate scalability, latency, and data processing speeds for cloud services in high-load IoT environments.
-
Security & Compliance Testing: Conduct security assessments on IoT and cloud applications to identify vulnerabilities and ensure compliance with industry standards.
-
Debugging & Issue Resolution: Track, analyze, and resolve defects across various levels of IoT applications, from device firmware to cloud services.
-
Cross-functional Collaboration: Work with product, development, and DevOps teams to ensure integration, compatibility, and functionality of all systems.
-
Documentation: Maintain detailed QA documentation, including test plans, test cases, bug reports, and release notes.
Minimum Qualifications:
-
BE/B.Tech with 8+ years of experience in software automation testing related to web UI validation, large SQL database, scalability testing, and feature/functional testing.
-
Experience in testing large-scale system performance and tuning is desirable.
-
5-7+ years of experience working in a Linux environment. Knowledge of operating system installation, configuration, administration, networking, and script development.
-
Good working knowledge of one or more scripting languages such as Python,Perl and bash.
-
Proficiency in test automation skills using tools such as Playwright and Selenium.
-
Working knowledge of Cloud platforms like AWS, Azure or Google Cloud, certifications in one of the Cloud platforms will be added Advantage.
-
Familiar with Dell server hardware and virtualized environments such as VMWare.
-
Strong knowledge of web services-related technologies (XML, HTTP, Apache Tomcat, Java).
-
Hands-on experience with relational databases, such as MySQL, SQL Server, and SQLite.
-
Experience working in an Agile development environment.
-
Experience with cellular wireless and WiFi testing would be an asset.
-
Understanding of IP networking protocols. Hands-on experience in setting up and debugging network configurations.
-
Experience with configuration management systems such as SVN and git.
-
Ability to identify, troubleshoot, and clearly explain technical problems.
-
Resourceful self-starter with strong interpersonal skills. Excellent written and verbal communication.
-
Familiarity with tools such as Atlassian JIRA and Confluence, as well as Jenkins.
Top Skills
What We Do
Semtech Corporation is a high-performance semiconductor, IoT systems and Cloud connectivity service provider dedicated to delivering high quality technology solutions that enable a smarter, more connected and sustainable planet.