Job Requirements :
1. Test Automation: Design and implement reusable automated test frameworks to drive test automation goals and to support continuous integration and regression testing. Utilize and extend existing test automation test harnesses.
2. Defect Tracking/Reporting: Provide accurate and reproducible qualitative defect reporting, bug scrubs, and quality metrics with project core teams.
3. GUI test automation experience with open source tools/frameworks such as POM, Protractor, Selenium Webdriver, Behavior-Driven Development (BDD) frameworks like Cucumber/Jasmine.
4. Strong experience in backend testing, Relational databases, SQL, Data validation, ETL Testing, GUI/UI/Web application Automation using Selenium Webdriver or any other similar open-source tool.
5. Strong scripting skills into Python/Java/JavaScript/TypeScript and user-level automation.