Jobs · Information Technology · Illinois

Quality Assurance Automation Engineer

EPITEC · Chicago, IL · 3 wk ago
Information Technology$70–$78/hrContract

Job Type: W2 Contract | Contract Duration: 9 Months, Possible extension | Location: Chicago, Illinois 60604 | Work Setting: Onsite

About the role

The Quality Assurance Automation Engineer is responsible for designing, developing, automating, and executing comprehensive test solutions to validate system functionality, component interoperability, and end-to-end business workflows. This role focuses on UI and API test automation, regression testing, defect management, and continuous integration within a modern software development environment.

Responsibilities

  • Design, develop, automate, and execute smoke, functional, integration, system, and end-to-end (E2E) tests using modern automation frameworks.
  • Build and maintain automated regression test suites to ensure reliability and prevent defect reoccurrence after builds and releases.
  • Create, optimize, and maintain automated test cases using a risk-based testing approach to maximize coverage of critical business scenarios.
  • Perform UI automation testing for web applications and API automation testing for REST/SOAP services, including validation of:
    Request/response payloads
    Status codes
    Schema compliance
    API contract adherence
  • Log, track, and triage defects; perform defect verification and re-testing, and contribute to root cause analysis efforts.
  • Develop, debug, and troubleshoot Java-based automation scripts, ensuring automation assets are scalable, reusable, maintainable, and high quality.
  • Collaborate with developers, QA teams, and product stakeholders to align automated test coverage and acceptance criteria with business requirements.
  • Participate in design reviews and technical discussions to identify automation opportunities early in the development lifecycle.
  • Develop and maintain configurable automation libraries and frameworks.
  • Execute automated test plans, analyze results, and generate detailed reporting.
  • Prepare and manage automated test data.
  • Conduct peer reviews of automated test scripts and ensure compliance with coding and testing standards.
  • Support test environment setup, automation infrastructure, and CI/CD pipeline integrations.
  • Partner with manual testers to identify automation opportunities and convert manual test cases into automated scripts.
  • Perform manual testing when necessary to develop functional knowledge or validate automation gaps.
  • Support production deployment testing, release readiness activities, and remediation efforts through automated validation.
  • Identify technical and operational issues across systems, products, and services and provide automated validation where appropriate.
  • Participate in special projects, cross-functional initiatives, and continuous improvement efforts within the automation strategy.

Requirements

  • Top 3 Required Technical Skills
    • Playwright Automation Framework with Java
    • Java Rest Assured Framework
    • Experience integrating automated tests into CI/CD pipelines
  • Required Technical Experience
    • Hands-on experience with Playwright Automation Framework using Java.
    • Experience with API automation using Java Rest Assured or similar frameworks.
    • Experience with Postman for API testing.
    • Experience with UFT and VB Scripting.
    • Functional testing experience across web-based applications.
    • Experience with test management tools such as XRAY or similar platforms for test case management, execution, and traceability.
    • Experience with multiple automation tools and programming languages.
    • Working knowledge of automated testing methodologies, QA standards, and best practices.
    • Experience implementing and auditing automated testing frameworks and processes.
  • Education
    • Bachelor’s degree in a STEM-related discipline (Science, Technology, Engineering, or Mathematics) or a closely related field from an accredited institution.
    • Equivalent combination of education and relevant experience may be considered.
  • Experience
    • Minimum: 4 years of relevant experience required.
    • Preferred: 6–10 years of relevant experience.
  • Preferred Knowledge & Skills
    • Quality Assurance & Development: Understanding of QA methodologies, software testing principles, and best practices.
    • Knowledge of the Software Development Life Cycle (SDLC) and the role of Quality Assurance within development frameworks.
    • Familiarity with software development methodologies, including: Waterfall, Iterative, Agile, Behavior-Driven Development (BDD).
    • Technical Knowledge: Knowledge of computer hardware, software, operating systems, browsers, and web technologies.
    • Familiarity with SQL, Oracle, Business Objects, authentication, and security technologies.
    • Experience using test management and execution tools.
    • Professional Skills: Strong verbal and written communication skills.
    • Ability to build and maintain professional relationships.
    • Strong analytical, problem-solving, multitasking, and time management skills.
    • Ability

Similar jobs

Quality Engineer

Grammer AGBelden, MS· 4 wk ago
Quality Assuranceapply on de.jobsyn.org

Quality Engineer

Applied MedicalRancho Santa Margarita, CA· 1 mo ago
Quality Assurance$71k–$75k/yrapply on careers.appliedmedical.com

Quality Engineer

Corning IncorporatedRochester, NY· 1 mo ago
Engineeringapply on bit.ly

Quality Engineer

MANITOU GroupMadison, SD· 1 mo ago
$60k–$85k/yrapply on careers.manitou-group.com

Quality Engineer

Bastion Technologies, Inc.New Orleans, LA· 2 mo ago
Engineeringapply on bastiontechnologies.applicantpro.com

Quality Engineer

Amsted AutomotiveTaylor, MI· 2 mo ago
Quality Assuranceapply on ars2.equest.com