Should be able to develop automation framework in Python from scratch
should have good understanding of fundamental OOPs concepts and implement robust keywords/test cases in Robot framework.
Should have prior experience in testing, to understand manual test cases and automate them.
API, UI and DB automation
Following agile methodologies and estimating tasks and attending the scrum meetings
Helping the QA team members in automating the TCs
Maintaining the existing framework
Building new & maintaining the existing CI/CD pipelines
Ideal candidate would be skilled in understanding product architectures in terms of key modules, and passionate about building high performance product test harness.
2-4 years of relevant experience as a Software Developer in Test.
Python knowledge is mandatory.
Experience in creating test automation frameworks (PyTest, robot framework, cucumber) is also mandatory.
API, UI and DB automation is preferrable.
Strong knowledge of software QA methodologies, tools, and processes.
Understand requirements and write test cases/test scenario, execute and automate them.
Experience of Testing Methodologies (Performance testing, Black Box, White Box, Grey Box).
Hands-on experience on Unix Operating systems (LINUX, Solaris, AIX) and preferably Windows.
Certification in Testing will be added advantage. (ISTQB, CAST, CSTE).
Experience enabling CI/CD in SaaS environment will be a plus.