.Experienced QA Automation Engineer**Responsibilities**:- In this role you will be responsible for testing our products on different database systems- Handle ambiguous requirements and take those requirements and create your own datasets to generate the desired outcome- When required and needed assist with the releasing the version by testing features manually, create QA Test Plans, Test Cases and execute them- Collaborate, communicate clearly and concisely with all parties involved in the release and software development lifecycle and to agree on the appropriate test approach to ensure the quality of the solution outcome is understood and known issues are actioned- Ensure the team provides effective and complete testing of the newly released features and supported components- Participate in the decision making in what tests needs to be automated and what can be done manually- Work together with the SDET and other QAEs on the team to ensure the team builds proper test automation coverage by converting the manual tests into automated using the test automation framework solution- Proactively and openly share knowledge with the rest of the team members about automation best practices, tools, scripts and the designed framework- Create materials for automation testing trainings, or other testing related topics- Assist SDET in mentoring and training more junior QAEs on the team on the aspects of the test automation framework and automation process to populate test automation philosophy onto the scrum teams, performs the reviews- Create, maintain, and execute automation test scripts for multiple domains adhering to the defined automation methods, procedures, and quality objectives- Develop and implement automation procedures, methods, standards and control to support effective testing, monitor compliance, mitigate testing risks, and achieve team results- Identify problem areas, take the ownership, design the solution and implement it, leading the improvement from the beginning to the end- You want to make a difference by using the best technology to implement successful solutions.- Ability to learn and adopt new technologies quickly- Excellent communication skills, both written and verbal- Your friends describe you as independent and reliable- You thrive in a versatile and dynamic team environment- Always ready to help others and be helped- You have the ability to resolve technical challenges and comfortable with ambiguityTechnical Skills- 3+ years of experience of professional experience in quality assurance- 2+ years of automated testing experience**_ At this time, Imperva will not sponsor a new applicant for employment authorization for this position._****Our Company**:**Rewards**:**Legal Notice**:Imperva is an equal opportunity employer