Overview
Skills
Job Details
Senior SDET
Job at a Glance
- Title: Lead/Senior Software Development Engineer in Test (SDET) – Automation QA
- Location:
- 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 Lead/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, .NET Core, 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, .NET Core, 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.
#ZR
#INDGEN