Logo
Dice

Software Test Engineer - HYBRID - San Jose, CA

Dice, San Jose, California, United States, 95199


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

PythonAutomationLinuxSan 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-usersCreate 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 environmentAccountable for the development and documentation of test automation frameworks and tools used to validate software developed in support of SN LABS deliverablesMaintain the highest possible standard for all code and scripts entering into automation infrastructure through the use of coding standards and review processesSupport the adoption, use, and expansion of automated testing across the various QA (Quality Assurance) teamsWork closely with Architects, Developers, DevOps, Product Owners and QA team members to produce high-quality products on schedule while being resource efficientSupport the prioritization of deliverables in a dynamic and fluid environment while maintaining standards required to enhance end-user satisfactionContribute to the technological advancement of a team made up of innovative and diverse engineers dedicated to delivering the Sleep Number brand promiseKey Performance Indicators

Position Requirements

Bachelor's degree in Computer Science, Computer Engineering or similar technical field required3-5 years of experience in a software development organizationExperience creating well organized test automation libraries and test suites for embedded devicesStrong experience with Python, C, or possibly Java with a preference towards Python requiredExperience with both cloud-based application and networked device deployments and troubleshootingHighly successful working in CI/CD environment with the ability to both implement processes and procedures from scratch as well as improve existing infrastructureHighly passionate about doing work with a high degree of accuracyExperience working in an AWS environment is a plusExperience with Selenium is a plusExperience with automated testing is requiredExperience with the Robot Framework is requiredKnowledge, Skills & Abilities

Strong analytical, problem solving, and communication abilitiesStrong 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