Analyst/Developer 3

Job Location

Chicago/Peoria, IL

Work from Home

Yes

Type of Job

Digital

Published Date

1 May 2021, 9:00:00 pm

About the Job

The Digital Application QA automation engineer is responsible for both application quality and performance.

Responsibilities

  • The position manages the completion of its own work assignments and coordinates work with others. Based on past experiences and knowledge, the incumbent normally works independently with minimal management input and review of end results.

Requirements

  • Position requires a four-year degree from an accredited college or university.

  • One year or more of software development experience or a master’s degree in computer science or related field.

  • 5+ years of experience with functional testing automation with tools & technologies such as Selenium, Cucumber, Cypress, TestNG, TypeScript and Java

  • 1+ years of experience in parallel and performance testing using tools such as Selenium Grid or Browser Stack, LoadRunner or JMeter and AppDynamics

  • 3+ years of experience API testing automation using Rest Assured or Karate DSL or Soup UI and Postman

  • 3+ years of experience agile Scrum and CI/CD

  • Ability to effectively work with engineering to ensure on-time product delivery

  • Results oriented, product focused with excellent attention to detail and quality

  • Passion for technology and an eagerness to contribute to a team-oriented environment

Top Candidates will also have:


Proven experience in some of the following

  • Develops and maintains UI & API Test automation frameworks

  • Hands on experience with testing tools such as Selenium and Cucumber and their integration into CI/CD pipelines.

  • Hands on experience in TypeScript, JS, Java is preferred

  • Test driven development and behavior driven development

Strong understanding and/or experience in some of the following

  • Strong analytical skills to identify test plan automation possibilities, maintain and optimize the existing stacks

  • Develops and maintains performance testing using tools such as Selenium Grid or Browser Stack, LoadRunner or JMeter and AppDynamics

  • Knowledge and understanding of DevOps principles and performance analysis