We are seeking an Automation Test Engineer with a strong background in Java for coding and extensive experience in Selenium for automation.
The ideal candidate will also be proficient with the Cucumber framework, have strong SQL skills, and understand ETL processes, enabling comprehensive testing across various applications.
Key Responsibilities
- Automation Framework Development: Design, develop, and maintain scalable and robust automation frameworks using Java and Selenium.
- Test Scripting: Write, execute, and maintain automated test scripts for functional and regression testing.
- Cucumber Implementation: Utilize the Cucumber framework for behavior-driven development (BDD) to create readable and maintainable test scenarios.
- Database Testing: Apply SQL skills to perform database validation and ensure data integrity.
- ETL Testing Support: Understand and contribute to testing efforts related to ETL processes.
- Collaboration: Work closely with development, product, and other QA teams to understand requirements and integrate automation into the CI/CD pipeline.
- Defect Management: Identify, log, track, and retest defects, ensuring timely resolution.
- Test Reporting: Generate clear and concise test reports, providing insights into test execution and product quality.
Required Skills and Experience
- Expertise in coding using Java language.
- Hands-on automation experience using Selenium.
- Strong knowledge of the Cucumber framework.
- Proficiency in SQL.
- Understanding of ETL concepts and testing.
- Ability to set up and understand Selenium frameworks.
- Experience in automation and scripting.
Mandatory Skills
- Java
- Selenium
- Cucumber
- SQL
- ETL
Skills Required
Java Frameworks, Selenium, Cucumber Framework, Sql, Etl Process