via Workday
$125K - 146K a year
Develop and maintain automated and manual test suites integrated into CI/CD pipelines for a financial services system.
Bachelor's degree and proven experience in test automation using Selenium, Java, and C#, with strong analytical and communication skills.
Job at a Glance • Title: Senior Software Development Engineer in Test (SDET) • Location: Chicago, IL (remote - CST hours) • Contract: W2 only, 12-month contract with potential for extension or conversion to full time with either the client or CEI • Pay: $ $60-$70/hour W2 + optional medical, dental, vision, 401(k) match Overview We are seeking a Senior Software Development Engineer in Test (SDET) to support integration testing for a high-visibility financial services system. This role involves developing manual and automated test suites, integrating them into the CI/CD pipeline, and collaborating with cross-functional teams to ensure the delivery of reliable, scalable, and efficient software solutions. Key Responsibilities • Define comprehensive automation strategies tailored to project needs and establish success metrics. • Develop and maintain automated test suites using Selenium, Java, and C#. Write scalable, maintainable scripts to validate functionality, performance, and security. Conduct API testing with tools like Rest Assured. • Integrate automated tests into CI/CD pipelines using tools such as Azure DevOps, Jira, GitHub, or others. Apply version control, build automation, and test orchestration best practices. • Execute performance tests to assess system scalability and stability under load, analyzing metrics to recommend optimization strategies. • Assist with manual testing within sprints to meet project deadlines. • Collaborate with development and product teams to identify, prioritize, and resolve defects. Conduct root cause analysis to recommend corrective actions. • Create and maintain test plans, test cases, and test results. Generate reports on test coverage, defect metrics, and QA progress. Required Skills • Bachelor’s degree in computer science, Software Engineering, or a related field. • Proven experience in test automation, particularly with Selenium, Java, and C#. • Strong analytical skills with experience troubleshooting complex issues. • Familiarity with CI/CD concepts and tools such as Azure DevOps, Jira, or GitHub. • Experience with API testing and performance testing. • Experience with "N-1 process automation testing" (automation testing lags development by one sprint). • High proficiency in verbal and written communication. • Strong organizational and time management skills. Preferred Skills • Experience with Appium for UI and mobile testing. • Familiarity with financial services systems and industry protocols/regulations. • Leadership experience in defining QA programs, plans, and approaches. • Proactive and assertive problem-solving skills. • Positive attitude and willingness to adapt to evolving project needs. • Self-sufficient and capable of navigating through project dependencies independently. Call to Action Candidates with a strong background in automation testing and a proactive approach are encouraged to apply. Join us to work on impactful, mission-critical financial projects and advance your career in a collaborative environment. About CEI: As a trusted technology partner, CEI delivers solutions that help our customers transform their business and achieve meaningful results. From strategy and custom application development through application management - our technology and digital experience services are tailored to meet each unique need of our customers. Our staffing solutions bring specialized skills to complement our customers' workforce and project requirements. #INDCEI #ZR
This job posting was last updated on 12/8/2025