Sr. Software QA Engineer

Posted 2 Days Ago
Be an Early Applicant
Chennai, Tamil Nadu
In-Office
Senior level
Hardware
The Role
Lead development of test automation strategy and infrastructure for software/firmware of productivity peripherals. Design and implement reusable automation frameworks, execute front-end, API, regression, performance and end-to-end tests, drive CI/CD for testing, collaborate with product, firmware and software teams, debug issues across hardware/software/host, mentor peers, and report automation impact to stakeholders.
Summary Generated by Built In

Logitech is the Sweet Spot for people who want their actions to have a positive global impact while having the flexibility to do it in their own way.

Automation Engineer

The Role

Logitech is the world’s leading provider of personal peripherals that connect people in a

natural, intuitive way to the digital experiences they care about. Our product design group

strives at developing products with a powerful blend of artistic design, surprising science,

and innovation driven by consumer insight. Focused on innovation and quality, we want to

change the way people use our peripherals by offering a more comfortable, fun, productive,

convenient, delightful and seamless experience with the digital world!

A fundamental part of our strategy is having desirable and powerful devices that enable

the experiences people want. Our Desktop Experiences group is actively looking for a

talented Senior Automation Engineer to work on our next generation software/firmware

testing for productivity peripherals. You will be responsible for automating the overall

testing system design and development efforts. You will be a critical member of a team that

includes firmware, software, design validation and Marketing.

Who you are:

● You have practical knowledge and demonstrable success with using and providing

improvement feedback on existing software/firmware/hardware test

infrastructures.

● You enjoy working with early release products and influencing the quality

verification

● You are able to create test cases, enhance test cases, automate, and execute the test

scripts based on the need with limited supervision

You possess the insights to analyze test results and distinguish between Hardware

failures, Software failures, problems coming from the Host, or from the network

environment.

● You are able to set up test systems to support various desktop applications, and to

recommend areas of improvements and enhancements.

● You are passionate about elevating your peers’ knowledge and understanding of

software/firmware testing through mentorship and regular knowledge sharing

sessions.

● You are a team-first type of colleague.

● You do not shy away from automating your test cases by leveraging Python, Java or

other applicable coding/scripting languages.

Your Contribution:

● Lead efforts in the development of test automation capability strategy

● Leverage your technical skills to design & implement automation testing

infrastructure, establish formal frameworks, suites, standards and processes, ensure

reporting, evaluate and develop new tools and processes to enable development of

complex automation system test suites for our next generation software.

● Incorporate consistency, efficiency and re-usability of test components/scripts in

your design

● Execute Front-End tests, regression tests, API tests, exploratory tests, and

end-to-end workflow tests, performance and reliability tests and all other applicable

tests.

● Collaborate with Product owners, customer support, architects, software and

firmware engineers to understand technical system requirements, business use

cases, customer issues and application performance considerations to improve test

effectiveness and close the gaps in our testing.

● Be comfortable interacting and working directly with SW Development, FW

Development, Program Management, to get the necessary support regarding key

deliverables and interacting with them in an effort to resolve issues quickly and

efficiently

● Drive CI/CD from the testing perspective

● Define, develop and enforce automation testing standards and best practices

● Periodically report testing and automation impact, value, and improvement to

stakeholders

Key Qualifications

For consideration, you must bring the following minimum skills and behaviors to our team:

● A minimum of 3+ years of experience in an Automation role.

● Extensive knowledge on Python, Pytest, Selenium, Appium and any other

scripting languages to support and create automation and unit tests.

● Knowledge on C/C++ development is a must.

● Performing Automated API testing on component level. Exposure to any tools such

as postman etc..would be an added advantage.

● Development experience in building test frameworks for automating the testing of

platform components from functionality, stress, scalability, and performance

standpoints.

● Exposure to various test design patterns such as POM, data driven, keyword

driven frameworks, etc.

● Hands on experience in building generic tools/utils using python

● Knowledge on frontend development (js) would be an added advantage

● Testing focusing towards achieving 75%+ code coverage using tools and scripting

languages

● Comfortable with build processes, CI processes and managing QA Environments as

well as working with tools like Git

● Strong debugging skills, exposure to chrome dev tools, loggers, wire-shark, or

similar tools.

Preferable skills:

○ Experience with cross platform testing (Windows/Mac)

○ Experience with testing on virtual machines (Virtual Box)

○ Experience with build process and tools (CMake)

○ Knowledge on USB/Bluetooth devices

Education:

● B.E/M.E in Computer Science, Electronics,Electrical Engineering or a related field

Across Logitech we empower collaboration and foster play. We help teams collaborate/learn from anywhere, without compromising on productivity or continuity so it should be no surprise that most of our jobs are open to work from home from most locations. Our hybrid work model allows some employees to work remotely while others work on-premises. Within this structure, you may have teams or departments split between working remotely and working in-house.
Logitech is an amazing place to work because it is full of authentic people who are inclusive by nature as well as by design. Being a global company, we value our diversity and celebrate all our differences. Don’t meet every single requirement? Not a problem. If you feel you are the right candidate for the opportunity, we strongly recommend that you apply. We want to meet you!

We offer comprehensive and competitive benefits packages and working environments that are designed to be flexible and help you to care for yourself and your loved ones, now and in the future. We believe that good health means more than getting medical care when you need it. Logitech supports a culture that encourages individuals to achieve good physical, financial, emotional, intellectual and social wellbeing so we all can create, achieve and enjoy more and support our families. We can’t wait to tell you more about them being that there are too many to list here and they vary based on location.
All qualified applicants will receive consideration for employment without regard to race, sex, age, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.
If you require an accommodation to complete any part of the application process, are limited in the ability, are unable to access or use this online application process and need an alternative method for applying, you may contact us toll free at +1-510-713-4866 for assistance and we will get back to you as soon as possible.

Top Skills

Python,Pytest,Selenium,Appium,Java,C,C++,Postman,Javascript,Git,Chrome Devtools,Wireshark,Virtualbox,Cmake,Usb,Bluetooth,Ci/Cd,Api Testing
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Newark, CA
7,016 Employees
Year Founded: 1981

What We Do

Logitech is a world leader in products that connect people in a natural, intuitive way to the digital experiences they care about. We develop our products with a powerful blend of artistic design, surprising science, and innovation driven by consumer insight.

Under a number of different brands, the company offers PC peripherals; cases and keyboards for tablets; equipment for gamers; mobile speakers and earphones for music and sports enthusiasts; devices to make video collaboration simple in the workplace; and entertainment and control products for the home.

Join our mission to help the world create, achieve and enjoy more!

Similar Jobs

Gen Logo Gen

Quality Assurance Engineer

Security • Cybersecurity
In-Office
Chennai, Tamil Nadu, IND
2006 Employees

MetLife Logo MetLife

Team Leader - Technology Services

Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Remote or Hybrid
India
43000 Employees

MetLife Logo MetLife

Manager - Accounting Center

Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Remote or Hybrid
India
43000 Employees

MetLife Logo MetLife

Sr. Accounts Associate

Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Remote or Hybrid
India
43000 Employees

Similar Companies Hiring

Blissway Thumbnail
Computer Vision • Fintech • Hardware • Internet of Things • Machine Learning • Software • Transportation
Denver, Colorado
22 Employees
Turion Space Thumbnail
Software • Manufacturing • Information Technology • Hardware • Defense • Artificial Intelligence • Aerospace
Irvine, CA
150 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account