4Bell Technology

Staffing & Recruiting

QA Engineer(R-1967)

600,000.00-700,000.00/A

Any Degree

IT (Information Technology)

Full-time

Pune

30-Sep-2026

Automation testing Selenium Java WebDriver Cucumber (BDD) TestNG

Job Description

Job Description


What You'll Do


•       Design, build & maintain scalable automation frameworks using Selenium WebDriver, Cucumber, and TestNG.

•       Own test strategy for assigned squads — defining scope, coverage, and risk from requirements through production.

•       Write BDD feature files (Gherkin) to enable collaboration between QA, Dev, and Product stakeholders.

•       Implement TDD practices — writing tests before or alongside code to drive quality in development cycles.

•       Integrate automated suites into CI/CD pipelines (Jenkins, GitHub Actions, or similar) for continuous feedback.

•       Perform API testing and validate end-to-end user journeys across web and services.

•       Identify, document & triage defects with clear reproduction steps, severity classification, and root-cause analysis.

•       Mentor junior QA engineers and champion quality best practices across the engineering org.

•       Continuously evaluate test health, flakiness, and coverage gaps — iterating to keep automation suite trustworthy.

Must-Have Skills

•       3+ years of hands-on experience in QA automation in a product engineering environment.

•       Strong proficiency with Selenium WebDriver — page object model, explicit waits, cross-browser testing.

•       Solid experience with Cucumber (BDD) — writing and maintaining feature files, step definitions, and hooks.

•       Hands-on with TestNG — test configuration, data providers, listeners, parallel execution, and reporting.

•       Working knowledge of TDD principles and integrating tests into agile development workflows.

•       Proficiency in at least one programming language — Java or Python preferred.

•       Experience with CI/CD integration and running tests in automated pipelines.

•       Strong analytical thinking with an eye for edge cases, boundary conditions, and failure modes.

•       Excellent communication skills — ability to clearly articulate test findings to technical and non-technical audiences.