- Work on automating and certifying AI platform at o9
- Design , Automate and Continuously Integrate test cases from stories/requirements from User Interface and API perspective that covers all the basic, alternate and exception scenarios to deliver high quality product
- Identify test gaps and opportunities to expand test case coverage utilizing prior Quality and Testing experience
- Responsible for automating the functional areas of the o9 Platform
What you'll have
Experience :
- 5-8 years of testing experience preferably with a product company
- Must have experience in software testing in the areas of SaaS microservices Testing
- Familiarity with NLP Libraries like NLTK, spaCy or Transformers, data handling and pre-processing is preferred
- Familiarity with NLP Concepts like tokenization, part-of-speech tagging, named entity recognition, and sentiment analysis is preferred
- Should have experience in automating UI using Selenium
- Desirable to have UI automation experience using Robot Framework
- Extensively worked on various Testing types such as Integration, System, Functional, Regression, Sanity, Smoke, User-interface (GUI) Testing, API Testing
- Hands-on experience with SQL and comfort in any 1 programming language viz Python(preferred)/Java
- Good experience on Continuous Integration Tools like Jenkins
- Experience with software change tracking tools in distributed environments preferably Git
- Knowledge of Powershell is desirable
- Good experience in Supply Chain Management domain is desirable
- Exposure to Azure DevOps or similar software development life cycle management tools
- Exposure in Kubernetes managed public cloud environments is desirable
Education : BE in computer science as preferable education background
Skills :
- Candidates should be strong in scripting and implementing automation test frameworks as per the business needs for a product Extensively used automated test tools like Selenium Web Driver(Functional Web UI), JMeter(Functional API) and Regression Testing and involved with developing frameworks
- Ideal to have non-functional experience with respect to identifying performance and security issues with modern applications
- Exposure to implementing UI automation using Robot Framework is desirable
- Should be able to comfortably code in at least 1 language Python(Preferred) / Java (can be considered)
- Expertise in writing Test strategy, Test Plan Preparation and Implementation, Test Case Design, Test Tool usage, Test execution, Defect Management and Defect Tracking
- Carried out Continuous Integration with Powershell, Jenkins
- Strong knowledge in web services testing via Postman/ Restful web services
- Exposure to Relational(SQL Server) and No-SQL databases like Mongo DB, Redis
- Strong in writing SQL queries to perform backend data validations
- We really value team spirit: Transparency and frequent communication is key At o9, this is not limited by hierarchy, distance, or function