Job Description
Job Title: QA Automation Engineer (SDET Selenium, Java & SQL)
Experience: 5 Years
Location: Noida
Job Summary
We are seeking a highly skilled and detail-oriented QA Automation Engineer (SDET) with 5+ years of experience in designing, developing, and maintaining robust test automation frameworks using Java, Selenium, and SQL. The ideal candidate will have strong expertise in automation testing, quality assurance practices, and CI/CD integration, and will thrive in Agile development environments.
Key Responsibilities
Design, develop, and maintain scalable, reusable, and reliable automation frameworks using Java and Selenium
Create and execute automation test scripts for functional, regression, smoke, and integration testing
Collaborate with developers, product owners, and QA teams to understand requirements and ensure comprehensive test coverage
Perform API automation testing using REST Assured or similar tools
Execute SQL-based backend testing to validate data accuracy, integrity, and business rules
Integrate automated test suites into CI/CD pipelines (Jenkins, GitHub Actions, GitLab, etc.)
Identify, analyze, log, and track defects; work closely with engineering teams to ensure timely resolution
Optimize existing automation suites for performance, reliability, and maintainability
Participate actively in Agile ceremonies including daily stand-ups, sprint planning, reviews, and retrospectives
Continuously improve automation processes, frameworks, and QA best practices
Required Skills & Qualifications
Minimum 5+ years of hands-on experience as a QA Automation Engineer / SDET
Strong expertise in Java, Selenium WebDriver, TestNG/JUnit
Solid experience in writing and optimizing SQL queries for backend data validation
Experience with build and version control tools such as Git, Maven, and Gradle
Familiarity with CI/CD pipelines and DevOps workflows
Hands-on experience with API automation testing (REST Assured, Postman automation, etc.)
Strong understanding of software testing methodologies, SDLC, and Agile processes
Excellent analytical, debugging, and problem-solving skills
Preferred / Good To Have Skills
Experience with cloud-based testing environments
Exposure to containerization tools such as Docker or virtualization platforms
Knowledge of performance testing tools like JMeter or Gatling
Experience with BDD frameworks such as Cucumber
Familiarity with test reporting tools like Allure or Extent Reports