Role Overview:
We are seeking an experienced QA professional proficient in testing to ensure the delivery of high‑quality software products. You will design and execute comprehensive test strategies, develop and maintain automated test scripts, and collaborate closely with development and product teams to identify and resolve defects. This role requires a strong understanding of QA methodologies, attention to detail, and a passion for continuous improvement in software quality.
_________________________________________________________________________________________________________
Key Responsibilities:
• Design, develop, and execute detailed manual test cases based on functional and technical requirements.
• Develop, maintain, and execute automated test scripts using industry‑standard tools and frameworks.
• Identify, document, and track software defects, collaborating with developers to ensure timely resolution.
• Conduct regression, integration, performance, and security testing as needed.
• Participate in the planning and review of test strategies, test plans, and test scenarios.
• Ensure comprehensive test coverage and maintain accurate test documentation and reports.
• Integrate automated tests into CI/CD pipelines for continuous quality assurance.• Collaborate with cross‑functional teams to understand product requirements and deliver high‑quality releases.
• Participate in code and test case reviews, providing feedback to improve quality standards.
• Stay updated with emerging testing tools, techniques, and best practices.
_________________________________________________________________________________________________________
Required Skills & Qualifications:
• Proven experience in software testing.
• Strong knowledge of QA methodologies, SDLC, and STLC.
• Proficiency in at least one programming/scripting language used for automation (e.g., Java, Python, JavaScript).
• Experience with automation tools such as Selenium, Appium, or similar.
• Ability to write and execute complex SQL queries for data validation.
• Familiarity with Agile/Scrum methodologies.
• Excellent analytical, problem‑solving, and communication skills.
• Experience with bug tracking and test management tools (e.g., JIRA, TestRail).
• Bachelor’s degree in Computer Science, Engineering, or related field.