As a QA Engineer, you will be responsible for ensuring the quality of our software products. You will design and execute test plans, identify bugs, and work with developers to resolve issues. Your attention to detail will help us deliver high-quality software to our customers.
About Us:
Emotii.ai is pioneering the integration of emotional intelligence with AI, creating groundbreaking applications that transform user experiences. As a rapidly expanding startup, we are on a mission to develop emotionally intelligent technologies that resonate with users on a deeper level. Join us as we innovate and push the boundaries of AI-driven solutions.
Role Overview:
We are looking for a meticulous and detail-oriented Quality Assurance (QA) Engineer to join our team at Emotii.ai. In this role, you will ensure that our AI-driven applications meet the highest standards of quality and performance. As a QA Engineer, you will be responsible for designing and executing test plans, identifying and resolving issues, and ensuring that our products deliver exceptional user experiences.
Key Duties
- Test Planning: Develop comprehensive test plans and strategies that cover functional, regression, performance, and security testing.
- Test Execution: Execute manual and automated tests to identify software defects and ensure the product meets quality standards.
- Bug Tracking: Identify, document, and track software defects and work closely with the development team to resolve issues.
- Automation: Develop and maintain automated test scripts to enhance test coverage and efficiency.
- Collaboration: Work closely with developers, product managers, and UX/UI designers to understand requirements and ensure alignment in testing efforts.
- Quality Metrics: Monitor and report on quality metrics, such as defect density and test coverage, to ensure continuous improvement.
- Continuous Improvement: Contribute to the development and refinement of QA processes, tools, and best practices.
Skills & Qualifications:
- Experience: 3+ years of experience in software quality assurance, with a strong background in both manual and automated testing.
- Technical Expertise: Proficiency in QA tools and frameworks such as Selenium, JIRA, TestRail, or similar.
- Automation Skills: Experience in developing and maintaining automated test scripts using languages such as Java, Python, or JavaScript.
- API Testing: Knowledge of API testing tools like Postman or RestAssured.
- Attention to Detail: Strong attention to detail and a commitment to delivering high-quality software.
- Problem-Solving: Excellent problem-solving skills with the ability to think critically and logically.
- Communication: Strong communication skills, with the ability to collaborate effectively across teams.
- Agile Methodologies: Familiarity with Agile and Scrum methodologies.
Nice to Have:
- AI/ML Testing: Experience with testing AI or machine learning-based applications.
- Performance Testing: Knowledge of performance testing tools like JMeter or LoadRunner.
- Security Testing: Understanding of security testing principles and tools.
- CI/CD: Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines.
Why Join Emotii.ai?
- Innovative Technology: Be part of a team working on the cutting edge of AI and emotional intelligence.
- Professional Growth: Opportunities for continuous learning and career development in a growing startup.
- Flexible Work Environment: Enjoy the flexibility of remote or hybrid work options.
- Collaborative Culture: Join a team that values innovation, collaboration, and quality in everything we do.
How to Apply: If you’re passionate about quality and want to ensure the success of innovative AI-driven products, we’d love to hear from you! Apply now.