We are looking for a dedicated Quality Assurance Engineer with 2–5 years of experience to ensure the delivery of high-quality, reliable, and scalable software products. The ideal candidate will have strong testing fundamentals, excellent analytical skills, and hands-on experience with both manual and automation testing.
Responsibilities:
- Develop, review, and execute detailed test plans, test cases, and test scripts.
- Perform functional, regression, integration, UI, API, and end-to-end testing.
- Identify, document, and track defects using standard bug-tracking tools.
- Collaborate closely with developers, product owners, and cross-functional teams to ensure requirements are fully understood and validated.
- Participate in Agile ceremonies—sprint planning, stand-ups, reviews, and retrospectives.
- Validate application performance, usability, security, and compatibility across browsers/devices.
- Contribute to automation frameworks and scripts where applicable.
- Ensure release readiness through systematic testing and quality checks.
- Maintain clear testing documentation, reports, and quality metrics.
Required Skills:
- Strong knowledge of software testing concepts, SDLC, and STLC.
- Experience with QA tools like Jira, TestRail, Postman, Selenium, Playwright, or Cypress.
- Hands-on experience in API testing and automation basics.
- Ability to write clear, concise test cases and reproduce issues accurately.
- Good understanding of databases and ability to validate data with SQL queries.
- Strong communication skills and ability to work in a fast-paced, collaborative environment.
Preferred Qualifications:
- Experience testing web or mobile applications.
- Exposure to CI/CD pipelines and version control (Git).
- Knowledge of automation frameworks or scripting languages.
- Familiarity with cloud-based applications or microservices architecture.