- Cucumber /Java (Strong java coding experience)
- API level testing using Rest Assured
- Selenium WebDriver
- Mobile testing Appium with any cloud services (Perfecto, Saucelabs)
- Exposure to Applitools, JIRA integration (plug-ins like AssertThat BDD, Zephyr, X-ray), Service virtualization will be good to have
- Minimum 10 + years of experience in building automated solutions to cover UI frontend, middle tier, and backend interfaces and services
- Deliver a robust automation framework built upon established and proven open source or commercial tools (Web driver + Cucumber with Java, Appium, Sauce Labs and strong experience on Service layer testing) to support Agile/Scrum development, DevOps and CI/CD
- Design and architect modular and reusable automated testing solutions that satisfy client requirements
- Provides automation expertise, training and coaching to team members
- Keep current with advances in automation methodologies and tools
- Experience withJenkins or other continuous integration software
- Advocate the use of the automation infrastructure with development teams
- Experience withperformance testing and analysis using tools such as JMeterand LoadRunner
- Ability to assess functional and technical gaps in designs
- Support continuous improvement processes, analyzing problems and recommending actions for effective resolution
- Ability to adapt to a fast paced continually changing business and work environment while managing multiple priorities
- Identifies and directs the implementation of test automation related improvements that positively impact software delivery across the enterprise
D from client:
It is critical that this individual is a self-starter who can rapidly onboard technical details and produce clear product documentation for both an end-user and semi-technical audience. They will be interfacing with both the delivery team, to understand process, as well as clients, to understand knowledge gaps / concerns. Documentation should be created to connect the two without extensive oversight.
Key experience:
Technical documentation document processes and platform guides (for technical audience)
Product documentation documenting user guides and FAQs (for end-user audience)
Solid communication skills
Nice to have experience:
Data modelling
Hands on programming (Java, Python)