About the RoleWe are seeking a proactive Quality Assurance (QA) Engineer with hands-on experience in software testing.Key Responsibilities- Design, develop, and execute manual and automated test cases for web and mobile applications. - Identify, record, and track defects using standard bug-tracking tools. - Participate in requirement reviews and provide feedback on testability, clarity, and completeness. - Collaborate closely with developers, product managers, and other stakeholders to resolve issues and ensure high product quality. - Maintain and improve automation test scripts/frameworks. - Perform regression, functional, integration, and performance testing as needed. - Prepare and present clear, concise testing reports and documentation. - Ensure adherence to QA processes, standards, and best practices.Required Skills & Experience- 2+ years of experience in Software Testing (Manual & Automation). - Strong understanding of SDLC, STLC, and defect lifecycle. - Hands-on experience with automation tools such as Selenium, Playwright, Cypress, or similar. - Experience with programming/scripting languages (e.g., Java, Python, JavaScript, etc.). - Good knowledge of API testing using tools like Postman or REST Assured. - Experience with bug tracking tools such as JIRA, Bugzilla, Azure DevOps, or Trello. - Experience with monitoring tools like Sentry, New Relic, Datadog, or Kibana (preferred). - Strong analytical and problem-solving skills. - Excellent verbal and written communication skills. - Ability to work independently as well as in a team environment.Preferred Qualifications- Experience with Agile/Scrum methodologies. - Knowledge of performance testing tools (e.g., JMeter) is an advantage.About CompanyImprova is a global IT solution provider and outsourcing company with contributions across several domains including FinTech, Healthcare, Insurance, Airline, Ecommerce & Retail, Logistics, Education, Insurance, Startups, Government & Semi-Government, and more.
Job Title
Quality Assurance Engineer