12 Nov
|
HERE
|
New Delhi
Here is a comprehensive and industry-standard (JD) template for a Selenium Automation Test Engineer. This can be adapted depending on whether you are hiring for a Mid-Level or Senior role.
: QA Automation Engineer (Selenium)
Position Overview
We are looking for a skilled QA Automation Engineer with robust expertise in Selenium WebDriver to join our Quality Engineering team. In this role, you will design, develop, and maintain robust automated test frameworks to ensure the highest software quality across our web applications. You will collaborate closely with developers, product managers, and manual QA testers to embed automation seamlessly into our CI/CD pipeline. [1, 2, 3, 4, 5]
Key Responsibilities
- Framework Development: Build, enhance, and maintain scalable test automation frameworks (e.g., Data-Driven, Keyword-Driven, or Hybrid/BDD) using Selenium WebDriver.
- Script Creation: Write, execute, and debug high-quality automated test scripts for functional, regression, and integration testing.
- CI/CD Integration: Integrate automated test suites into continuous integration/continuous deployment pipelines (using tools like Jenkins, GitLab CI, or GitHub Actions).
- Defect Tracking: Identify, log, investigate, and track software defects to resolution using tools like Jira.
- API Testing: Perform validation of web services and backend APIs alongside UI automation.
- Collaboration: Analyze business requirements and technical specifications to design effective automation strategies. [4, 5]
Required Skills & Qualifications
- Experience: 2–5+ years of proven experience in software testing with a heavy focus on web application automation.
- Core Automation Tool: Deep, hands-on expertise with Selenium WebDriver.
- Programming Languages: Strong coding skills in Java, Python, or C#.
- Test Frameworks: Familiarity with testing frameworks such as TestNG, JUnit, PyTest,
or Cucumber (BDD).
- Web Technologies: Good understanding of web architectures, DOM manipulation, HTML, CSS selectors, and XPath.
- Database Knowledge: Ability to write proficient SQL queries for backend data validation.
- Version Control: Hands-on experience with Git for script versioning and branching management. [1, 4, 5, 6, 7, 9, 10, 11]
Preferred/Bonus Skills
- Experience with modern alternative tools like Playwright or Cypress.
- Familiarity with cloud-based cross-browser testing platforms like Sauce Labs, BrowserStack, or LambdaTest.
- Basic understanding of performance testing tools (e.g., JMeter).
If you'd like to tailor this further, tell me:
- What is the target experience level (e.g., Junior, Mid-Level, or Senior/Lead)?
- Which programming language should be the primary focus (e.g., Java or Python)?
- Are there any specific tools in your tech stack (like Jenkins, Docker, or Jira) that must be included?
AI can make mistakes, so double-check responses
[1] https://in.indeed.com/q-selenium-automation-testing-l-bengaluru,-karnataka-jobs.html
[2] https://in.indeed.com/q-java-selenium-automation-testing,-manual-testing-l-bengaluru,-karnataka-jobs.html
[3] https://in.indeed.com/q-test-automation-engineer-%E2%80%93-java-selenium-jobs.html
[4] https://www.youtube.com/watch?v=9ExE9-pHwsk
[5] https://traffit.com/en/job-description-templates/it-en/test-automation-engineer-2/
[6] https://in.indeed.com/q-product-based-company-selenium-automation-testing-l-chennai,-tamil-nadu-jobs.html
[7] https://in.indeed.com/q-walk-in-drive-for-selenium-automation-testing-l-pune,-maharashtra-jobs.html
[8] https://www.naukri.com/selenium-qa-test-engineer-jobs
[9] https://www.naukri.com/selenium-automation-jobs
[10] https://www.naukri.com/selenium-automation-jobs
[11] https://in.indeed.com/q-java-selenium-automation-tester-l-remote-jobs.html
NA
📌 selenium developer (New Delhi)
🏢 HERE
📍 New Delhi