Software Test Engineer - HYBRID - San Jose, CA

Company:  Dice
Location: San Jose
Closing Date: 21/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Technology Consultants, Inc., is seeking the following. Apply via Dice today!


Top 3 must have

  • Python
  • Automation
  • Linux
San Jose, CA (Hybrid) SW Test Engineer - Embedded 12+ Month Contract

*candidates must complete a background check upon offer*

Primary Responsibilities

  • Responsible for the testing and quality of embedded Software and Firmware components of an IoT device supporting millions of end-users
  • Create and prepare test plans and test cases for software based on functional documentation and/or application behavior(s)
  • Debug and troubleshoot application components in a RTOS/Linux environment
  • Accountable for the development and documentation of test automation frameworks and tools used to validate software developed in support of SN LABS deliverables
  • Maintain the highest possible standard for all code and scripts entering into automation infrastructure through the use of coding standards and review processes
  • Support the adoption, use, and expansion of automated testing across the various QA (Quality Assurance) teams
  • Work closely with Architects, Developers, DevOps, Product Owners and QA team members to produce high-quality products on schedule while being resource efficient
  • Support the prioritization of deliverables in a dynamic and fluid environment while maintaining standards required to enhance end-user satisfaction
  • Contribute to the technological advancement of a team made up of innovative and diverse engineers dedicated to delivering the Sleep Number brand promise

Key Performance Indicators

Position Requirements

  • Bachelor's degree in Computer Science, Computer Engineering or similar technical field required
  • 3-5 years of experience in a software development organization
  • Experience creating well organized test automation libraries and test suites for embedded devices
  • Strong experience with Python, C, or possibly Java with a preference towards Python required
  • Experience with both cloud-based application and networked device deployments and troubleshooting
  • Highly successful working in CI/CD environment with the ability to both implement processes and procedures from scratch as well as improve existing infrastructure
  • Highly passionate about doing work with a high degree of accuracy
  • Experience working in an AWS environment is a plus
  • Experience with Selenium is a plus
  • Experience with automated testing is required
  • Experience with the Robot Framework is required

Knowledge, Skills & Abilities

  • Strong analytical, problem solving, and communication abilities
  • Strong knowledge of source control management, coding standards, code review, and build and release processes (e.g. Git, Jenkins)
  • Scripting skills in bash and similar environments required
#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙