Kforce is immediately seeking an experience Quality Assurance Engineer in support of our enterprise networking and cloud solutions client based in San Francisco, CA.
Summary:We are the quality assurance and test team responsible for the verification and validation of sensors. Our work combines thoughtful manual testing with scalable test automation to ensure a seamless and reliable customer experience. Each team member actively contributes to both writing and maintaining automated tests, while also designing and executing manual test plans that uncover edge cases and usability issues automation may miss. We engage early with product development teams to build quality into the product from the start and act as advocates for the customer throughout the development lifecycle.
Duties Include:
- Design and execute executive manual test plans for embedded systems and IoT products
- Develop and maintain automated tests using scripting languages (e.g., Python or Ruby)
- Identify, log, reproduce, and verify defects, collaborating closely with development for root cause analysis
- Analyze and verify requirements and technical solutions
- Document test cases and procedures clearly for handoff and traceability
- Provide input and feedback on quality-related improvements during the course of work
- Collaborate with internal teams to support release validation efforts* 5+ years of relevant testing and automation experience
- Proven ability to identify edge cases, integration issues, and design flaws through hands-on exploratory testing
- Skilled at anticipating user scenarios beyond documented requirements
- Strong experience in developing, maintaining, and executing automated tests
- Proficiency in scripting using at least one language (e.g., Python, JavaScript, Ruby) Practical knowledge of software testing methodologies, SDLC, and defect lifecycle
- Familiarity with Linux environments, including basic networking and CLI tools
- Ability to work independently, communicate clearly, and meet project timelines