BCT LLC is seeking a Test Engineer 3. The ideal candidate must possess an active TS/SCI with POLY. This position is located in Annapolis Junction, Maryland. CI Poly must be less than five years old.Role Description:The candidate will be a dedicated tester with experience in both the Software and Hardware worlds. A tester in this role will enable other test teams and testing activities by designing testing postures/frameworks at a macro level and supporting work performed at the micro level. Members of this team will get a broad spectrum of the entire effort and help drive testing design/ improvements.
- Collaborate with cross-functional agile teams to understand project requirements and user stories.
- Understand HW Intricacies to help prioritize testing based on risks.
- Design and prototype automated test frameworks for applications and REST APIs.
- Analyze requirements and generate test use cases.
- Identify, analyze, and report defects.
- Verify fixes and track issues to resolution.
- Perform manual testing when necessary to supplement automated testing efforts.
- Participate in sprint planning, daily stand-up meetings, sprint demos, and retrospectives.
Qualification requirements include:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) with 8+ years of experience.
- If the degree is not in the STEM field, must have an additional 5 years of Testing for a total of 13 years.
- Familiarity with programming languages such as Python, Java, or C#.
- Comfortable with Linux/Unix command line interface and command execution.
- Experience designing and developing automated test frameworks from scratch.
Desired skills:
- Familiarity with Hardware and how it influences Software configuration/performance.
- Familiarity with modern test automation tools and libraries (e.g., Selenium, SOAPUI, Python)
- Familiarity with debugging mechanisms across various languages.
- Familiarity with Container technologies (e.g., Docker, Podman) and orchestration technologies (e.g., RKE2)
- Understanding of software configuration management practices and CVCD tools (e.g., GitLab, Jenkins).
- Solid understanding of Scrum and agile methodologies.
- Experience creating user stories and defining acceptance criteria.
- Ability to work in a fast-paced environment with minimal supervision.
- Ability to analyze requirements and create detailed test cases.
- Knowledge of JIRA or similar tools for tracking issues and managing tasks.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Self-motivated and able to work effectively both independently and in a team.
What we OfferSome of BCT LLC's benefit offerings include:
- Very competitive 401(k) Plan with Matching Contributions
- Independent 401(k) and Investment Advisory Services
- BCT-Funded Health Savings Account (HSA)
- Health/Dental/Vision Coverage
- Competitive PTO & Federal Holiday package
- Life/AD&D/Disability Coverage paid 100% by BCT
- Generous Employee Referral Program
- Tuition/Training Reimbursement
- Gym Membership Program
- Pet Adoption Program
- Several Scholarship Opportunities- available to BCT family members/dependents
Salary Range: $190,000 - $291,000