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.
$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...SuggestedFull timeLocal area$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...SuggestedLong term contractRemote work- ...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
- ...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...SuggestedFull timeWork visa
- ...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
$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 timePart timeWorldwideFlexible hours- 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 office3 days per week
- ...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 timeWork visa
- ...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...
- ...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...
- ...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...
- ...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
$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 placementWork at office$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 contractorsInternshipRemote workFlexible hours$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 timeTemporary workWork at officeLocal areaWorldwideRelocation package3 days per week$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 officeLocal areaVisa sponsorshipFlexible hoursShift work$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 workInternshipWork at officeLocal areaImmediate startWorldwide3 days per week$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 workLocal area$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 workInternshipWork at officeLocal areaImmediate startWorldwide3 days per week$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...- ...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 workFlexible hours
$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 timeRemote workFlexible hours- ...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 timeWorldwide
$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...- ...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...
- 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
- ...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...
$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 workWork experience placementWork at officeRemote workRelocation packageFlexible hours$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 workWork at officeLocal areaWorldwide3 days per week- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer in Test. Be the first to apply!
- software developer fintech Cary, NC
- startup software engineer Cary, NC
- financial software developer Cary, NC
- junior software developer remote Cary, NC
- software engineer Cary, NC
- software engineer amazon Cary, NC
- senior robotics software engineer Cary, NC
- experienced software developer Cary, NC
- cybersecurity software engineer Cary, NC
- software engineer healthcare Cary, NC


