Description : Job Description :
Java Developer (With Selenium, BDD)
Details as given below A Java Developer with a robust background in database migration projects is responsible for developing and maintaining AI-enhanced tools and workflows to accelerate the testing effort required in migration from Sybase to MSSQL.
The developer will leverage Azure Surface or similar AI services to enhance tooling solutions, thereby reducing the effort required to scale E2E automated regressions.
Key Responsibilities :
- Design, develop, and implement an enterprise automation tool solution to expedite the testing of applications migrating from Sybase to MSSQL.
- Write and maintain an efficient, reusable, and reliable library to automate testing processes.
- Ensure the tools are scalable, maintainable, and aligned with industrys best practices.
- Document the design, development, and testing processes to ensure knowledge sharing and continuity.
- Ensure the enterprise solution identifies and generates regression scenarios in Gherkin language.
- Ensure the enterprise solution identifies and migrates UI workflows into API tests.
Skill Set :
5 + years of experience A proven foundation in core Java and related technologies, with OO skills and design patterns.Experience in building AI-enhanced tooling / solutions for testing.Hands-on experience in Java / Hibernate / Micro Services.Understanding of Sybase and MSSQL databases is a must.Track record of building high-quality software with design-focused and test-driven approaches.Experience in a Database migration project Demonstrable experience building modern software using engineering tools such as git, Maven, unit testing and integration testing tools, mocking frameworks.Great analytical, problem-solving and communication skills.(ref : hirist.tech)