
Senior Specialist, Software Quality Engineering
- Nashville, TN
- Permanent
- Full-time
- Review functional and design specifications to ensure full understanding of individual deliverables;
- Identify test requirements from Conditions of Acceptance, map test case requirements, and design test coverage plan;
- Develop, document and maintain functional test cases and other test artifacts such as test plans, test summaries, and process documents as needed;
- Execute and evaluate manual test cases and report test results;
- Hold and facilitate test case reviews with cross-functional team members;
- Advocate for and provide quality leadership on assigned program(s);
- Identify any potential quality issues per defined process and escalate potential quality issues immediately to Product Owners;
- Keep team and stakeholders informed of project QA progress and emergent risks;
- Ensure that validated deliverables meet functional and design specifications and requirements via Functional, Regression, Performance, Stress, and Endurance Testing;
- Isolate, replicate, and report defects and verify defect fixes via Exploratory, and Usability Testing in addition to above testing methods;
- Seek opportunities for improvement in quality, including but not limited to efficiency gains and expanding test coverage;
- Assists and guides less experienced Software Quality Engineers in the responsibilities listed above;
- Engage as an active participant in Scrum ceremonies;
- Required to perform other appropriate duties as requested, directed, or assigned
- Perform all job functions with a positive, professional attitude
- Strong knowledge and experience in test design, development, and execution of test cases, in support of software and hardware solutions.
- Experience with testing desktop applications.
- Excellent observational, analytical, and problem-solving skills.
- Excellent listening and interpersonal skills.
- Ability to stay disciplined and focused.
- Strong written and verbal communication skills.
- Able to be productive and effective working either alone or as part of a team.
- Strong customer service orientation.
- Experience working in a team-oriented, collaborative environment.
- Experience with Test Track Pro, Version One, or similar testing tools/suites.
- Experience with software that directly interfaces with 3rd party firmware.
- 3+ years of experience in an Agile Scrum environment.
- Familiarity with closed network environments.
- US Government security clearance.
- Experience in ISR systems.
- Required to sit for long periods of time
- Infrequent light physical effort required
- Written and verbal communication
- Dexterity of hands and fingers to operate a computer keyboard and mouse
- May require the ability to travel via automobile or airplane
- Bachelor’s degree in a computer software related field such as Quality Assurance, Computer Science, Management Information Systems or a related technical field with 6 years minimum prior experience in Software Quality Assurance or equivalent combination of education and work experience
- United States Citizenship required;
- Work performed in an office environment with people close to each other
- Working with computers, and other computer components
- Duties may require being on call periodically and working outside of normal working hours (evenings and weekends)
- This is an on-site position
- Travel may be required up to 10%