Senior Test Engineer driving automated test strategy for large‑scale federal systems using Selenium, Java, and Python within Agile and CI/CD pipelines.
About the role
Key Responsibilities
Design, develop, and maintain automated test suites for mission‑critical government applications using Selenium and Java/Python.
Integrate test automation into CI/CD pipelines (Jenkins, GitLab CI) to enable rapid feedback and continuous delivery.
Collaborate with development, QA, and product teams to define test plans, acceptance criteria, and defect tracking.
Lead test strategy discussions, mentor junior engineers, and promote best practices in test automation and quality assurance.
Analyze test results, identify root causes, and recommend process improvements to enhance product reliability.
Requirements
5+ years of experience in test automation for enterprise or government systems.
Hands‑on experience with Selenium WebDriver, TestNG/JUnit, and CI/CD tooling.
Solid understanding of Agile methodologies and experience working in cross‑functional teams.
Excellent problem‑solving, communication, and documentation skills.