Loading...
Not available
About the Role
We are looking for a detail-oriented and proactive QA Engineer to ensure the quality, reliability, and performance of our web and mobile applications. You will collaborate closely with developers, product managers, and designers to identify issues, define test cases, and continuously improve product quality.
Responsibilities
Review and analyze system specifications and business requirements.
Develop, document, and execute manual and automated test cases.
Perform functional, regression, integration, and UI testing across platforms.
Identify, document, and track bugs using issue tracking tools (e.g., Jira).
Work with developers to reproduce issues and verify fixes.
Contribute to continuous integration and delivery (CI/CD) pipelines.
Participate in release validation, smoke testing, and UAT support.
Recommend and implement improvements in QA processes, tools, and frameworks.
Requirements
Bachelor’s degree in Computer Science, Engineering, or related field.
2–5 years of experience in software QA (manual and/or automation).
Strong understanding of SDLC, STLC, and defect lifecycle.
Experience with tools like Postman, Selenium, Cypress, JMeter, TestNG, or similar.
Knowledge of API testing and database validation (SQL).
Familiarity with version control (Git) and issue tracking (Jira).
Excellent analytical, problem-solving, and communication skills.
Nice to Have
Experience with mobile app testing (Android/iOS).
Knowledge of automation frameworks or scripting languages (JavaScript, Python, Java).
Exposure to AWS, CI/CD pipelines, or performance testing.
What We Offer
Competitive salary and benefits.
Flexible work environment.
Opportunity to work on impactful products that connect people and jobs.
Collaborative team culture with strong emphasis on quality and learning.
Not available
Not available