Job Position: Software Quality Assurance Specialist
We are seeking a skilled professional to spearhead our product development team's test and compliance initiatives, focusing on the next generation of Barrett products.
The ideal candidate will have experience with automation frameworks like Robot Framework and proficiency in at least one scripting language, preferably Python.
* Coordinate with software developers and QA engineers to develop, implement, and maintain automation frameworks.
* Design, develop, and maintain test automation for software in various programming languages.
* Design and develop manual testing procedures for product features.
* Analyze software specifications and develop test plans.
* Create and maintain test logs, reports, and data.
* Develop new automated testing capabilities.
* Update test plans and documentation.
* Track issues, defects, and document lessons learned.
* Perform regression, integration, system, and user acceptance testing, both automated and manual.
* Collaborate with development teams.
Essential Skills and Qualifications
* Bachelor's degree in Computer Engineering; additional degree in Electrical Engineering preferred.
* Experience working within Agile methodologies.
* 2-3 years of hands-on experience with automation frameworks like Robot Framework.
* Proficiency in at least one scripting language, preferably Python.
* Knowledge of JavaScript test scripting is advantageous.
* Experience with radio communications equipment is preferred.
Benefits Include:
* A competitive compensation package.
* Ongoing training and professional development opportunities.
Additional Requirements:
* Strong problem-solving skills and analytical mindset.
* Excellent communication and collaboration skills.