Sr. Software Test Engineer

San Clemente, CA 92673

Posted: 09/19/2018 Employment Type: Direct Industry: Engineering Job Number: 79910
Description:
We are looking for someone to help orchestrate and implement software testing for production and R&D software. This individual should be extremely driven, with good communication skills, and have a strong technical background as a previous member of a software testing team.
 
The right candidate will be familiar with the latest best practices in software testing techniques and processes including test automation as well as experience in creating both functional and performance tests.
 
The candidate should be able to collaborate with other engineers and guide proper design and refactorization, including identification of design patterns and ushering Test-Driven Development (TDD) practices. The candidate will also help isolate, reproduce, troubleshoot, and resolve various issues that arise during testing.
 
The candidate will be part of a medium-sized Scrum team and experience with Agile methodologies is preferred. The candidate must be willing to perform tasks and operate outside his/her direct job description and area of expertise including testing electronics hardware i.e. avionics / autopilots on Unmanned Systems.
 
Senior Software Test Engineer Responsibilities and Mindset:
 
  • Create and manage test suites for software and limited hardware
  • Keep up to date with latest best practices in quality assurance and testing
  • Work with software developers to improve software quality by identifying design patterns, suggesting refactorization and optimization, and enforcing internal coding standards.
  • Identify testing and quality assurance process bottlenecks and KPIs for product quality
  • Create and present testing reports.
Qualifications:
  • B.S. in Computer Engineering, Computer Science, or equivalent with typically 6+ years work experience as well as proven successful experience in software testing teams.
  • Proficiency in C++, embedded RTOS and communication protocols (i.e. I2C, SPI, CAN) as well as application software testing including.
  • Experience with Continuous Integration (CI) including automated Build tools
  • Knowledge of Unix/Linux operating systems required
  • MATLAB experience preferred
 

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.