Key Responsibilities :
- 5+ years professional experience with quality assurance and / or application development and Java programming with Selenium, Junit and TestNg Hands-on experience with Jenkins, Maven, Eclipse and git.
- Collaborate with developers and product managers to design specific testing strategies for features being developed.
- Generate comprehensive test plans and test cases, and execute them for feature verification and regression.
- Strong fundamentals in Object-Oriented Design and Data Structures.
- Experienced Engineer with integration-testing framework like Selenium and Object-Oriented Programming Language Apache Groovy.
- Contributes to participating in all quality activities within the Quality Engineering team including Testing, Automation, Test Planning, Design, Debugging, Execution, Review, Customer Support.
- Demonstrable experience with Agile and Test-Driven development.
- Reporting and Monitoring Drives continuous improvement initiatives that focus on software quality
and delivery of delightful User Experiences Design and implement test automation for new features and existing features for regression testing.
High-level understanding of in-memory distributed data storage systems like Memcache, Ehcache, Hazelcast.Key Skills :
Hands-on Experience with SQL queries and solid understanding of database concepts.Good understanding of software design patterns, algorithms and data structures.Good understanding of web service APIs.Experience with agile methodology and working in enterprise cloud based technologies.Proven ability to learn new tools and technologies with minimal guidance.Should possess excellent oral, written, problem-solving and analytical skills.Must be able to succeed with minimal resources and MS / BS / ME / BE in Computer Science or equivalent.(ref : hirist.tech)