CGI Deutschland-posted 3 months ago
$100,000 - $200,000/Yr
Full-time • Senior
Hybrid • Arlington, VA
Professional, Scientific, and Technical Services

CGI Federal has an exciting opportunity for a Test Automation Developer - End to End within our Intel sector advancing the national security mission through cutting edge technology. You must have a passion for keeping pace with rapidly evolving technology advancements and leveraging your knowledge on a highly collaborative team to deliver state-of-the-art capabilities. The Test Automation Developer - End to End role involves designing, developing, and maintaining automated test frameworks and scripts to ensure software quality and reliability across its entire lifecycle. Key responsibilities include creating end-to-end test scenarios, analyzing test results, collaborating with development teams, and integrating testing into CI/CD pipelines to deliver high-quality software efficiently. CGI Federal is growing its high-performance team whose members share a passion for building high-quality, scalable, advanced IT solutions in a collaborative, fast-paced, outcome-driven mission. This position is located in USA VA Arlington, however, a hybrid working model is acceptable in the area.

  • Develop and Maintain Frameworks: Design and build robust test automation frameworks and scripts using industry-standard tools and programming languages.
  • Create End-to-End Tests: Design and implement automated tests that cover entire business processes and user flows, mimicking real-world scenarios from start to finish.
  • Collaborate with Teams: Work closely with developers, product owners, and QA teams to understand product requirements and identify testable scenarios.
  • Integrate with CI/CD: Integrate automated tests into the Continuous Integration/Continuous Delivery (CI/CD) pipeline to ensure continuous testing and feedback loops.
  • Analyze Test Results: Analyze and interpret test results, identify, and report defects using issue-tracking systems, and provide actionable insights to improve product quality.
  • Optimize Processes: Continuously improve test automation processes, methodologies, and frameworks to enhance efficiency and effectiveness.
  • Document and Report: Create clear documentation and provide detailed reports on testing efforts and software quality to stakeholders.
  • Education and/or Experience: Bachelor's degree and/or 5 to 10 years of experience.
  • Security Clearance: TS/SCI required with the ability to obtain a TS/SCI with Poly.
  • Programming & Scripting: Proficiency in programming languages such as Java, Python, or C#.
  • Automation Tools & Frameworks: Experience with test automation tools and frameworks like Selenium, Cypress, or similar.
  • Software Development Lifecycle (SDLC): Strong understanding of the SDLC and various testing methodologies (e.g., Agile/Scrum).
  • CI/CD Tools: Familiarity with CI/CD tools such as Jenkins.
  • Problem-Solving: Ability to analyze complex software workflows and troubleshoot issues independently.
  • Analytical Skills: Strong analytical skills to interpret test results and identify root causes of defects.
  • Communication: Excellent communication skills to collaborate effectively with cross-functional teams.
  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service