3Core Systems , Inc

Senior SDET – Java

3Core Systems , Inc Chicago, Illinois, United States

Software Development · 51-200 employees

19 h ago
java Principal (10+ yrs) Contractor United States
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The Senior SDET will design, develop, and maintain scalable end-to-end test automation frameworks using Java and BDD tools. They will also provide technical leadership and mentoring to team members while coordinating with product owners to ensure high-quality software delivery.

What they look for

Java Cucumber BDD Test Automation API Testing SQL JMeter CI/CD AWS Python Agile Microservices Jenkins Git REST APIs Performance Testing

Requirements

Candidates must have 8-10 years of experience with strong proficiency in Java, Cucumber, and API testing. A bachelor's degree is required, along with proven experience in test automation framework design and CI/CD practices.

Full description

Title: Senior SDET / Senior Software Development Engineer in Test – Java

Duration: 12 months

Location: Chicago, IL (will need to come into office 3x a week)

Need someone with strong Java coding skills who can build an end-to-end testing framework that is reusable, scalable, and long-lasting.

The candidate must be hands-on with coding, as there will be a Glider coding test, and the interview process will also include a coding assessment.

They should have experience with BDD frameworks and Cucumber, since the team uses that framework.

AWS experience is a strong plus, and candidates with prior automotive industry experience would be an added advantage.

someone really strong BDD/Cucumber + solid in Core Java, need to know proper Java development

Position’s Contributions to Work Group:

  • AKA Senior SDET Extend

testing automation framework using JAVA/JAVA Script

  • Take ownership in

understanding business requirements/Client and develop test strategy/test plan

  • Develop automation

testcases using existing automation framework

Typical task breakdown:

  • Develop test automation

code for Continuous Integration (CI), Continuous Delivery (CD), of systems, infrastructure, and test framework.

  • Plan, design, develop,

and maintain API test automation framework that facilitates automation scripting, execution, and analysis of results

  • Provide technical

leadership and mentoring for test engineers on multiple applications/projects onshore and offshore; train and mentor project team members to create, execute, analyze, and maintain automated regression suites

  • Coordinate with product

owner to resolve open issues/enhancements/upgrades and understand the use of a specific functionality as needed

  • Develop automated

functional scripts using tools such as Java, Karate, JMeter.

  • Perform exploratory and

manual testing of the product suite as appropriate

  • Provide expertise in

testing methodologies, best practices, and standards

  • Position will be onsite

hybrid starting day 1. Interviews may also be onsite

Interaction with team:

Working with team; team consists of 20+ folks

Work environment: Chicago Office: 540 W Madison Street, Chicago, IL 60661

Education & Experience Required:

  • Years of experience:

8-10 yrs experience

  • Degree requirement:

Bachelor’s degree and 8+ years of experience

Required Technical Skills

  • Strong design and

development skills in two or more of the following technologies and tools: Java (3-5 years) Cucumber(3-5 years), JBehave or other BDD testing frameworks

  • At least 8 years of test

automation framework design

  • Strong experience in

testing Webservices (REST APIs) (3+5 years)

  • Proven experience

developing test scripts, test cases, and test data

  • The ability to write

queries in SQL or other relational databases

  • 3+ years of experience

in developing scenariobased performance testing using JMeter

  • Experience testing full

stack and integration testing with 3rd parties

  • End-to-end system

integration testing experience for software platforms

(Desired)

  • Hands on experience with

Python

  • development experience

in AWS Cloud technology

  • Experience in TDD,

continuous integration, code review practice is strongly desired

  • Experience with Apigee

or other API gateways is a plus

  • Experience with DevOps

concepts and tools (e.g., CI/CD, Jenkins, Git)

  • At least 2 years working

on an Agile team with a solid understanding of Agile/Lean practices.

  • Understanding of a micro

service Architecture

  • Experience load and

performance testing

  • Strong documentation

skills

Soft Skills

  • Ability to adapt quickly

to a complex environment

  • Pro-active, flexible and

creative

  • Very strong

communication skills and the ability to collaborate with developers and business users.

Similar roles