Lab Technician
Q Analysts LLC
2021-12-03 08:51:18
Burlingame, California, United States
Job type: fulltime
Job industry: Science & Technology
Job description
Q Analysts is looking for an experienced Windows/Linux test lab administrator to bring our client's mobile testing environment to the next level. Our client is a leader in the Virtual Reality world. Working closely with test engineering, you will manage our client's Mobile Device Testing Lab and ensure that the team has the necessary devices, build tools and system images needed to power both continuous integration and ad hoc testing environments. The environment consists of Windows PC's, Linux CentOS servers and mobile phones as well as our client's devices. These are all networked to leverage our client's sophisticated custom-built mobile test automation software.
Roles and responsibilities
- Creatively solve challenges with a large array of mobile devices and testing configurations.
- Work in close partnership with the Mobile Testing and Engineering teams to keep automated test systems up and running
- Planning and implementation of installation of new devices to increase overall capacity
- Facilitate the expansion and continuous improvement of Mobile Device Testing Lab
- Windows and Linux management for Continuous Integration (Jenkins)
- Capacity planning and load testing for different hardware specs.
- Monitor and maintain the health of build machines by rapidly diagnosing problems and addressing root causes
Requirements
- Management of a mobile device or hardware lab (Mobile strongly preferred)
- Administration of Linux systems, including performance tuning, system hardening, package installation, bash scripting, and patch management
- A passion for mobile phones, that includes strong experience with Android OS and adb scripting
- Hardware installation and configuration of Windows and Linux servers in a data center or lab
- Racking and cabling of servers, network storage and related infrastructure
- Power and cooling for lab or server room environments
- Configuration management and automation tools: CentOS Linux
- Authentication or access control systems and protocols: Active Directory, LDAP, SAML, Kerberos, & PAM
- Virtualization and storage technologies
- Comfortable in a fast paced, high-growth engineering environment
Desired Qualifications
- B.S. in Computer science or equivalent experience
- Understanding of best security practices
- Network troubleshooting tools (i.e tcpdump, netstat, iostat, traceroute)
- Experience writing tools and automation to help with day to day tasks.
- Comprehensive understanding of OSI model with a specific concentration on Layers 2-3
- The ability to write and maintain administrative scripts using Bash, adb, Perl, Python, and/or Ruby
About Q Analysts
Join Q Analysts and become part of a world-class organization. Q Analysts has a eighteen-years track record of providing managed services and we've partnered with some of the world's best companies to deliver services that exceed expectations. Q Analysts provides industry-leading managed services that drive Quality for Quality Assurance and Testing of hardware devices, software apps and experiences as well as Ground Truth Data Services for artificial intelligence (AI) and machine learning (ML).
Q Analysts is headquartered in San Jose, CA with a presence throughout the US and subsidiaries globally on four continents. The company has been recognized repeatedly for its industry-leading growth rate and service quality. At Q Analysts, we listen to your needs and help you select what's right for you - this includes the right career opportunities, a choice of comprehensive benefits packages as well as technical training. When you become a Q Analysts employee, you'll see the difference in the superior levels of support and service we deliver to you, our partners, through our Consultant Experience Program. Learn about us here and come join us.
- provided by Dice