What are the responsibilities and job description for the FRFS Quality Engineer position at Horizontal Talent?
Join our dynamic team as a Quality Engineer and play a pivotal role in developing automation frameworks for cutting-edge financial services. This opportunity is perfect for a seasoned developer looking to make a significant impact in a collaborative environment.
Responsibilities
Once you apply for this position, you may receive a phone call, SMS or email at the time of application from our Virtual AI Recruiter, Alex, to conduct an initial interview.
Responsibilities
- Design and implement automation frameworks and test cases using Java, Selenium, and API technologies.
- Collaborate with solution architects for technical design and integration of application components.
- Develop and test functions on application server platforms, ensuring robust performance and security.
- Create comprehensive documentation artifacts to support development and testing processes.
- Work closely with team leads to devise test strategies and implement automated testing tools/scripts.
- Drive Agile practices and enhance quality engineering techniques to improve testing cycle times.
- Proven expertise in Java/J2EE distributed application development with strong J2EE component knowledge.
- Solid experience with Spring framework, including integration and batch processing.
- Strong analytical skills and proficiency in SQL and database fundamentals.
- Experience in test automation technologies and continuous testing with Jenkins and Selenium Grid.
- Excellent verbal, written, and presentation skills.
- Knowledge of Behavior Driven Development (BDD) and Test Driven Development (TDD).
- Familiarity with cloud technologies and dynamic test environments.
- Experience in the Financial Services industry and open source frameworks.
- Understanding of performance issues and debugging capabilities.
Once you apply for this position, you may receive a phone call, SMS or email at the time of application from our Virtual AI Recruiter, Alex, to conduct an initial interview.