HamburgerMenu
hirist

Job Description

Job Summary :

We are seeking an experienced Automation Expert with strong expertise in designing, developing, and implementing automation frameworks for enterprise applications. The ideal candidate should have hands-on experience in Java, Selenium, Playwright, REST API Automation, and CI/CD along with a strong understanding of software testing methodologies and Agile practices. The candidate will be responsible for building scalable automation solutions, improving test coverage, mentoring QA engineers, and ensuring high-quality software delivery across web and API applications.

Key Responsibilities :

- Design, develop, and maintain scalable automation frameworks from scratch.

- Develop automated test scripts for web and API applications.

- Automate functional, regression, integration, smoke, sanity, and end-to-end test scenarios.

- Create reusable automation components to improve testing efficiency.

- Integrate automation suites with CI/CD pipelines.

- Execute automated test suites and analyze test results.

- Identify, document, and track software defects.

- Perform API automation using REST Assured or similar frameworks.

- Collaborate with Developers, Product Managers, Business Analysts, and DevOps teams.

- Participate in Agile ceremonies including Sprint Planning, Daily Stand-ups, Reviews, and Retrospectives.

- Review automation code and mentor junior QA engineers.

- Improve automation coverage and optimize execution time.

- Prepare automation reports and quality metrics.

Required Technical Skills :

1. Automation Testing :

- Selenium WebDriver

- Playwright

- Automation Framework Development

- UI Automation

- Cross-browser Testing

2. Programming :

- Java

- Object-Oriented Programming (OOP)

3. API Automation :

- REST API Testing

- REST Assured

- Postman

- JSON

- XML

4. Testing Types :

- Functional Testing

- Regression Testing

- Integration Testing

- Smoke Testing

- Sanity Testing

- End-to-End Testing

- System Testing

5. QA Concepts :

- Software Testing Life Cycle (STLC)

- Software Development Life Cycle (SDLC)

- Defect Life Cycle

6. DevOps & Tools :

- Jenkins

- Maven

- Git

- Azure DevOps

- Jira

- TestNG

- JUnit

7. Database :

- SQL

- Database Validation

Preferred Skills :

- Experience with BDD frameworks such as Cucumber.

- Knowledge of Docker and Kubernetes.

- Exposure to cloud platforms (AWS, Azure, or GCP).

- Experience in Microservices testing.

- CI/CD implementation experience.

- Strong debugging and troubleshooting skills.

- Excellent communication and mentoring abilities.

Candidate Profile :

- 6- 10 years of experience in Automation Testing.

- Strong hands-on experience with Java, Selenium, Playwright, and API Automation.

- Experience in building automation frameworks from scratch.

- Strong understanding of software testing best practices.

- Good knowledge of SQL and backend validation.

- Experience working in Agile/Scrum environments.

- Excellent analytical and problem-solving skills.

Education :

- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.

- ISTQB or Automation Testing certification is an added advantage.

Good-to-Have Skills :

- Cucumber

- Docker

- Kubernetes

- Selenium Grid

- BrowserStack

- Azure DevOps

- GitHub Actions

- SonarQube

- Performance Testing basics

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...