
Overview
Overview:Overview:
We are looking for a QA Engineer who is proficient in both manual and automation testing, with hands-on experience in Cypress and JavaScript for end-to-end testing. The ideal candidate will be skilled in Mocha and Cucumber for BDD and Page Object Model (POM) implementation and possess a strong understanding of API testing using Postman. Familiarity with CI/CD tools, version control systems, and experience in Agile environments is essential. Experience in the Banking and Payroll domains is a plus.
Location: Bangalore/Shivamogga (Shimoga)
Responsibilities:
Roles and Responsibilities:
Develop, execute, and maintain manual and automated test cases using Cypress, JavaScript, Mocha, and Cucumber (BDD with POM).
Perform API testing and validation using Postman and conduct database queries using basic SQL.
Integrate automated tests with CI/CD pipelines (GitHub Actions, Jenkins) and manage code using GitHub/GitLab.
Track issues and manage project tasks using Jira, collaborating effectively within Agile teams.
Requirements:
Key Skills:
Proficient in both manual and automation testing.
Hands-on experience with Cypress and JavaScript for end-to-end testing.
Skilled in Mocha and Cucumber for Behavior-Driven Development (BDD) and implementing Page Object Models (POM).
Strong understanding of API testing, with practical experience using Postman.
Familiar with version control systems such as GitHub and GitLab.
Experience working with CI/CD tools like GitHub Actions and Jenkins.
Basic knowledge of SQL for database validation and queries.
Proficient in using Jira for issue tracking and project management.
Excellent problem-solving skills and strong attention to detail.
Strong communication and collaboration skills, with proven experience working in Agile environments.
Experience in Banking and Payroll domains is considered an added advantage.