Skip to content

Staff Software QA Engineer
Company | Carbon |
---|
Location | San Carlos, CA, USA |
---|
Salary | $152800 – $229200 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- Proven skills in hands-on testing and finding ways to break products
- 5+ years experience with software testing in at least one of the following areas – Linux/Ubuntu servers, API/automation software, rich user interfaces, or device software
- Automation infrastructure and scripting experience (we use Python and Javascript!), as well as being an expert in writing automated test cases
- Expertise in developing test plans and test cases, assessing risk, and filing bugs
- Strong written and verbal communication skills
- Effective program management skills to be able to follow through on issues and track progress across multiple teams
- Experience debugging and deep-diving into issues
- An incredibly methodical and detail-oriented mindset
Responsibilities
- Own the validation strategy and test plan execution around new software features and products by collaborating with developers, designers, and product managers
- Be a champion for software quality and lead other QA team members to improve testing and development processes
- Help with regression testing, with an emphasis on reducing manual testing in favor of more automated testing
- Develop deep expertise in the team’s projects and systems in order to play a central role in risk assessment and prioritization decisions
- Investigate and troubleshoot customer issues while ensuring clear and effective communication throughout the process
Preferred Qualifications
- BS or MS Degree in Computer Science, Computer Engineering, or equivalent
- 2+ years experience in IoT/device testing
- Experience with a logging analytics platform (we use Splunk!)
- Experience with UI automation (we use Playwright!)
- Experience with JIRA and Confluence