We are seeking a skilled and detail-oriented Automation Test Engineer with 4-6 years of experience in test automation and a solid understanding of both functional and automation testing. The ideal candidate will have a strong background in automation frameworks, BDD/Selenium integration, and experience with Agile methodologies. You will play a key role in enhancing our automation processes, developing and maintaining automation frameworks, and collaborating closely with cross-functional teams to deliver high-quality solutions.
Key Responsibilities
- Test Automation Development. Create and maintain robust test automation frameworks using Cucumber, Cypress, and Selenium. Customize BDD and Selenium to integrate with various tools and systems as needed.
- Test Case and Feature File Creation. Develop, execute, and maintain automation test cases and feature files that align with project requirements.
- Framework Design & Maintenance. Design, build, and continuously improve the test automation framework, ensuring it is reliable, scalable, and supports efficient testing processes.
- Database Testing. Leverage experience with Oracle databases to support test case validation and ensure data integrity during testing phases.
- Agile Collaboration. Work within Agile teams, actively participating in sprint planning, review, and daily stand-ups to support a Test-Driven Development (TDD) approach.
- Functional & Automation Test Preparation. Collaborate with manual testers, developers, and subject matter experts to understand the business domain, system functionality, and testing requirements.
- Test Execution & Reporting. Perform test execution, track defects, and create comprehensive reports on test outcomes and coverage.
- Cross-functional Communication. Communicate effectively with team members to understand project needs, share knowledge, and ensure smooth collaboration across departments.
Qualifications
- Experience. 4-6 years of industry experience in test automation, with 3-7 years working with domain-oriented systems, trade domain experience is a plus.
- Technical Skills
- Strong expertise in Cucumber, Cypress, and Selenium for automation.
- Proficient in BDD (Behavior-Driven Development) and customization of automation frameworks.
- Hands-on experience with Oracle databases.
- Familiarity with Test-Driven Development (TDD) and associated testing frameworks.
- Methodologies. In-depth knowledge of Agile methodology and sprint-based project workflows.
- Interpersonal Skills. Strong communication and collaboration skills to work effectively with developers, testers, and SMEs (Subject Matter Experts).
Nice to Have
- Knowledge of the trade domain and experience with systems related to it.
- Experience in enhancing test automation frameworks and driving automation best practices within Agile teams.
Why Join Us?
This role offers a unique opportunity to work with a dynamic and innovative team, utilizing cutting-edge automation tools and methodologies. As an Automation Test Engineer, you will make a meaningful impact on product quality and efficiency by driving automation initiatives and working on challenging projects in a supportive, growth-oriented environment.