Location : PAN India
Job description
- Java development experience.
- Test Automation experience.
- Strong experience in creating framework for Automation testing using Junit, TestNg with design patterns
- Strong experience in test automation framework creation using Selenium / APEX
- Strong experience in test automation framework creation for API (RESTFUL and SOAP)
- Salesforce CRM experience will be a plus
- Experience with SAFe/Agile Methodologies, and Jira or other industry standard Agile workflow tools.
- Excellent knowledge of the software development life cycles and software process management.
- Experience with highly integrated environments.
Competencies required:
- Work with Product Management, Business Analysts, Developers and Solutions Architects to gain a thorough understanding of solution requirements.
- Build and execute automated tests and suites.
- Design and implement automated test capabilities and maintain existing automation.
- Make recommendations about how to improve the quality, efficiency and effectiveness of the testing activities and processes.
- Work with geographically distributed teams.
- Provide training and instruction on testing and test automation processes and technologies.
- Must have working knowledge of open source development practices and languages
- Senior level Test Professional, being self-managing, requiring minimal supervision and quick to pick up new skills.
- Strong communication skills with a pragmatic and pro-active attitude.
- Demonstrated commitment to quality with a passion for automated testing.
- Strong problem solving and troubleshooting skills and an ability to come up with simple solutions to complex problems.- The ideal candidate is exploratory in nature, not fixed and can think on their feet.
- Strong technical and analytical background - the ability to understand, expand and improve the automated tests as well as contribute to the ongoing integration delivery of initiatives is a strong plus.
- Ability to independently develop overall test strategies; implement new tools, practices and processes, and to monitor existing systems
- Experience using design patterns to implement software solution