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 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Test in Cary, NC vacancy
  • $77.8k - $172.4k

    Sr. Software Engineer in Test (SDET) Position Description The best version of us starts with You! We CGI is seeking an experienced Senior Software Engineer in Test (SDET) who is passionate about automation, modern engineering practices, and delivering high-quality... 
    Suggested
    Full time
    Local area
    Cary, NC
    21 days ago
  • $105k - $140k

     ...RaleighSecurity Clearance: No ClearanceBusiness Unit: Piper CompaniesPosition Owner: Mariah McCowanPiper Companies is seeking a Senior Software Engineer in Test (SDET) in the RTP NC area, to join a cybersecurity and compliance-focused technology organization. The Senior Software... 
    Suggested
    Long term contract
    Remote work

    ZP Group

    Raleigh, NC
    3 days ago
  •  ...a lead role. JD: As a member of the Enterprise Technology Software Engineering Domain Engineering Excellence chapter, you blend deep technical...  ...you will be designing, developing, and maintaining automated test suites to ensure product quality and release readiness.... 
    Suggested

    Samprasoft

    Raleigh, NC
    7 hours ago
  •  ...Role In this role, you will work closely with experienced engineers to design, implement, test, and operate cloud-native, data-driven services and...  ...working across the stack, and care about building reliable software in environments where quality and correctness matter. Your... 
    Suggested
    Full time
    Work visa

    Q2 Software

    Cary, NC
    4 days ago
  •  ...Create, integrate, validate, evaluate, and test new or existing JAVA, PHP, and CSS...  ...background check *US Citizen •B.S. in System Engineering or a related field and 5 years of...  ...Scripting •3 years of experience using software version control systems such as Subversion... 
    Suggested

    LanceSoft

    Cary, NC
    21 hours ago
  • $112.71k - $183.14k

     ...our customers build a better, more sustainable world.  Senior Software Engineer — Emerging Technology Role Summary: We are looking for a...  ...and sustainable solutions.What You Will Do:Design, prototype, test, and deploy modern software applications, pilots, and reusable... 
    Full time
    Part time
    Worldwide
    Flexible hours

    Caterpillar

    Cary, NC
    2 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... 
    Work at office
    3 days per week

    Ascom

    Morrisville, NC
    4 days ago
  •  ...impact.SUMMARYQ2 is seeking an innovative and experienced Senior Software Engineer to join our Digital Banking Fraud team. As part of this team,...  ...and finding practical ways to improve how we design, build, test, and operate software.RESPONSIBILITIES• Design, build, and... 
    Full time
    Work visa

    Q2 Software

    Cary, NC
    3 days ago
  •  ...Software Engineer (Morrisville, NC): Develop end-to-end features in the core system, including testing and leveraging artificial intelligence. Perform daily production monitoring and manage customer escalations. Research, design, implement, and test complex and scalable... 

    Varonis

    Morrisville, NC
    1 day ago
  •  ...Canada. Operations are powered by proprietary software which orchestrates fully automated owned...  ...a talented Full Stack Cloud Software Engineer to join our engineering team. You will work...  ...embedded software on the hardware. Test Automation: Develop test automation for developed... 

    Custom Health

    Morrisville, NC
    6 days ago
  •  ...Senior Software Engineer A Senior Software Engineer will develop, maintain and support new or existing software products while evangelizing...  .... Essential Functions: Quality: Meet or exceed test coverage goals set for the project through creation of unit... 

    My3Tech Inc

    Cary, NC
    1 day 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

    Cary, NC
    4 days ago
  • $169.3k - $304.7k

     ...Partner with the best As a Principal SDET, you will lead the test strategy for Akamai's custom Linux kernel. You will design...  ...platform known for its dependability. As a Principal Software Development Engineer in Test, you will be responsible for: Designing,... 
    Work experience placement
    Work at office

    Akamai

    Raleigh, NC
    4 days ago
  • $78.52k - $130.87k

     ...electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15...  ...communications. As an Application Engineer, you'll be a trusted technical advisor, working...  ...partnering closely with hardware and software engineering teams to improve our products... 
    For contractors
    Internship
    Remote work
    Flexible hours

    Keysight Technologies

    Raleigh, NC
    21 hours 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
    21 hours ago
  • $95.6k - $188.4k

    Position Summary Software Engineer II with Anthropic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from...  ...AI-enabled solutions for client engagements.Design, build, test, and maintain scalable full-stack features across front-end and... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Raleigh, NC
    1 day 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
    5 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
    5 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
    5 days 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
    26 days ago
  •  ...Title Signalscape™ is seeking a skilled engineer to join our team in Cary, NC. This role involves...  ..., including custom system design, software development, hardware design, RF/antenna design, rapid prototyping, manufacturing/test, certification services, and project management... 
    Temporary work
    Flexible hours

    Signalscape Inc

    Cary, NC
    1 day ago
  • $90.37k - $108.84k

     ...Requirements: Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science,...  ...CI/CD Experience in web application testing using Selenium, Playwright, or similar...  ...system Maintain and enhance existing software applications Collaborate with cross-... 
    Full time
    Remote work
    Flexible hours

    Trio Labs, Inc.

    Morrisville, NC
    9 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
    more than 2 months 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
    26 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
    21 hours ago
  • Senior C/C++ Embedded Software Engineer We are seeking a full-time Senior C/C++ Embedded Software Engineer in our Cary, NC location on our Marine...  ...Systems thinker Familiarity with design, development and testing of reusable application code, including API-oriented designs... 
    Full time

    Garmin

    Cary, NC
    1 day ago
  •  ...building award-winning games or crafting engine technology that enables others to make visually...  ...heavily with AI agents to implement, test, release, and operate these critical...  ...tool effectivenessMentor and grow a team of software engineers, conducting architecture reviews... 

    Epic Games

    Cary, NC
    1 day ago
  • $132.4k - $251.6k

     ...evolving global market.The Secure Subsystems Engineering team seeks a Senior Principal Systems...  ...Design and Development and integration and test effortsCommunicate with multiple levels of management, team members, Software, firmware and hardware leads and customersInterface... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

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

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

    MetLife

    Cary, NC
    1 day ago
  •  ...Job Description Versana is looking for a highly motivated Software Engineer to contribute to our Application Development team's technical...  ...to translate client needs into high-impact solutions Build test automation across the full stack of our software and follow engineering... 

    Versana

    Raleigh, NC
    7 days ago

Do you want to receive more vacancies?

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