Quality Assurance Engineer (Automated Testing & AI Products)
Job description
Company Description
Saif Inspirations is a technology company based in Karachi, dedicated to helping businesses transition from physical to digital environments through innovative, secure, and customized solutions. Our focus is on providing business-centric digital transformation services to empower organizations for the future.
Role Description
This is a full-time position for a Quality Assurance Engineer at Saif Inspirations. An experienced Quality Assurance Engineer with a strong background in automated testing and experience using Postman. The ideal candidate will also have hands-on experience with AI products, including Large Language Models (LLMs). In this role, you will be responsible for ensuring the quality and performance of our AI-driven applications through comprehensive testing strategies.
Key Responsibilities
- Design, develop, and execute automated test cases for our AI products, including LLMs.
- Utilize Postman for API testing to ensure functionality, performance, and reliability.
- Collaborate closely with development teams to understand requirements and identify testing needs.
- Develop and maintain test automation frameworks and scripts.
- Perform regression testing, performance testing, and functional testing of AI-driven applications.
- Identify, document, and track defects and work with developers to resolve issues.
- Participate in code reviews and provide feedback on quality and testing practices.
- Stay up-to-date with industry trends and best practices in automated testing and AI technologies.
- Work independently as well as collaboratively with a team.
- Collaborate closely with team members, providing subject matter expertise and solutions to the most challenging software development tasks.
Requirements
- Proven experience in automated testing with tools such as Selenium, JUnit, or similar frameworks.
- Proficiency in using Postman for API testing and validation.
- Hands-on experience with AI products, including LLMs (Large Language Models).
- Strong understanding of software testing methodologies and best practices.
- Experience in scripting languages such as Python, JavaScript, or similar.
- Ability to work independently and as part of a collaborative team.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to articulate complex technical issues.
Preferred Qualifications:
- Experience with other AI technologies and frameworks.
- Familiarity with continuous integration and delivery (CI/CD) pipelines.
- Knowledge of cloud platforms and their testing requirements.
Benefits
- May have the opportunity to work on assignments in Dubai.
- Flexibility to work remotely as part of our hybrid work policy.
- Competitive salary.
- Opportunities for professional growth and development.
- A collaborative and inclusive work culture.
Work Environment
- The office features a modern, open, and comfortable workspace designed to enhance productivity and encourage collaboration.
- A dedicated play area where you can relax and participate in recreational activities during their breaks.
- Enjoy a serene and relaxing atmosphere that supports a healthy work-life balance, promoting both physical and mental well-being.