QA Engineer
Core
Designing, executing, and automating test strategies to ensure software quality across functional, non-functional, and integration layers.
Role type
QA Engineer (Automation & Manual)
Builds
Production-ready software features and services
Domain
Software Development / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Automation scripting (Java), Selenium/Webdriver, JUnit/JMeter, API testing (Postman/RESTful), Database testing (MySQL), Performance testing, Agile/Scrum methodologies, Defect tracking (JIRA/Bugzilla), Test planning and design, UI/Functional testing
Preferred skills
Payment gateway testing, Mobile app testing, Black-box testing, Requirements analysis
Technologies
Java, Selenium, Webdriver, Sikuli, JUnit, JMeter, Postman, MySQL, JIRA, Bugzilla
Responsibilities
Setting up automation frameworks and standards, executing regression, smoke, sanity, and ad-hoc tests, preparing test cases for functional and non-functional requirements, tracking and reporting defects, managing test environments, performing API and performance testing
Seniority
Junior to Mid-level (0-3 years)