We are seeking a meticulous engineering candidate to function as a Software Tester to join our dynamic team. The ideal candidate will be responsible for ensuring the quality and reliability of our software products by conducting thorough testing throughout the software development lifecycle.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related Engineering field
- Proven interest as a Software Tester, Firmware Tester or in a similar role
- Experience in writing clear, concise, and comprehensive test plans and test cases
- Understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) along with QA methodologies
- Familiarity with software configuration management tools, defect tracking tools, and peer review
- Familiarity in firmware tools (C or C+, MIB and MIB browsers, Packet sniffing tools such as Wireshark, etc.)
- Knowledge of Basic Networking (SNMP, Radius, BACnet, IPv4, IPv6 essentials, Bluetooth, BLE functionality)
- Familiarity with various testing tools and software development frameworks (Bitbucket, Gitlab, Jenkins, Jira, and Confluence, Zephyr, API testing with tools such as Postman, etc.)
- Scripting skills such as Python, Perl, Jscript
- Understanding of Power and Power related products such as Power basics, PDU, UPS, other power delivery resources
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Relocation Assistance