Overview
Skills
Job Details
Job Title: Automation Test Engineer
Job Location: Chicago, IL
Employment Type: Contract
Pay Rater - $65/hr on W2
Skills/Attributes: API, Automation Testing, Cucumber, Java
Position Description:
Required Education & Experience
Education: Bachelor's degree in computer science, software engineering, or a relevant field.
Years of Experience: 8-10+ years of relevant experience in software engineering and test automation.
Required Skills (Non-Negotiable)
o Programming: Strong design and development skills in Java (3-5+ years).
o Frameworks: Expert-level experience (8+ years) in test automation framework design.
o Testing Methodologies: 3-5 years with BDD frameworks (Cucumber, JBehave).
o API Testing: 3-5 years of strong experience testing REST APIs/WebServices.
o Performance Testing: 3+ years developing scenario-based performance tests using JMeter.
o Database: Ability to write queries in SQL or other relational databases.
o Testing Scope: Proven experience with full-stack, integration, and end-to-end system testing.
Required Soft Skills:
o Excellent verbal and written communication, problem-solving, and interpersonal skills.
o Ability to adapt quickly to a complex environment.
o Pro-active, flexible, and creative approach.
o Strong mentoring skills and ability to work independently.
Key Responsibilities:
Extend and maintain test automation frameworks using Java and JavaScript.
Take ownership in understanding business requirements to develop comprehensive test strategies and plans.
Develop automated functional test scripts using tools like Java, Karate, and JMeter.
Plan, design, develop, and maintain an API test automation framework.
Provide technical leadership and mentor test engineers onshore and offshore.
Perform exploratory and manual testing as needed.
Coordinate with product owners to resolve issues and clarify functionality.
Uphold testing methodologies, best practices, and standards.