This is a remote position.
- Responsible for independently and cooperatively understanding business requirements.
- Architecting, designing and implementing a reliable and scalable automation framework for a real-world machine learning platform.
- Automating tests to assure functional requirements and performance KPIs are met.
- Ensuring high product quality through rigorous functional and API level tests
- Identify, record, document thoroughly and track bugs
- Perform thorough regression testing when bugs are resolved
- Providing technical and group leadership to fellow team members
Requirements
- B.S. or MS in Computer Science or related field
- 8+ years of experience with UI Automation tools such as Selenium, and API automation works, Jenkins
- Knowledgeand experiencewithROBOT automation framework using Python
- 3+ years of experience working with Python and/or J2EE technology or equivalent OOparadigm
- Experience with automating test validation either via API or through database using Snowflake, HIVE or AWS Athenais highlydesirable
- Knowledgeable in Git workflows like branching, merging and conflict resolution
- Understanding of Agile testing methodologies required
- Web application testing experience required both in frontend and backend validations
- Technically well versed in developing comprehensive test plans covering business use cases and test cases
- Experience with Atlassian tools such as Jira preferred
- Knowledge and experience with Kafka, Elasticsearch, and SQL, NoSQL databases suchas Aerospike, Thrift, CI, and AWS is highly desirable
- Experience working with container based solution is a plus
- Experience working in a fast-paced technology environment
- Excellent problem solving, critical thinking, and communication skills
- Ability and desire to learn new skills and take on new tasks
Benefits
- HMO + dependents upon employment
- Leave Credits
- Work from home setup