Job Description
The Application Quality Analyst/Engineer Experienced is a mid-level role that will carry out procedures to ensure that all information technology solutions and services meet company quality standards and user requirements.
Establish requirements, evaluate, and recommend test automation tools.
Estimate and plan for development of test automation framework.
Define processes and standards for implementing test automation.
Create automated tests for functional/GUI validation of company products and related components.
Provide detailed documentation and training on automation tools/applications developed.
Perform system, integration, functional, data validation, and performance testing as well as facilitate user acceptance testing.
Utilize test management tools to document test plans and to report test results and defects.
Minimum Job Requirements
6+ years software test automation experience
QA professional certification (ISTQB, QAI)
Advanced knowledge of software development life cycle and project life cycle principles, including both Agile and Waterfall
Advanced knowledge of quality assurance processes and testing methodologies
Advanced knowledge of test frameworks, tools, and automation of complex platforms
Advanced knowledge of multiple distributed languages and mainframe environments
Works with others, provides feedback and guidance to less experienced staff.
We are looking for someone with experience in using the following tools. Also, having hands on experience with Java programming language is preferred. Mobile automation would be a plus.
Selenium with Java
Cucumber BDD
Cypress
Microfocus UFT
TestNG/ JUnit
GIT
Maven
Eclipse/ IntelliJ
Any Gradute