Location:Amarillo, TX
Job Title: Software Quality QA Engineer
Career Level From: Specialist
Career Level To:
Organization: Pantex Applications (51431630)
Job Specialty: System Development
What You'll Do
A career at CNS can offer you the opportunity to make a personal impact on our nation. We recognize that excellent employees are absolutely critical for mission success, and to achieve that goal we are seeking a proven leader and experienced SQA QA Engineer to help improve and optimize our business critical systems. We are looking for you to apply your expertise in developing automated test cases and test plans for enterprise-wide and business critical systems. Help protect our national security interests at Pantex and have a career with a purpose!
Specific Job Responsibilities:
The software QA engineer ensures high-quality software delivery by planning, implementing, and automating quality assurance testing. Responsibilities include developing test plans, creating test cases, writing test automation code, reporting results, and processing documentation through approved software quality assurance processes.
Core Responsibilities include:
- Plan and implement testing (e.g., regression, functional, data validation, system integration, load, or performance tests) for new and existing functionality.
- Work closely with development teams to design testing strategies and integrate testing into the development process.
- Plan, create, execute, and automate test cases, working with business partners, developers, and other stakeholders.
- Document and analyze test results and recommend corrective action.
- Isolate, reproduce, manage, and maintain defects and test case databases, and verify fixes.
- Support user acceptance testing conducted by business partners or end users.
- Conduct exploratory testing and risk analysis for complex features, e.g., those that span across platforms or teams.
- Identify opportunities to reduce testing time and effort by automating repeatable tests.
- Enhance and maintain the test automation framework.
- Understand and apply automated testing approaches such as model-based testing or record-and-replay.
- Research, recommend, and implement new testing technologies and practices, such as incorporating machine learning.
- Define and champion quality and testing best practices among development teams.
- Collaborate and share information with other software QA engineers, e.g., by participating in a community of practice.
Skills and Competencies:
- Software development experience. Proficiency in Java, JavaScript, .NET, C#, or Python.
- Experience writing test automation scripts.
- Good written and Oral communication skills
- Experience with SQL.
- Experience designing and implementing test plans.
- Experience with test management tools (e.g., TestRail, XRay, Qtest, Quality Center).
- Experience with test automation frameworks (e.g., Selenium, Cypress, Puppeteer, Playwright).
- Experience with application performance monitoring and observability tools.
- Attention to detail and ability to identify, isolate and document defects.
- Strong knowledge of agile practices and experience with agile planning tools (e.g., Jira, Azure DevOps).
- Effective verbal and written communication skills for both technical and non-technical audiences.
- Collaboration skills and ability to work on a team.
- Adaptability and willingness to learn.
What You Can Expect
- Meaningful work and unique opportunities to support missions vital to national and global security
- Top-notch, dedicated colleagues
- Generous pay and benefits with a stable organization
- Career advancement and professional development programs
- Work-life balance fostered through flexible work options and wellness initiatives
Minimum Job Requirements
- Bachelor's degree in engineering/science/information technology discipline: Minimum 4 years of relevant experience.
- Master's degree in engineering/science/information technology discipline: Minimum 2 years of relevant experience.
- PhD.
- Twelve or more years of relevant education. training and/or progressive experience may be considered to satisfy the educational and year of experience for this posting.
- Experience in quality assurance testing.
Preferred Job Requirements
- [3 ] years of quality assurance testing experience, including both white and black box testing
- Agile and/or scrum experience
- Ability to establish and maintain harmonious working relationships with co-workers, staff and external contacts, and to work effectively in a professional team environment.
- Background in manufacturing, supply chain management, or enterprise planning.
- Background in automated testing and CI/CD pipelines
- Background in Playwrite, Junit , and Azure DevOps.
Why Pantex and Y-12?
You get #morethanajob. We encourage employees to achieve a healthy personal balance among home, work and the community. One of the ways we embrace work-life balance is by offering flexible work arrangements that provide alternatives to the traditional workweek, while still meeting business needs. Top talent and personal commitment mean more to our success than any other factors, so we reward our people with the kinds of benefits that make a positive difference in the quality of their lives. Benefits such as: medical plan, prescription drug plan, vision plan, dental plan, employer matched 401(k) savings plan, disability coverage, education reimbursement and many more. Want to stay healthy and fit but hate the cost of a gym membership? Take advantage of one of our onsite workout facilities and eat healthy in our onsite cafeterias. Much more than a workplace, at Pantex and Y-12, you can build a career that lasts a lifetime.
Notes
The minimum education and experience for the lowest career level in the job posting range are listed under Minimum Job Requirements. Successful candidates hired into a higher career level than the minimum in the range must meet the requirements listed in the job leveling charts for the career level into which they are being hired.
If a range of Career Levels is posted, i.e., Senior Associate to Senior Specialist, internal applicants already in one of the Career Levels would come across at their current Career Level. Internal applicants currently in a lower level Career Level would move to the lowest posted Career Level.
Requires a Q clearance; however all qualified candidates will be considered regardless of their current clearance status. The ability to obtain and maintain a Department of Energy Q clearance is required.
Position may require entry into Materials Access Areas (MAA) and participation in the Human Reliability Program (HRP). If HRP is required, candidate must complete a counterintelligence-scope polygraph, pursuant to 10CFR 709. Medical requirements may apply.
CNS is a drug-free workplace. Candidates accepting a job offer will be required to pass a pre-placement physical, drug screening and background investigation. As an employee, you may be required to receive and maintain a security clearance from the United States Department of Energy in order to meet eligibility requirements for access to sensitive information or matter. U.S. citizenship is a requirement for security clearance applicants. All employees are subject to being randomly selected for drug testing without advance notification.
CNS is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity, age, religion, national origin, ancestry, genetic information, disability or veteran status.