Posted on: 10/07/2025
About the Role :
We are seeking a highly skilled and experienced Automation Testing Engineer to join our dynamic team.
In this role, you will be responsible for designing, developing, and maintaining automated test scripts and frameworks for both desktop and web applications.
You will play a crucial part in ensuring the quality and reliability of our software products through robust automation practices.
This is a fantastic opportunity for a proactive individual who thrives in a collaborative environment and is passionate about delivering high-quality solutions.
Key Responsibilities :
- Develop and maintain BDD (Behavior-Driven Development) test scenarios using Cucumber for both desktop and web applications.
- Collaborate with development and product teams to understand requirements, define test strategies, and ensure comprehensive test coverage.
- Identify, analyze, and document defects, working closely with developers for timely resolution.
- Contribute to the continuous improvement of our automation framework, test processes, and tools.
- Execute automated test suites, analyze results, and generate detailed test reports.
- Participate in all phases of the software development lifecycle (SDLC), from requirements gathering to deployment.
- Conduct root cause analysis of issues and provide solutions or recommendations.
- Mentor junior team members and promote best practices in automation testing.
Required Skills and Experience :
- Experience : 5 - 8 years of hands-on experience in Software Quality Assurance and Automation Testing.
- Programming Language : Strong proficiency in Java coding.
- Automation Tools : Extensive experience with Selenium WebDriver for automating web application tests.
- BDD Frameworks : Proven experience in implementing and working with BDD frameworks, specifically Cucumber.
- Framework Development : Solid understanding and practical experience in designing, developing, and maintaining scalable automation frameworks (especially BDD frameworks).
- Testing Methodologies : Good understanding of various testing methodologies and software development lifecycles (SDLC).
- Version Control : Experience with version control systems such as Git.
- Build Tools : Familiarity with build tools like Maven or Gradle.
- Problem-Solving : Excellent analytical and problem-solving skills with a keen eye for detail.
- Communication : Strong verbal and written communication skills.
Qualifications :
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1511409
Interview Questions for you
View All