Job Description
What you get to do in this role:
• Create new unit tests both Junit and JSunit for existing code base
• Create comprehensive test plans, execute, and automate them
• Collect and report quality metrics from test execution
• Work with developers to design specific testing strategies for existing features and automate them
• Support in troubleshooting or addressing issues with applications and dev/test environments
• Maintain and improve existing automation test frameworks
• Add missing functionalities for Service Portal widgets and Angular Directives and Services
Qualifications
To be successful in this role you need to have:
• 3+ years of experience with quality assurance and Java programming with JUnit and Selenium
• Comfortable with AngularJS code for writing JSunit tests
• Fluency with scripting in JavaScript and usage of Jasmine testing framework including karma.
• Experience with Eclipse or IntelliJ, Jenkin, Maven, and Git
• Understanding of testing techniques (e.g., performance, unit, integration, automated), their strengths and weakness, and ability to use them to best effect
• Ability to use tools (such as IDE, debugger, build tools, source control, ServiceNow instances, profilers, system administration) to assist with daily tasks
• Experience driving cross-team technical discussions with an understanding of SDLC concepts