Job Title: QA Engineer (Manual + Automation Testing + SQL)
Location: Bangalore (Work from Office)
Experience: 3 to 6 Years
Job Description:
We are looking for a skilled QA Engineer with a strong background in manual and automation testing, along with expertise in SQL. The ideal candidate should have experience in designing and executing test cases, developing automation scripts, and performing database testing.
Key Responsibilities:
Design, develop, and execute manual and automated test cases.
Work closely with developers to understand application functionality and define test strategies.
Develop and maintain automation scripts using Selenium, TestNG, or similar tools.
Perform database testing using complex SQL queries to validate data integrity and business logic.
Identify, report, and track defects to closure using tools like JIRA.
Conduct functional, regression, integration, and performance testing.
Ensure test coverage and maintain comprehensive test documentation.
Collaborate with cross-functional teams to enhance testing processes and strategies.
Required Skills & Qualifications:
3 to 6 years of experience in manual and automation testing.
Strong proficiency in SQL (writing and optimizing complex queries).
Hands-on experience with automation tools like Selenium, TestNG, Cypress, or Playwright.
Experience with API testing using Postman or other tools.
Knowledge of testing methodologies, SDLC, and Agile processes.
Good understanding of bug tracking tools (e.g., JIRA, Bugzilla).
Basic knowledge of scripting languages (Java/Python) for test automation.
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
Good to Have:
Experience in performance testing using JMeter.
Exposure to CI/CD tools like Jenkins.
Knowledge of cloud environments (AWS, Azure, or GCP).