SWET
Role details
Job location
Tech stack
Job description
The SWET should be determined and have the ability to work in a distributed team by developing complex test automation scripts using programming in Java and Software tools. Ideal candidate should Develop Test Automation frameworks for large scale projects from an end-to-end perspective including front end, middle tier services and back end data providers. The candidate will be responsible for creation, implementation and execution of automated tests. This individual is responsible for crafting and developing automated test cases and in-house software utilities as part of a dynamic scrum team within Fidelity's Brokerage record keeping division., The ideal candidate is a focused professional with experience in quality software engineering aspects of application delivery and building automated test cases. A successful Test Automation Engineer will be required to work closely with Developers, QA Analyst and Architects in an Agile Scrum development environment, embedded in the scrum process as a team member, developing acceptance test cases and tests. Works well in an agile environment across global locations. This role will support the building of Fidelity's next generation workflow application.
Requirements
- Bachelor's degree in Software Engineering, other technical subject area, or equivalent experience
- Minimum of 5 years in Software Quality Engineering roles
- Experience in developing software test code using Java/J2EE, Hibernate, JUnit, Spring Frameworks, Web Services, Oracle, SQL, etc.
- Proven understanding of Jenkins CI/CD principles and tools
- Coding focused individual while maintaining importance on end to end integrations
- Experience developing automation testing suites and understand their interactions across microservices, BPMN and other architectures
- Practical experience with test automation frameworks (e.g. Cypress, JEST, Cucumber, Selenium, Karate, JUnit)
- Hands-on experience in ATDD/TDD methodologies.
- Experience working in an Agile team environment and possess positive relationship building, interpersonal and influencing skills
- Desire and willingness to learning and strive for continuous improvement
- Ability to work in a fast paced, globally dispersed, agile environment