QA Automation Engineer

S
Smart WorkingDigital health
Listing location: Delhi / Mumbai / Bangalore / Pune / Indore / Jaipur / Gurugram, 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years of experience in QA or test automation; 4+ years of hands-on test automation coding in TypeScript or JavaScript; 2+ years of BDD test authoring with Cucumber and Gherkin; 3+ years of web UI test automation using a page object model; 2+ years of end-to-end QA ownership; 3+ years of requirements analysis and stakeholder communication; 2+ years of SQL querying; 3+ years of exploratory testing and precise multi-step defect reproduction.
Required Skills
PostgreSQLSQLJavascriptMySQLTypeScriptPlaywright

Requirements

  • Have 4+ years of experience in QA or test automation.
  • Have 4+ years of hands-on test automation coding in TypeScript or JavaScript.
  • Have 2+ years of BDD test authoring with Cucumber and Gherkin.
  • Have 3+ years of web UI test automation using a page object model; Playwright is preferred.
  • Have 2+ years of end-to-end QA ownership, including defining, documenting, building, and maintaining tests.
  • Have 3+ years of requirements analysis and stakeholder communication.
  • Have 2+ years of SQL querying to validate database state, using MySQL or PostgreSQL.
  • Have 3+ years of exploratory testing and precise multi-step defect reproduction.
  • Be able to drive automation and own the build with limited direction.
  • Be detail-oriented and able to identify edge cases and specification gaps.
  • Hands-on JavaScript or TypeScript automation coding is required; willingness to learn alone is not sufficient.
  • Mobile app testing and automation, especially with Flutter, is a nice-to-have.
  • Experience with Appium or Flutter integration_test is a nice-to-have.

Responsibilities

  • Own the quality process end to end and build the automated test framework hands-on.
  • Understand how the multi-repo system works from client, end-user, and internal operations perspectives.
  • Clarify requirements with stakeholders and document expected behavior.
  • Author English-readable scenarios in Cucumber and Gherkin.
  • Build automation in JavaScript and TypeScript.
  • Drive the UI through a page object model and add data-test-ids to React code where missing.
  • Validate database state using SQL.
  • Maintain automated tests as new features arrive and contribute to requirements for planned features.
  • Run exploratory testing, reproduce multi-step defects, and identify edge cases.
  • Flag compliance, regulatory, and security implications and build a repeatable, documented QA process.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now