remote
Functional Test Engineer - Booz Allen Hamilton
QA Engineer
Experienced Functional Test Engineer skilled in test automation, Selenium, Java/Python, and Agile processes to ensure reliability and user‑experience of enterprise web applications and data systems.
About the role
Key Responsibilities
- Design, develop, and execute functional test cases for enterprise web applications and data management systems.
- Automate regression and smoke tests using Selenium and scripting languages such as Java or Python.
- Collaborate closely with developers, product owners, and QA peers to identify defects early and drive root‑cause analysis.
- Integrate automated test suites into CI/CD pipelines to provide continuous quality feedback.
- Maintain test documentation, traceability matrices, and reporting dashboards in an Agile environment.
Requirements
- 3+ years of hands‑on experience in functional testing and test automation for web‑based applications.
- Proficiency with Selenium WebDriver and programming in Java or Python.
- Solid understanding of Agile/Scrum methodologies and CI/CD tools (e.g., Jenkins, GitLab CI).
- Experience working with complex data systems and ability to interpret functional specifications.
- Strong analytical, communication, and problem‑solving skills.
Skills
seleniumjavapythontest automationagilecicd