Search by job, company or skills

F

Selenium with JAVA, BDD

3-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 days ago
  • Over 100 applicants
Quick Apply

Job Description

Key Responsibilities:

  • Automation Testing:
  • Design, develop, and execute automated test scripts using Selenium WebDriver and Java.
  • Work with BDD tools like Cucumber or SpecFlow to implement tests with a focus on behavior-driven development.
  • Automate tests for both functional and regression testing, ensuring comprehensive coverage of application features.
  • Write reusable, maintainable, and efficient test scripts to validate the web application's functionality.
  • Identify and report issues found during test execution and work closely with developers to resolve them.
  • Test Strategy & Planning:
  • Work with the test lead and team to define test strategies, test plans, and test cases based on business requirements.
  • Participate in test case reviews and suggest improvements to achieve better coverage.
  • Contribute to the planning and estimation of testing effort during sprint cycles.
  • BDD Implementation:
  • Create feature files and step definitions using Cucumber to represent business logic in the form of executable specifications.
  • Collaborate with product owners and business analysts to ensure the right test scenarios are captured in Gherkin format for clarity and traceability.
  • Promote the use of BDD across teams for better alignment with business stakeholders.
  • Cross-functional Collaboration:
  • Work closely with developers, business analysts, and UX/UI designers to ensure test automation aligns with development and product goals.
  • Participate in daily stand-ups and sprint retrospectives, offering suggestions for improvements in the development and testing processes.
  • Test Framework Development:
  • Develop and maintain test automation frameworks using Java, TestNG, Junit, Maven, and other related tools to integrate automated tests into continuous integration pipelines.
  • Implement data-driven and keyword-driven test frameworks for enhanced flexibility.
  • Contribute to best practices and guidelines for writing scalable and maintainable test scripts.
  • Continuous Integration & Deployment:
  • Integrate automated tests with CI/CD pipelines using Jenkins or GitLab CI, enabling faster feedback on code changes.
  • Monitor test results and generate test reports to ensure consistent and high-quality software delivery.
  • Bug Reporting & Defect Management:
  • Report, track, and follow up on defects found during test execution.
  • Use bug-tracking tools like JIRA, Bugzilla, or Trello to log, manage, and prioritize defects.
  • Performance & Optimization:
  • Analyze test results, identify performance bottlenecks, and suggest areas for improvement.
  • Optimize test automation scripts for speed, reliability, and efficiency.

Skills & Qualifications:

  • Core Skills:
  • Proficiency in Selenium WebDriver for web-based automation testing.
  • Strong Java programming skills for writing automation scripts and frameworks.
  • Experience with BDD frameworks like Cucumber or SpecFlow for behavior-driven development.
  • Knowledge of TestNG, JUnit, Maven, Jenkins, and other CI/CD tools.
  • Hands-on experience with version control systems like Git.
  • Experience:
  • 3+ years of experience in test automation using Selenium and Java.
  • Hands-on experience in BDD and Cucumber (writing Gherkin feature files and step definitions).
  • Strong understanding of SDLC, STLC, and Agile methodologies (Scrum, Kanban).

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

At Fusion Plus Solutions Inc, we believe that it’s an exceptional company - a company of people proud of the work they do and the solutions they provide. By understanding what drives our specialty industries, becoming involved in our communities on a professional and personal basis, following a disciplined process of identifying quality candidates, partnering with employers to understand their core business and their employment requirements, and delivering exceptional service, we achieve great results for all concerned.

Job ID: 122123641

Similar Jobs