Fidelity Investments is looking to improve the quality and reliability of its products within the Workplace Investing division by developing robust test automation and inhouse software utilities.
Requirements
- 5+ years of test automation development using Java or similar languages
- Experience in testing distributed applications at multiple layers of the technology stack
- Experience using REST, Java, Web Services, SOAP, Git, Jenkins
- Proven expertise with Cucumber, Selenium/Playwright, REST Assured or similar test automation tools
- Hands on experience with crafting and maintaining testing frameworks like Junit, Selenium (TestNG)
- Experience with defining and configuring test automation pipelines, including integration of automated tests into CI/CD workflows
- Experience with DB/SQL testing and expertise in data comparison tools such as ICEDQ
Responsibilities
- Crafting and developing test automation and inhouse software utilities
- Develop and maintain automated test scripts
- Testing distributed applications at multiple layers of the technology stack
- Defining and configuring test automation pipelines, including integration of automated tests into CI/CD workflows
- DB/SQL testing and expertise in data comparison tools
- Working with both functional and regression testing including test automation within an agile environment
- Continuously research and evaluate new testing tools, methodologies and best practices in Quality Engineering
Other
- Bachelor’s degree in Computer Science or equivalent experience is required
- Ability to quickly learn, adapt and thrive to meet the needs of a fast paced, changing environment
- Interpret business requirements and crystallize stories and acceptance criteria for implementation
- Identify risks and develop contingency plans in anticipation of test automation issues
- Ability to work collaboratively in a fast-paced agile development environment