What are the responsibilities and job description for the Software Engineer in Test (Selenium, Java, Automation) position at Fidelity Investments?
Job Description : The Role
We have an opening for a highly motivated Software Engineer in Test to join the Fidelity Institutional Product and Business Enablement Technology (FIPBET) team. You will be part of a team that works on both client and server-side technologies, and you will have the opportunity to grow and develop expertly within the Fidelity organization.
The Expertise and Skills You Have
- Bachelor's Degree in Computer Science or related field or equivalent experience.
- 3 years of experience in a QA role.
- Deep understanding of manual and automated testing concepts.
- Strong Object-Oriented Programming Skills. Experience with Java / JEE and Java Script.
- Experience designing and developing automation frameworks, using Selenium WebDriver, Cucumber, Serenity BDD.
- Expertise in web services testing and proven experience with RestAssured / Karate
- Experience with developing UI automation frameworks, using Gherkin, Page Object Model, for web-based applications.
- Experience with Oracle SQL.
- Experience using Continuous Integration tools such as Jenkins Build Server, Maven, Git / Stash, etc.
- Experience with service virtualization tools such as wiremock, parasoft virtualize, etc is a plus.
The Skills You Bring
The Value You Deliver
Certifications : Category :
Information Technology
Fidelity's hybrid working model blends the best of both onsite and offsite work experiences. Working onsite is important for our business strategy and our culture. We also value the benefits that working offsite offers associates. Most hybrid roles require associates to work onsite every other week (all business days, M-F) in a Fidelity office.