HamburgerMenu
hirist

Job Description

Job Overview :

We are seeking an experienced Senior QA Automation Engineer with hands-on experience in designing, developing, and maintaining scalable test automation frameworks. The ideal candidate should possess strong expertise in UI, API, integration, and end-to-end testing with proven experience in automating complex business workflows and validating third-party integrations such as payment gateways. The role requires close collaboration with Development, Product, DevOps, and Business teams to ensure high-quality software delivery across Agile environments.

Key Responsibilities :

- Design, develop, and maintain robust automation frameworks for web, API, and integration testing.

- Create and execute automated test scripts for functional, regression, smoke, sanity, and end-to-end testing.

- Automate complex business workflows involving multiple systems, services, and user journeys.

- Validate integrations with third-party services, payment gateways, and external APIs.

- Perform API testing using automation tools and validate request/response flows.

- Design test strategies for upstream and downstream system integrations.

- Analyze business requirements and prepare comprehensive test scenarios and test cases.

- Integrate automation suites with CI/CD pipelines for continuous testing.

- Collaborate with developers to identify, troubleshoot, and resolve defects early in the SDLC.

- Monitor automation execution, generate reports, and improve test coverage.

- Participate in sprint planning, requirement discussions, and release activities.

- Conduct root cause analysis for production issues and support quality initiatives.

Required Skills :

- Strong experience in Selenium WebDriver automation.

- Proficiency in Java or Python.

- Hands-on experience with TestNG, JUnit, PyTest, or similar frameworks.

- Strong API automation experience using REST Assured, Postman, or equivalent tools.

- Experience in integration testing and end-to-end workflow validation.

- Knowledge of payment gateway testing and transaction lifecycle validation.

- Experience with SQL and database testing.

- Hands-on experience with CI/CD tools such as Jenkins, Azure DevOps, or GitHub Actions.

- Experience with Git and version control systems.

- Strong understanding of Agile and Scrum methodologies.

- Excellent debugging, analytical, and problem-solving skills.

Preferred Skills :

- Experience with BDD frameworks such as Cucumber.

- Knowledge of performance testing tools like JMeter.

- Experience with Docker and cloud platforms (AWS/Azure).

- Exposure to microservices architecture.

- Experience in financial, e-commerce, fintech, or payment-based applications.

Qualification :

- Bachelor's Degree in Computer Science, Information Technology, or related field.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...