Magure is dedicated to delivering quality software solutions with a strong focus on precision and reliability. As a QA Engineer, you will play a key role in ensuring our software products meet the highest standards of quality through rigorous manual and automated testing practices. Join our team and contribute to the delivery of high-quality solutions for our clients.
Roles & Responsibilities
Test planning & design
- Develop, document, and execute detailed test plans, test cases, and test scenarios based on project requirements.
- Understand business requirement documents (BRDs) and translate them into clear, relevant test documentation.
- Collaborate with developers and stakeholders to understand requirements and design test strategies.
Manual & automated testing
- Conduct functional, regression, integration, and performance testing.
- Build and maintain automation scripts using any one of the following frameworks: Selenium or Playwright, with any scripting/programming language (Java, JavaScript, Python, etc.).
API & database testing
- Perform API testing using tools like Postman or Rest Assured.
- Conduct database testing/data validation using basic to intermediate SQL queries.
Performance testing
- Understand and apply performance testing concepts using JMeter.
Defect management
- Identify, log, and track defects in bug-tracking tools, ensuring resolution and re-testing.
- Work closely with the development team to troubleshoot and resolve issues promptly.
Documentation
- Prepare clear documentation for test cases, defect reports, and testing outcomes.
- Keep all test documentation up to date in line with project changes.
Continuous improvement & learning
- Stay updated with the latest QA tools, trends, and best practices.
- Participate in team knowledge-sharing sessions.
Qualifications
- 2-5 years of hands-on QA experience, preferably in tech product or services companies.
- Good understanding of SDLC, STLC, and QA methodologies.
- Hands-on experience in automation testing using any one framework (Selenium or Playwright) with any scripting language.
- Working knowledge of API testing tools such as Postman or Rest Assured.
- Basic to intermediate SQL skills for database/data validation testing.
- Understanding of JMeter and performance testing concepts.
- Proven ability to create test cases and test scenarios from requirement/BRD documents.
- Experience using Confluence/JIRA for documentation and workflow tracking.
- Strong communication and requirement-understanding skills.
- Working knowledge of Agile/Scrum methodology.
Bonus: exposure to CI/CD tools (Jenkins, GitLab CI, GitHub Actions), test management tools (TestRail, Zephyr, Xray), security testing, or mobile testing tools.
Why Join Magure?
- Be part of an innovative team committed to quality and excellence.
- Opportunity to work with diverse, challenging projects that will help hone your skills.
- Supportive work culture that promotes learning and growth.
- Competitive compensation and benefits package.
Apply for QA Engineer
The application takes a few minutes: your details, your CV, and a short note on why this role.


