Title: QA Tester
Location: San Jose CA MUST be onsite
Duration: 1 year
Primary Responsibilities
- Responsible for the testing and quality of embedded Software and Firmware components of an IoT device supporting millions of endusers
- 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 in to automation infrastructure though 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 highquality products on schedule while being resource efficient
- Support the prioritization of deliverables in a dynamic and fluid environment while maintaining standards required to enhance enduser 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
- Bachelors degree in Computer Science Computer Engineering or similar technical field required
- 35 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 cloudbased 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