This job posting isn't available in all website languages


Senior QA Automation Engineer

WD30054790285 Requisition #
Apply for Job
Share this Job
Sign Up for Job Alerts

What you will do

As QA automation engineer for Johnson Control’s converged security solutions, the successful candidate will work in a team to deliver integration, regression, performance and load testing of highly scalable multi-tenant java based micro services, Web and mobile interfaces in a CI/CD environment.

The ideal candidate will be capable of working in a team to create an enterprise standard automation test suite that will ensure quality of product at each stage in the CI/CD development process. The individual must be capable of working collaboratively with development and DevOps teams in defining and evolving our development processes to ensure solutions are delivered on-time, within budget and in accordance with the architectural vision and performance expectations.

Candidate must be proficient in working in a highly collaborative, fast-paced environment requiring strong communication and teamwork skills as well as the ability to adapt to shifting priorities.

How you will do it

Develops integration, regression, performance and load testing of highly scalable multi-tenant java based micro services, web and mobile interfaces

Develops test automation frameworks and strategies that enable a CI/CD development process

Contributes to test plan design and processes, analyzing and constructing business specific end to end scenarios, defining standards for the development of test scripts, deployment and reuse

Communicates progress of testing activities against the plan

Contributes to the development of metrics and reporting on product quality

Provides system troubleshooting, analysis and problem solving

Develops and provides technical documentation and training materials

Inputs into release planning activities

What we look for

Extensive experience in software testing and development with hands on experience testing web and mobile applications that leverage cloud-based solutions or highly scalable multi-tenant enterprise solutions.

Expert knowledge of Enterprise Java (J2EE or Spring, Hibernate).

Knowledge of test automation frameworks and technologies for testing web apps, mobile apps and micro services, e.g. Selenium, Protractor, Robot Framework, Appium

Knowledge of security concepts and protocols such as Oauth2, Jwt and AppId

Knowledge of performance and load testing tools (e.g. JMeter, Gatling, Gauge) and strategies

Solid understanding of Agile/Scrum, continuous integration and continuous delivery

Experience with version control systems, preferably Git

Experience with scripting languages

Experience with build systems, preferably Jenkins

Ideally has knowledge of Docker, Kubernetes, Azure

Strong problem diagnostic skills

Must have excellent communication, collaboration and interpersonal skills

Ability to exercise independent judgement in a dynamic environment with shifting priorities

Bachelor’s degree in Computer Science or related discipline or equivalent work experience

Ideally ISTQB certified or equivalent

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions
Please try again.


Either there was a problem on our end with the action you just performed, or we are currently having technical difficulties with our system. Please try again later.

View All Jobs