Software Engineer in Test
The Judge Group
Melrose Park, United States of America
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 166KJob location
Melrose Park, United States of America
Tech stack
Testing (Software)
Java
Agile Methodologies
Automation of Tests
Software as a Service
Software Quality
Data Warehousing
Distributed Systems
Object-Oriented Software Development
Selenium
Software Systems
Testng
Information Technology
Data Management
Cucumber
Mocha
SDET
Job description
Our client is currently seeking a SDET in Chicago, IL, We are looking for a Software Development Engineer in Test (SDET) to join our team and help ensure the delivery of high-quality software solutions. In this role, you will be responsible for designing, developing, and maintaining automation frameworks, writing test code, and collaborating with cross-functional teams to ensure product quality. You will play a key role in driving an automation-first approach and improving testing efficiency across the organization., * Gain a deep understanding of the systems under test, including both technical and business perspectives.
- Design, develop, and maintain automation frameworks and tools.
- Create, maintain, and execute automated test plans and test cases.
- Collaborate with developers, project managers, and support teams to ensure quality standards are met.
- Analyze test results, track defects, and communicate findings to stakeholders.
- Participate in performance, load, and security testing efforts.
- Define test strategies, conduct risk assessments, and develop detailed test plans.
- Contribute to continuous improvement of testing processes and tools.
- Support test environment setup and test data management.
- Promote best practices in test automation and software quality.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- 7+ years of experience in software testing and automation.
- Proficiency in Java and object-oriented design principles.
- Hands-on experience with automation frameworks such as Cucumber, Selenium, Mocha/Chai, or TestNG.
- Strong understanding of various testing types: unit, functional, load, security, behavioral, integration, component, contract, and end-to-end.
- Experience working in Agile development environments.
- Proven ability to write automation code simulating complex multi-system scenarios.
- Experience in SaaS environments and large-scale software systems.
- Strong analytical and problem-solving skills with the ability to diagnose complex system issues., * Experience in financial services, derivatives clearing, risk management, or data warehousing systems.
- Familiarity with Unix/Linux environments and public cloud platforms.
- Exposure to event-driven and distributed systems.
- Strong communication and collaboration skills.
- Passion for quality and continuous improvement.
Benefits & conditions
Rate: $60-80/HR