Search Jobs
Find your next opportunity here.
Software Engineering Tester
Irvine, CA 92618 US
Job Description
- Software Engineer in Test professional who can work equally and effectively in both development and test automation roles.
- Architect the test software automation framework, take part in complete software development as well as test software automation process.
- Interface with the production, manufacturing organizations and understand their manual and automation workflows, pain points, identify use cases and document.
- Create requirements, plan, design, develop, test and deploy test automation software tools incrementally in short time periods.
- Document the end user workflows and the tool usage steps and create training.
- Generate metrics and follow up to make sure the tools are meeting the user requirements and implement changes accordingly based on the feedback from the users and the metrics.
Job Requirements
- BS Computer Science and 3+ years of test automation applications/tools development and deployment
- Software development including back-end and front-end development, and databases
- Experience with Data acquisition (DAQ) systems with NI devices, sensors, and software
- Web development, client/server applications for automation in distributed systems
- Experience in architecting test automation software and setting up frameworks on multiple application platforms like web, mobile, and desktop
- Experience with interfacing with hardware, device drivers and firmware
- Experience in creating test strategies, test cases, plans
- Experience with React, Typescript, Node.js, DB like MongoDB/SQL, C++, Python, Docker, IoT, lab testing tools, LabVIEW, test automation tools framework development and testing
- Demonstrable troubleshooting and debugging abilities
- Excellent verbal and written communication skills
Benefits
- Employee Equity Incentive Program
- Company-paid comprehensive medical, dental, and vision coverage
- 401(K) Match
- Unlimited PTO
Share This Job: