- About Simplismart
- A bit about our product - Simplismart is an MLOps platform with 3 major suites:
- Training suite: Assemble and train any model, including LLMs, vision, audio, tabular, and tree models.
- Deployment suite: Most companies fail to make models production-ready. Our proprietary model deployment suite is 6x faster than HuggingFace's enterprise suite and 12x faster than replicate.ai. Users can easily deploy (auto-scale) models trained on Simplismart (more optimised), import any model from HuggingFace, or even a Pytorch/Tensorflow artefact: Tensorflow, Pytorch, ONNX, JAX.
- Observability suite: Monitor model health, including load, latency, uptime, data drift, and concept drift.
This is an excellent opportunity for individuals looking to be part of a 0110 in the next 2 years who want to experience what it is to build a product/business from scratch and hopefully start their own venture someday. Not so much for individuals who prefer stability over growth!
Job Description
We are seeking a skilled Automation QA Engineer with a strong foundation in both automated and manual testing. The ideal candidate will have experience with automation tools and frameworks, particularly in the context of MLOps. You will be responsible for ensuring the quality and performance of our machine learning applications through rigorous testing practices.
Key Responsibilities
- Design, develop, and maintain automated test scripts for web applications and APIs using Selenium and Python.
- Conduct manual testing to complement automated testing efforts, ensuring comprehensive coverage of application features.
- Collaborate with development and product teams to understand requirements and develop test strategies.
- Utilize Postman for API testing, creating and executing test cases to validate functionality and performance.
- Implement and manage testing frameworks and tools in AWS, ensuring scalability and reliability of testing processes.
- Perform cloud testing to validate applications deployed in AWS environments, including EC2, S3, and Lambda.
- Participate in CI/CD processes, integrating automated tests into the deployment pipeline using tools such as Jenkins or AWS CodePipeline.
- Monitor and report on test results, providing actionable insights to improve product quality.
- Stay updated on industry trends and best practices in QA and automation testing.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a QA Engineer, with a focus on automation testing.
- Strong knowledge of testing frameworks and tools, specifically Selenium and Python.
- Experience with Postman for API testing and validation.
- Familiarity with AWS services and cloud testing methodologies.
- Understanding of CI/CD practices and tools (e.g., Jenkins, AWS CodePipeline).
- Basic knowledge of manual testing principles and practices.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork abilities.
Preferred Skills
- Experience with additional automation tools such as Rest Assured or JMeter.
- Familiarity with machine learning concepts and workflows.
- Knowledge of performance testing and load testing methodologies.
Skills: automation,manual testing,selenium,selenium webdriver,python,jmeter