To have automation test code quality which should be excellent, with minimum test script failures.
To be able to identify automation scope and areas without much help (UI, API).
To test & deliver features on time and without any regression or production issue.
To write corner negative test cases.
To be Independent: Doesn’t need any hand-holding in carrying out well-defined tasks.
To be well versed with debugging skills, you should be able to debug, fix issues in Automation scripts.
To have a sense of ownership and commitment to the cause of company, Appetite to learn new things.
To train team members on tool use and test automation tools, practices, techniques and best Practices Communicate cross-functionally throughout the engineering organization.
To monitor continuously and boost test coverage across the product.
Requirements
Bachelor’s degree or better in CS or related field, with 5+ years’ experience in software test development, including creating/maintaining test automation frameworks from scratch.
Exposure to best practices in SQA and software development, including code reviews, debugging, troubleshooting and CI processes.
Good knowledge of object-oriented programming, preferably JAVA.
Good to have front-end (APP & Web) Manual Testing, API automation, preferably using tools like Selenium/Appium/Rest Assured with a framework like TestNG/Cucumber/karate.
Good experience in API-Testing.
Some experience/comfort with working in a Linux/Unix environment.