Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer in Test

CGI

Software Engineer In Test

CGI is looking for a Software Engineer in Test (SWET) to design, build, and maintain automation frameworks across API, UI, and integration layers. In the role you'll work directly with engineering teams to ensure high quality, reliable, and scalable software delivery. This role is ideal for someone who thrives in automation first environments, understands modern testing tools, and can influence engineering quality from within the development lifecycle. This is a Full-Time, On-Site employment opportunity located in Cary, NC.

Your Future Duties And Responsibilities:

Design and build API automation frameworks using Karate or RestAssured, ensuring robust coverage of service contracts, workflows, and edge cases. Develop UI automation suites using Playwright or Cypress, focusing on stability, maintainability, and parallel execution. Partner with developers to embed automation into CI/CD pipelines, enabling rapid feedback and continuous quality validation. Create reusable test components, utilities, and libraries to accelerate automation across teams. Implement test strategies for regression, integration, contract testing, and end to end validation. Analyze failures, identify root causes, and collaborate with engineering to drive resolution. Contribute to modernization efforts by replacing legacy manual tests with scalable automation. Ensure test coverage aligns with engineering standards for reliability, performance, and security. Work across multiple concurrent initiatives while maintaining high quality and ownership.

Required Qualifications To Be Successful In This Role:

At least 6+ years of relevant experience of QA test automation engineering with a strong focus on building frameworks. Hands on experience with API automation using Karate or Rest Assured. Hands on experience with UI automation using Playwright or Cypress. Strong programming skills in Java, JavaScript, or TypeScript. Experience designing automation for microservices, distributed systems, and REST APIs. Solid understanding of CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, etc.). Experience with Dev Assist tools (automation helpers, code generation, diagramming). Experience with SQL and relational databases for validation and test setup. Experience with AWS is a plus (Lambda, S3, CloudWatch, API Gateway). Experience with performance or load testing tools (JMeter, Gatling) is a plus. Experience with containerized test execution (Docker, Kubernetes) is a plus. Education: Bachelor's degree in computer science or related field.

Skills:
  • Agile
  • AWS Lambda
What You Can Expect From Us:

Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Test in Cary, NC vacancy
  • $133.4k - $172.2k

     ...ResponsibilitiesDesign, develop, and maintain automated testing frameworks. Perform analysis and...  ...degree in Computer Science, Electronic Engineering or related field (will accept foreign...  ...four (4) years of experience performing software development using Agile/Scrum, Java,... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide
    Relocation package
    3 days per week

    Metropolitan Life Insurance Company

    Cary, NC
    10 hours ago
  • $169k - $253.6k

     .... Northrop Grumman’s Space Sector invites you to bring your pioneering spirit to our collaborative teams. As a senior Test Automation Software Engineer - Level 5 located in Morrisville, NC or Aurora, CO, you’ll be a linchpin in missions of paramount importance, defining... 
    Suggested
    Full time
    Immediate start
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    3 days ago
  •  ...founders are hardcore telecommunications engineers with combined 200 + years of experience in...  ..., integrate, validate, evaluate, and test new or existing JAVA, PHP, and CSS scripts...  ...PERL Scripting •3 years of experience using software version control systems such as... 
    Suggested

    AmNet Services

    Cary, NC
    3 days ago
  • Join Ascom as a Senior Software Engineer - and help Shape the Future of Critical Communication!We are looking for an experienced Senior Software...  ...and real clinical environments- Promote and contribute to test automation, unit testing, and product verification- Identify... 
    Suggested
    Work at office
    3 days per week

    Ascom

    Morrisville, NC
    2 days ago
  • An established industry player is seeking a skilled Test Automation Engineer to enhance their Agile delivery streams. In this role, you'll be responsible...  ...team where your contributions will help shape the future of software testing and automation. #J-18808-Ljbffr TechDigital Group
    Suggested

    TechDigital Group

    Cary, NC
    5 days ago
  •  ...Software Engineer As a Software Engineer for Turf & Compact Utility located in Cary, NC, you will be an integral part of a software development...  ...CAN/J1939 network Experience with unit and functional testing What Skills You Need (Required skills/experiences)... 
    Work experience placement

    Sunrise Systems

    Cary, NC
    2 days ago
  •  ...Software Engineer IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers...  ...for your team, including design, coding, documenting, testing, debugging, and tuning Provide accurate estimates, evaluate... 
    Work at office

    IXL Learning

    Morrisville, NC
    2 days ago
  • $114k - $171k

     ...making history.Northrop Grumman Space Sector is seeking multiple Software Engineers to support an innovative program in their development,...  ...modeling and design, application development, unit to CSCI testing, integration, formal system testing, release, installation,... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    15 hours ago
  • $87.6k - $131.4k

     ...making history.Northrop Grumman Space Systems (NGSP) is seeking a Software Engineer Level 2 to join our team in the Payload & Ground Software...  ...SystemsExperience in developing security/reliable code (Unit Test, Code Coverage, SonarQube scans, Fortify)Proficiency in... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    3 days ago
  • $90k - $120k

     ...forward.The OpportunityWe are seeking a seasoned Senior Software Java Development Engineer to lead the design, development, and maintenance of high-...  ...solutions (enhance CI/CD pipelines to automate the build, test, and deployment).System Optimization: Troubleshoot and resolve... 
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide
    Relocation package
    3 days per week

    Metropolitan Life Insurance Company

    Cary, NC
    2 days ago
  • $108.8k - $163.2k

     ...making history.Northrop Grumman Space Systems (NGSP) is seeking a Software Engineer Level 3 or 4 to join our team in the Payload & Ground...  ...SystemsExperience in developing security/reliable code (Unit Test, Code Coverage, SonarQube scans, Fortify)Proficiency in developing... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    3 days ago
  • $91.8k - $137.6k

     ...they're making history.About our organization: As an engineer, you'll be joining our growing Aurora Software department which has 200+ Software Engineer, DevOps...  ...that includes Systems Engineering, Integration, and Test staff as well as a Hardware Engineering unit. This larger... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    1 day ago
  • $130k - $180k

     ...Job Description Signalscape has supplied engineering services and products used for defense,...  ..., including custom system design, software development, hardware design, RF/antenna...  ...design, rapid prototyping, manufacturing/test, certification services, and project management... 
    Temporary work
    Work at office
    Flexible hours

    Signalscape

    Cary, NC
    4 days ago
  • $120k - $170k

     ...Job Description Signalscape has supplied engineering services and products used for defense,...  ..., including custom system design, software development, hardware design, RF/antenna...  ...design, rapid prototyping, manufacturing/test, certification services, and project management... 
    Temporary work
    Work at office
    Flexible hours

    Signalscape

    Cary, NC
    4 days ago
  • $76k

     ...contribute to the development and support of software applications and platforms that help...  ...and gain exposure to modern software engineering practices and AI-enabling technologies....  ...stories. Support the design, development, testing, and deployment of full stack software applications... 
    Temporary work
    Internship
    Work at office
    Local area
    Immediate start
    Worldwide
    3 days per week

    MetLif

    Cary, NC
    3 days ago
  • $76k

     ...contribute to the development and support of software applications and platforms that help...  ...and gain exposure to modern software engineering practices and AI-enabling technologies....  ...stories. Support the design, development, testing, and deployment of full stack software applications... 
    Temporary work
    Internship
    Work at office
    Local area
    Immediate start
    Worldwide
    3 days per week

    MetLife

    Cary, NC
    3 days ago
  • $79.68k - $112.5k

     ...Retirement & Income Solutions is looking for Full Stack Engineers to design, develop, and implement software solutions. The role requires experience with modern...  ...years of experience in application design, coding, testing, and troubleshooting Preferred Qualifications... 
    Temporary work
    Local area

    MetLife

    Cary, NC
    3 days ago
  •  ...Televic Rail is seeking an innovative and hands-on Software Development Engineer to help build the next generation of onboard communication, passenger...  ...teams across Europe and other regions to design, develop, test, and maintain software solutions used in demanding... 
    Full time
    Worldwide

    Televic Rail

    Morrisville, NC
    a month ago
  • $190k

     ...Job Description Job Description Sr Cyber Software Engineer Location: Cary, NC (will consider Maryland) Mode: Onsite Travel: Yes...  ...of the position: Software Development: Design, develop, test, and maintain applications using Python for software-defined... 

    RedBeard Solutions

    Cary, NC
    4 days ago
  • $190k

     ...Job Description Job Description Sr Software Engineer (Satellite Systems) Location: Cary, NC (will consider Maryland) Mode: Onsite...  ...algorithms and ensuring software quality through automated testing and debugging. The following are the primary functions of... 

    RedBeard Solutions

    Cary, NC
    4 days ago
  • We are a leading ERP software and solutions provider to dealers and rental companies of heavy equipment. We specialize in working with...  ...Experience writing unit, integration, and UI/instrumentation tests. Experience with application deployment and release management... 
    Permanent employment
    Local area

    VitalEdge Technologies Inc.

    Cary, NC
    3 days ago
  •  ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...Networks is seeking high-caliber Solution test engineers.The key role of the Solution... 

    Arista Networks

    Cary, NC
    3 days ago
  • Overview We are seeking a full-time Senior Software Engineer at Garmin's Cary, North Carolina location. In this role, you will be responsible...  ...maintain production embedded software and automated security test capabilities, review product designs and vulnerabilities, and... 
    Full time

    Garmin Ltd.

    Cary, NC
    3 days ago
  • Overview We are seeking a full-time Senior Software Engineer at our location in Cary, NC for our Marine Telematics Engineering team. We are...  ...and services Verifies network application performance through testing protocols and data analysis May serve as a Lead Software... 
    Full time
    Remote work

    Garmin Ltd.

    Cary, NC
    5 days ago
  • $77.8k - $172.4k

    Back End Software Engineer Position Description CGI is seeking to hire a highly technical Back End Software Engineer to modernize a legacy...  ...Experience with SQL Server is a plus. .    Experience with test automation tooling (JUnit, Mockito, Test Containers) is a... 
    Full time
    Local area
    Cary, NC
    5 days ago
  • $90k - $120k

     .... The Opportunity We are seeking a seasoned Senior Software Java Development Engineer to lead the design, development, and maintenance of high-...  ...solutions (enhance CI/CD pipelines to automate the build, test, and deployment). System Optimization: Troubleshoot... 
    Temporary work
    Work at office
    Local area
    Worldwide
    3 days per week

    MetLife

    Cary, NC
    5 days ago
  • $110k - $135k

     ...New Grad Software Engineer IXL Learning, developer of personalized learning products used by millions of people globally, is seeking new...  ...aspects of the development process – including design, coding, testing, debugging, and tuning. You will own your projects from start... 
    Full time

    IXL Learning

    Morrisville, NC
    2 days ago
  • $177k - $265.6k

     ...they're making history.About our organization: As an engineer, you'll be joining our growing Aurora Software department which has 200+ Software Engineer, DevOps...  ...that includes Systems Engineering, Integration, and Test staff as well as a Hardware Engineering unit. This larger... 
    Full time
    Work at office
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    4 days ago
  • Infosys Limited in the USA seeks an Informatica Python ETL Data Engineer & Tester to design, develop, test, and validate ETL pipelines across data warehousing environments. The role requires Python, SQL, Oracle, and AWS experience, with emphasis on data quality and automation... 

    Infosys

    Raleigh, NC
    3 days ago
  •  ...the Raleigh area that is adding to its engineering team as the product moves closer to FDA...  ...on role where the right person will help test, troubleshoot, and validate embedded systems...  ...test planning and execution, hardware/software integration, low-level debugging with... 

    Accentuate Staffing

    Raleigh, NC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer in Test. Be the first to apply!