Senior SDET

Chicago, IL, US • Posted 13 hours ago • Updated 9 hours ago
Contract W2
On-site
Depends on Experience
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • QA Testing
  • Selenium
  • C#
  • .Net

Summary

Software Development Engineer in Test (SDET)

Job at a Glance

  • Title: Software Development Engineer in Test (SDET) - Automation QA
  • Location: Chicago, IL (hybrid)
  • Contract: W2 only, 12 month contract with potential for extension or conversion to full time with either the client or CEI
  • Pay: $60-$65/hour + optional medical, dental, vision, 401(k) match

Overview

The project involves integration testing for a critical financial services system. Due to its high visibility, the project is crucial for business operations and must meet strict timelines. As an SDET specializing in Automation QA, you will be responsible for ensuring the reliability, scalability, and efficiency of this mission-critical system through automation strategies, test development, and CI/CD integration.

Key Responsibilities

  • Automation Strategy Development: Work closely with cross-functional teams to define a comprehensive automation strategy tailored to the project''s requirements. Identify test scenarios, select appropriate automation frameworks, and establish key performance indicators (KPIs) for automation success.
  • Test Automation Design and Implementation: Design, develop, and maintain automated test suites using industry-standard automation tools and frameworks. Write robust, maintainable, and scalable automation scripts to validate the functionality, performance, and security of the system under test.
  • Continuous Integration and Deployment (CI/CD) Pipeline Integration: Integrate automated tests into the CI/CD pipeline to enable continuous testing and delivery of software updates. Implement best practices for version control, build automation, and test orchestration to streamline the release process while maintaining quality assurance standards.
  • Test Data Management: Develop strategies for managing test data effectively, ensuring data integrity, security, and compliance with regulatory requirements. Utilize techniques such as data masking, synthetic data generation, and data virtualization to create realistic test environments and scenarios.
  • Defect Management and Root Cause Analysis: Collaborate with developers, product managers, and other stakeholders to identify, prioritize, and resolve defects in a timely manner. Conduct root cause analysis to identify underlying issues and propose corrective actions to prevent recurrence.
  • Performance and Scalability Testing: Design and execute performance tests to assess the scalability, responsiveness, and stability of the system under various load conditions. Identify performance bottlenecks, analyze system metrics, and propose optimization strategies to enhance overall system performance.
  • Documentation and Reporting: Document test plans, test cases, and test results effectively. Generate regular reports on test coverage, automation progress, defect metrics, and other relevant quality assurance KPIs to provide visibility into the project''s status and health.

Required Skills

  • Proven experience in software development, quality assurance, and test automation.
  • 6+ years experience with Selenium, C#, Java
  • Proficiency in programming languages such as Java, Python, or JavaScript.
  • Hands-on experience with test automation tools and frameworks such as Selenium WebDriver, TestNG, JUnit, or similar.
  • Familiarity with CI/CD concepts and tools such as Jenkins, GitLab CI, or Travis CI.
  • Strong analytical skills and attention to detail, with the ability to troubleshoot complex issues.
  • Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
  • Knowledge of financial services systems and industry-specific protocols/regulations is a plus.

Required Education

Bachelor''s degree in Computer Science or related field required

Preferred Skills

Any remaining skills or qualifications not already captured above.

Why Should I Apply?

This role offers the opportunity to work on a high-visibility, mission-critical financial system, utilizing advanced automation techniques. If you are passionate about quality assurance and automation, this project provides a challenging environment to showcase your skills and make a significant impact.

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

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: ceiam
  • Position Id: 31621
  • Posted 13 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Chicago, Illinois

Today

Easy Apply

Contract

$35 - $40

Chicago, Illinois

Today

Contract

Compensation information provided in the description

Chicago, Illinois

Today

Easy Apply

Contract

$$40/Hr w2

Hybrid in Chicago, Illinois

6d ago

Easy Apply

Contract

Depends on Experience

Search all similar jobs