remote
Software Test Engineer - Booz Allen Hamilton
QA Engineer
Senior Software Test Engineer skilled in full‑stack development, automated testing, and CI/CD pipelines, delivering end‑to‑end solutions in fast‑paced Agile environments.
About the role
Key Responsibilities
- Design, develop, and maintain automated test frameworks for web and API services using Selenium and related tools.
- Collaborate with product owners, developers, and QA teams to define test strategies and ensure comprehensive coverage.
- Implement and manage CI/CD pipelines (e.g., Jenkins, GitLab CI) to integrate automated tests into the release process.
- Perform performance, functional, and regression testing across full‑stack applications built with Java and JavaScript.
- Identify, document, and track defects, and work closely with developers to drive timely resolution.
Requirements
- 5+ years of experience in software testing and full‑stack development.
- Proficiency in Java, JavaScript, and RESTful API testing.
- Hands‑on experience with Selenium, Docker, and version control systems such as Git.
- Strong understanding of Agile methodologies and continuous integration/continuous deployment practices.
- Excellent problem‑solving skills and ability to work independently in a fast‑moving environment.
Skills
javajavascriptseleniumcicddocker