Software Test/QA Engineer
Wilmington, MA
Position Summary:
We’re looking for a world-class Software Test/QA Engineer to be responsible for developing processes and carrying out functionality and usability of our new or existing through production release to ensure it is bug-free operation. You will work with cross-functional teams to ensure quality throughout the software development lifecycle. They work closely with developers, providing them with feedback on what needs improvement to produce top-quality programs that meet customer expectations.
Essential Functions:
- Develop SW test and release to manufacturing processes for our SW products
- Developing, reviewing, and analyzing system SW test specifications
- Develop scripts for testing, data collection, and test automation (DevOps)
- Creating validated SW Test reports with traceability to the requirements
- Executing test scripts and reviewing results
- Reporting and documenting technical issues
Additional Position Responsibilities:
The ideal candidate would be responsible for leading the testing, bug tracking, and validation of our commercial software, working with a distributed internal team. S/he will develop SW test and release schedules, serve as the interface to SW and Engineering teams as applicable, and lead the overall SW test execution plan).
Essential Knowledge, Skills & Experience:
- BSc/BA in Computer Science, Engineering, or a related field with 5+ years of experience in an engineering and product development environment exposed to full SW development lifecycle.
- Proven experience as a Quality Assurance Tester or similar role
- Familiarity with developing python, perl, and bash shell scripts
- Familiarity with Linux operating system
- Some programming knowledge
- Working in a DevOps environment
- Experience with commercial SW Product Development Lifecycle, including QA Tester to assess software quality through manual and automated testing.
- Experience with developing requirements tracking and traceability and finding and reporting bugs and glitches.
- Ability to document and troubleshoot errors
- Working knowledge of test management software (e.g., qTest, Zephyr) and/or SQL
- Excellent communication skills and attention to detail
- Excellent analytical & problem-solving skills with the ability to identify, understand and help resolve issues promptly.
- The ideal candidate is an individual that can work in a fast-paced environment; with a high attention to detail, excellent problem-solving skills, ability to multi-task, and has an enthusiastic attitude.
Preferences:
- Familiarity with Agile frameworks and regression testing
- Experience with Test Automation methodologies
- Experience working in a DevOps environment
- Experience developing test and automation scripts, Python, Bash
Working Environment and Physical Requirements
The physical demands and work environment characteristics described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
- Primarily office-based environment with standard office equipment.
- Must be able to manage multiple projects and deadlines in a dynamic environment.
Disclaimer:
The above statements are intended to describe the general nature and complexity of the work being performed by personnel assigned to this classification, and do not represent an exhaustive list of all tasks, duties, and responsibilities required of personnel assigned to this position.
Salary Range: $100,000-$130,000 annually
Please send application materials to careers@libertydefense.com.
We are an Equal Opportunity Employer and are committed to a workplace free of discrimination and harassment. We recruit, hire, and promote associates without regard to race, color, sex, religion, sexual orientation, gender identity, national origin, age, veteran status, or any other status protected by federal, state or local laws.
