
Consultant Specialist
- Xi'an, Shaanxi
- Contract
- Full-time
- Works collaboratively in a team-based Agile environment with other technical staff, business owners and subject matter experts, that follow the industry standard Scrum methodologies.
- Architecting, developing, and maintain an innovative test automation system for the organization.
- Leads complex test automation initiative using Selenium, Java and API for Agile software projects and identifies innovative solutions to solve complex test problems.
- Work with Technology partners to adopt newer features and functionality.
- Monitor automation framework, identify gaps and recommend enhancements; continuously analyze operational process to find and implement new efficiencies.
- Direct and motivate the people, the work and other resources necessary to achieve project objectives.
- Proactive in resolving outstanding issues as well as analyzing, defining and scoping improvement opportunities.
- On-going support to the team with regards to processes and automation framework.
- Works closely with the application architect to develop a solid testing solution, working towards the future state of the application architecture.
- Well versed in Java, Selenium and Devops.
- Must have exposure in Web/mobile Application, Web/mobile Services/API Automation.
- Define and build robust, modular and reusable Automation frameworks and retain accountability for ensuring all Test Automation Analysts understand and adhere to the framework.
- Ability to work on multiple projects and manage priorities.
- Should be able to do code reviews and provide feedback on the automation scripts in order to drive more optimized solutions.
- Hands on Experience in Continuous Integration
- Excellent analytical & troubleshooting skills, as well as innovation and creativity combined with strong personality.
- Strong knowledge of test data management techniques needed for running the tests in different phases of the project lifecycle.
- Define best testing and automation/coding practices.
- Nice to have working knowledge in JIRA and Confluence.
- Logical and analytical thinking, problem solving skills.
- Possess good general knowledge of technology.
- Ability to learn new technologies quickly.
- Supporting ongoing work to automate.
- Come up with innovative solutions.
- Interpersonal and articulation skills.
- Team orientation and commitment to overall team success.
- Effective time management skills in order.
- An active interest in self-development and improvement.
- Manage multiple priorities with flexibility on time zones and timelines.