
Test Engineer
Wavelynx
full-time
Posted on:
Location Type: Hybrid
Location: Broomfield • Colorado • United States
Visit company websiteExplore more
Salary
💰 $145,000 - $150,000 per year
About the role
- Design, develop, and maintain automated test scripts and test automation frameworks.
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Provide input for the creation of testing plans and strategies.
- Identify opportunities for automation within the software development life cycle.
- Develop and apply testing processes for new and existing features.
- Execute test cases and scripts manually and with automation tools.
- Identify, record, document thoroughly, and track bugs and defects.
- Perform thorough regression testing when bugs are resolved.
- Create and manage test data to ensure comprehensive coverage.
- Collaborate with cross-functional teams (developers, product managers) to communicate progress, issues, and challenges effectively.
- Monitor debugging process results and track quality assurance metrics.
- Continuously improve test processes and automation efficiency, exploring new tools, frameworks, and techniques.
- Develop and maintain test documentation.
- Participate in cross-disciplinary teams.
- Stay up to date with new testing tools and test strategies.
Requirements
- 5 + years of experience in software quality assurance with hardware and firmware, including automated testing
- experience with microcontrollers (Arduino, Raspberry Pi, BBB, etc.)
- proficiency in at least one programming language (e.g., Python, C, Bash scripting) and code repositories, such as GitLab
- hands-on experience with automated testing tools (e.g., Selenium, Appium)
- familiarity with Engineering Lab equipment (multimeters, oscilloscopes, power analysers)
- strong knowledge of software QA methodologies, tools, and processes
- experience in writing clear, concise, and comprehensive test plans and test cases
- familiarity with Agile software testing methodologies
- understanding of web technologies (e.g., HTML, CSS, JavaScript) and experience with web application testing
- knowledge of SQL/NoSQL databases
- strong problem-solving skills, accuracy, and attention to detail
- excellent organizational and time management skills
- ability to work independently and as part of a team
- Bachelor's degree in Computer Science, Engineering, or a related field
Benefits
- potential sweet equity for some roles
- great rates on company-sponsored medical, dental, and vision plans with HSA-eligible options
- generous retirement with up to a 6% 401(k) match
- holidays, vacation, and sick leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
automated testingtest automation frameworkstest planstest casesregression testingprogramming languagesmicrocontrollersSQLNoSQLweb application testing
Soft Skills
problem-solvingattention to detailorganizational skillstime managementcollaborationcommunication
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering