JAVA, Selenium Testing, Python
Company Profile:
Micro Focus is a global software company with 40 years of experience in delivering and supporting enterprise software solutions that help customers innovate faster with lower risk. By applying proven expertise in software and security, we enable customers to utilize new technology solutions while maximizing the value of their investments in critical IT infrastructure and business applications. As a result, they can build, operate, and secure the IT systems that bring together existing business logic and applications with emerging technologies?in essence, bridging the old and the new?to meet their increasingly complex business demands.
Job Description :
- Analyze & understand product features and usage, in order to provide inputs to estimation & schedules, develop effective test automation and automation strategy
- Design right test automation keeping in mind product features, design and customer.
- Review of automation code developed by test engineers and provide valuable feedback to improve overall automation effectiveness
- Define automation strategy and automate test cases, maintain automated test cases and execute
- Lead automation activities working with various project stake holders like test, development and architects
- Understand the customer usage and define appropriate automation environment to mimic customer environment
- Understand different quality factors in order to ensure effective test case automation development. Coach teams in effective automation design and strategy.
- Proposes and advocate automation technology concepts, influence improvements, report potential risk and plan for contingencies
- Mentoring team members on automation knowledge, automation design and test case automation
- Continuous learning and refinement of automation strategy and automation execution
- Watch automation defects and make corrections for successful automation execution
- Collaborate with test and development teams in order to understand the features getting developed during the sprint, usage and use cases. Implement this knowledge in automating the test cases
- Engage in small scale innovation/value addition in automation & encourage the team in this direction
- Understanding Automation industry trends, participating in conferences, Paper presentations etc.
- Provide feedback and recommendations to automation developers on creating quality automation for the features.
- Conduct historical analyses of automation results and thrive to improve.
Required Skills:
- In-depth knowledge in Automation languages, tools and planning for automation of enterprise software products
- Develop & lead automation creation with JAVA/Selenium/Junit/Python/Perl/Appium
- Develop automation frameworks based on the automation needs of products
- Maintenance of the existing automation frameworks and test cases automation code
- Well versed in Linux, Windows OS usage.