> Markdown version of [/jobs/ext/2545924-senior-automated-test-engineer](https://www.wearedevelopers.com/jobs/ext/2545924-senior-automated-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Automated Test Engineer - **Company:** CGI Group - **Location:** Baltimore, MD, United States - **Experience:** Expert - **Salary:** $79,600.0 - $176,300.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Automation of Tests, Microsoft Azure, Code Review, Continuous Integration, Data Integrity, IBM DB2, Java Web Services, JSON, Apache JMeter, Microsoft SQL Server, Microsoft UI Automation, MongoDB, OAuth, Object-Oriented Software Development, Open Web Application Security, E2e Testing, Parasoft, Selenium, Service Virtualization, Apache Solr, Systems Integration, Test Data, Testng, User Interface Testing, Z/OS, Performance Testing, Postman, Software Security, Gatling, Rate Limiting, Gitlab, AngularJS, Solid Principles, Information Technology, Bitbucket, Data Management, Selenium Webdriver, Angular Ui, Devsecops, Jenkins, Control M - **Published:** August 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3942438aaf11419c ## About the Role Ability to obtain and maintain US Public Trust Clearance . Bachelor's degree and 7+ years IT experience. . 710+ years of experience in test automation with expertise in API automation (REST Assured, TestNG, Postman) and UI automation (Selenium Java). . Proven experience integrating automated test suites into CI/CD platforms (Jenkins, GitLab, Azure DevOps, Bitbucket). . Strong understanding of HTTP, JSON structures, and API authentication mechanisms including OAuth 2.0 and JWT. . Proficiency in Java with the ability to collaborate effectively in mixed .NET and JavaScript environments. . Demonstrated experience executing practical API security testing, including authorization and negative test scenarios. . Candidate must support onsite operations in Woodlawn, MD daily. Desired qualifications/non essential skills required: . Experience with ETDMS components including MongoDB, Liberty/Java services, .NET/Angular UI, Solr, MFT, and DB2 on z/OS. . Familiarity with Operational Control M batch flows and VAL/MC operational processes. . Hands on experience with service virtualization (WireMock, Mountebank, Parasoft). . Performance testing experience using JMeter, Gatling, or k6 with demonstrated ability to interpret results. . Experience performing Section 508 compliance testing using standard methodologies or Trusted Tester approaches. . Experience with validation tools including ALM, UFT, or Parasoft in enterprise validation contexts., Apache Solr End-to-End Testing MongoDB Compliance Virtualization&infra consol ## Description CGI is seeking a Senior Automated Test Engineer to lead and mature automation capabilities supporting VAL/MC operations within a mixed Java/.NET ecosystem. The engineer will design enterprise grade automation frameworks, strengthen API/UI validation suites, and integrate testing outcomes directly into CI/CD pipelines. This role supports modern and legacy environments including service layers (MongoDB, Liberty/Java, .NET/Angular), data platforms (SQL Server, DB2 on z/OS), and batch operations orchestrated through Control M. Ideal candidates bring hands on API automation expertise, DevSecOps practices, and the ability to coach developers and validators across web, service, and mainframe touchpoints., Architect, implement, and evolve automated API and UI testing frameworks using TestNG, REST Assured, Selenium WebDriver (Java), and Postman where appropriate. . Integrate automated test suites within CI/CD pipelines (Jenkins, GitLab, Azure DevOps, Bitbucket), incorporating quality gates and producing consumable reporting. . Conduct release validation in VAL environments and support MC sanity checks; triage broker/health alerts and collaborate with development and operations teams to drive resolutions. . Apply object oriented design patterns such as POM and SOLID principles to ensure scalable and maintainable automation codebases; lead code reviews and modernization efforts. . Implement and validate API security controls aligned to OWASP API Top 10 (authorization, rate limiting, SSRF prevention, endpoint inventory), ensuring coverage within pipelines. . Introduce and configure service virtualization (WireMock, Mountebank, Parasoft) to stabilize tests across distributed and dependent systems. . Design, implement, and maintain test data strategies including masking practices aligned with federal privacy expectations (deterministic pseudonymization, referential integrity). . Conduct accessibility validation aligned to Section 508 requirements as part of UI lifecycle changes. . Mentor cross functional teams and develop reusable documentation, including technical how tos, best practices, and training materials for validators and developers. ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Integration And E2E Testing: Are They Complementary or Interchangeable?](https://www.wearedevelopers.com/magazine/86-integration-and-e2e-testing-are-they-complementary-or-interchangeable)