IT Software Engineer 5 (Senior SDET)
Cyma Systems Inc
Chicago, United States of America
yesterday
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Chicago, United States of America
Tech stack
Java
API
Amazon Web Services (AWS)
Automation of Tests
Cloud Computing
Code Review
Continuous Integration
Relational Databases
DevOps
JMeter
Python
Scrum
Systems Development Life Cycle
E2e Testing
SQL Databases
Software Testing Automation Framework
Integration Testing
System Testing
Test Case Design
Test Data
Strategies of Testing
Enterprise Software Applications
Performance Testing
ReadyAPI
Apigee
Backend
GIT
Integration Frameworks
Api Gateway
REST
Cucumber
Api Management
Jbehave
SDET
Jenkins
Microservices
Job description
- Design, develop, and enhance test automation frameworks using Java
- Perform end-to-end, backend, and UI functional testing
- Develop and execute automated test cases using BDD frameworks
- Create test strategy, test plans, and test data
- Validate REST APIs using tools like REST-assured
- Collaborate with development and business teams to understand requirements
- Contribute to framework-level improvements benefiting the entire team
- Execute integration and system testing, including third-party integrations
- Perform performance testing using tools like JMeter
- Ensure quality across full SDLC lifecycle
Requirements
We are looking for a Senior SDET (Software Development Engineer in Test) with 8-10+ years of experience to support enterprise-level applications. This role focuses on end-to-end testing, automation framework development, and API/UI validation across multiple systems., * Strong Java programming expertise (3-5+ years)
-
Hands-on experience with BDD frameworks (mandatory)
-
Cucumber (required)
-
JBehave or similar tools
Strong experience in API Testing (REST APIs)
- Experience with REST-assured
Minimum 8+ years in test automation framework design
Experience with:
- SQL / relational databases
- Test case & test data creation
- End-to-end system integration testing
Performance testing experience using JMeter (3+ years)
Preferred Skills (Nice to Have)
- Python experience
- AWS / Cloud exposure
- CI/CD tools (Jenkins, Git)
- DevOps practices
- API gateways (Apigee)
- Microservices architecture understanding
- TDD & code review practices
- Agile/Scrum experience (2+ years)
- Prioritize candidates with:
- Java + SDET strong background
- BDD + Cucumber (must-have)
- REST API + REST-assured
- Automation framework development experience
- Ensure candidates:
- Are comfortable with coding interviews
- Have stable work history (avoid job hoppers), * Strong communication and collaboration skills
- Ability to work independently with minimal supervision
- Proactive, adaptable, and problem-solving mindset
- Ability to work in complex, fast-paced environments, * Bachelor's Degree (mandatory)
- Minimum 8-10+ years of experience (no exceptions)