Overview
Skills
Job Details
Job Title: Software Development Engineer in Test (SDET) / Automation Test Engineer
Location: Chicago IL
Work Model: 5 days a week Onsite
Education: Bachelor's Degree (Mandatory)
Must-Have Requirement
Experience Level: Targeted at 3-7 years, but open to 8+ years.
Core Java Programming (2-4 years):
Strong, hands-on experience with core Java concepts (OOP, Collections, Multithreading, Exceptions).
Ability to write, debug, and maintain efficient Java code.
This is critical for the coding challenge.
Automation Testing Experience (2-4 years):
Proven track record of designing, developing, and maintaining automated test frameworks.
Experience in writing automated tests for API and UI layers.
Karate Framework Expertise:
Specific and crucial requirement. Hands-on experience with the Karate DSL.
Must be able to write and execute API automation tests using Karate.
Familiarity with Karate's features like built-in assertions, data-driven testing, and parallel execution.
AWS (Amazon Web Services) Experience:
Practical, hands-on experience with core AWS services relevant to testing and deployment (e.g., S3, EC2, Lambda, IAM, CloudWatch).
Understanding of how to deploy and test applications in an AWS environment.
Penetration Testing Knowledge:
Understanding of penetration testing principles and methodologies.
Experience with security testing tools (e.g., OWASP ZAP, Burp Suite) is a strong plus, but even foundational knowledge is a stated requirement.
Ability to identify common security vulnerabilities (e.g., SQL Injection, XSS, CSRF).A