We are looking for a QA Automation Engineer with at least 3 years of hands-on experience in test automation, specifically focused on API and frontend testing. The ideal candidate has experience working with modern python frameworks and has tested complex, customized ERP systems.
Key Responsibilities
- Design, develop, and maintain automated test scripts for frontend (Next.js) and API (Node.js-based) applications.
- Conduct functional, integration, and regression testing to ensure product stability and quality.
- Create and execute automated test cases using Selenium (Python).
- Perform API testing using tools such as Postman, REST Assured, or similar frameworks.
- Collaborate closely with developers, product managers, and QA engineers to ensure high-quality releases.
- Log, analyze, and track bugs through to resolution.
- Maintain comprehensive test documentation and detailed test reports.
- Ensure test coverage aligns with business logic and project requirements.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum 3 years of QA automation experience.
- Proven experience testing Node.js, Next.js, and PostgreSQL-based applications.
- Strong proficiency in Selenium with Python.
- Hands-on experience in REST API testing using Postman, REST Assured, or equivalent tools.
- Familiarity with Git and CI/CD pipelines (e.g., GitHub Actions, Jenkins).
- Excellent analytical, debugging, and communication skills.
- Strong attention to detail and ability to write clear, structured test documentation.
What We Offer:
- Health Insurance
- Daily Meals
- Career Development and Growth
- Performance Bonus
Location: Gulshan-e-Iqbal Block 13-A Karachi
Employment Type: Full-time
Job Type: Full-time
Work Location: In person