**Your role**:Work as part of the Software Automation Engineering team whose focus is development & maintenance of automation frameworks for various products. Setting up the test environments, writing automated/performance test cases, and contributing to the continuous improvement of our automation and performance testing frameworks.**Core Responsibilities**Implements test automation for regression and progression scenarios that allow for a repeatable and reliable testing framework- Identifies and documents defects in all environments, and drives them to resolution- Reviews test automation code written by other team members- Follows the team's best practices and coding standards- Performs on-demand and ad hoc manual/automated testing as needed- Requests and prepares test data for all environments to support the implementation of test scenarios- Validates Production deployment changes and reports on issues found- Reports out on automated test results daily- Performs manual testing of platform features that cannot be tested in an automated fashion- Other duties and responsibilities as assigned- Excellent verbal and written communication skills**Required Skills**:Bachelor's degree in Computer Science or related technical field- 3+ years of experience in Automation Engineering- Proven experience in building/maintaining an automation framework using Selenium- Strong experience using Java, Javascript or Python- Experience in designing test plans and test cases according to requirements.-- Proven experience working with Git, Maven, Gherkin, Selenium, and Web Services (Postman or soapUI)**Desirable Skills**:Experience working with Linux, bash scripting, and IntelliJ IDEA.- Familiarity with Agile methodologies (Scrum/Kanban/DevOps).**What's in it for you**:- Private medical and life insurance from day one.- Employee Stock Purchase Plan ESPP-- Budget for professional growth (certifications)-- Schedule flexibility.- Extra bonus based on performance.