Description

Job Description:
What you get to do in this role: 
Maintain existing automation test frameworks.
Collect and report quality metrics from test execution.
Work with developers/TPMs to design specific testing strategies for features being developed and automate them.
Create comprehensive test plans; execute and automate them.
Support engineering organization in troubleshooting or addressing issues with applications and dev/test environments.

Qualifications
To be successful in this role you have to:
4+ years of experience with quality assurance and Java programming with Selenium, JUnit, and TestNG
Fluency with scripting in JavaScript. Experience with Eclipse, Jenkin, Maven, and Git.
Understanding of testing techniques (e.g. performance, unit, integration, automated), their strengths and weaknesses, and their ability to use them to the best effect.
Ability to use tools (such as IDE, debugger, build tools, source control, ServiceNow instances, profilers, and system administration/Unix tools) to assist with daily tasks.
Experience driving cross-team technical discussions with an understanding of SDLC concepts.

Education

Bachelor's degree