Posted on: 28/08/2025
Job Description :
We are seeking an experienced Test Engineer with 3-6 years of relevant experience to join our quality assurance team. The ideal candidate will have strong expertise in both manual and automated testing, with specific focus on BDD (Behavior-Driven Development) practices and JavaScript-based testing frameworks. This role requires a blend of technical proficiency, analytical thinking, and excellent communication skills to ensure our products meet the highest quality standards.
Responsibilities :
- Implement BDD practices across the testing process, working with stakeholders to define acceptance criteria in Given-When-Then format
- Collaborate with product owners, developers, and business analysts to create feature files with clear scenarios
- Design, develop, and execute both manual and automated tests for web applications.
- Create and maintain automated test scripts using BDD frameworks like Cucumber.js paired with JavaScript testing tools Cypress
- Perform thorough manual testing including functional, regression, exploratory, and usability testing
- Design and implement BDD-focused test automation frameworks from scratch or enhance existing ones
- Analyze and document test results, tracking defects through resolution in bug tracking systems
- Facilitate BDD refinement sessions to ensure requirements are testable and clear
- Create and maintain comprehensive test documentation including BDD feature files, test plans, and test reports
Requirements :
- 3-6 years of professional software testing experience with a blend of manual and automated testing
- Proficiency in JavaScript and experience with selenium or JS testing frameworks (Cypress, WebdriverIO).
- Experience with API testing using tools like Postman or REST Assured
- Solid understanding of web technologies (HTML, CSS, DOM manipulation)
- Experience with test management tools and defect tracking systems (JIRA, TestRail, etc.)
- Knowledge of CI/CD pipelines and integration of automated tests (Jenkins, GitHub Actions, etc.)
- Familiarity with version control systems, particularly Git
- Experience with cross-browser and cross-platform testing
- Excellent verbal and written communication skills
Technical Skills :
- BDD Frameworks : Cucumber.js
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1536567
Interview Questions for you
View All