Semtech Logo

Semtech

Staff Engineer, SQA

Posted 5 Days Ago
Be an Early Applicant
India
Senior level
India
Senior level
The Staff Engineer, SQA will develop QA strategies for IoT and cloud solutions, focusing on functional, performance, and security testing. Responsibilities include designing automated tests, validating IoT connectivity and cloud integration, conducting security assessments, and collaborating across teams to ensure system compatibility and functionality.
The summary above was generated by AI

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

Perl
Python

Similar Jobs

Be an Early Applicant
4 Hours Ago
Pune, Maharashtra, IND
Remote
6,000 Employees
Senior level
6,000 Employees
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Seeking a skilled QA + BA in Capital Markets with expertise in Fixed Income Electronic Trading. The role involves quality assurance, business analysis, and testing for trading platforms. Responsibilities include functional testing, requirements gathering, and collaboration with teams to ensure high-quality solutions.
Be an Early Applicant
4 Hours Ago
Hyderabad, Telangana, IND
1,200 Employees
Junior
1,200 Employees
Junior
Artificial Intelligence • Information Technology • Internet of Things • Software
As a Full Stack Software Engineer at Yext, you will develop and maintain web applications and ETL jobs, ensuring quality and compatibility across platforms. You will collaborate with engineering and business teams to improve software solutions, focusing on both frontend and backend technologies.
Be an Early Applicant
4 Hours Ago
Bengaluru, Karnataka, IND
Hybrid
289,097 Employees
Senior level
289,097 Employees
Senior level
Financial Services
As a Senior Lead Software Engineer, you will enhance and deliver technology products, provide technical guidance, develop high-quality code, drive product design decisions, and contribute to engineering community practices while fostering a diverse team culture.

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account