Job responsibilities
- Demonstrates knowledge of multiple complex applications and provides subject matter expertise to set direction and create test strategies and test plans for more than one project and/or application
- Participates in cross-functional discussions to review the impact of application changes from both internal and external interfaces.
- Identifies and implements areas for improving efficiency, shortening of test cycles, and automation of test scripts
- Communicating effectively with business units, IT Development, Project Management and other support staff
- Is accountable for the development of test project plans, test schedule, test plans, and detailed test cases as defined by DIGITAL Project Lifecycle
- Leads and participates in review sessions of business requirements, technical requirements, and design documents to ensure that software changes are understood to facilitate testing
- Takes responsibility for coordinating, communicating, disseminating testing timelines, deliverables, and all other information to QA Manager and project teams.
- Sponsors initiatives designed to support continual QA process improvements, and the integration of the QA process with other development activities
- Initiates and completes test escape and root cause analysis, testing lessons learned, recommends future process improvements and defect prevention
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years of applied experience
- Mobile Native Application and Mobile Test Automation Experience
- Deep knowledge of the Software Development Lifecycle and concepts
- Proven experience in all aspects of functional, integration and regression testing
- Ability to operate comfortably in a multi-task / multi priority environment across a global team
- Experience with client server environments
- Ability to organize test design approaches with maximum impact
Preferred qualifications, capabilities, and skills
- Agile/Scrum as well as Waterfall development methodologies
- Mobile Native Application and Mobile Browser Testing via devices and simulators in both iOS and Android platform
- Development or test automation tools framework (i.e, Cucumber, Selenium, Appium, Java)
- Test script design in Gherkin format
- HP’s Application Lifecycle Management / Atlassian Confluence and JIRA tool
- Exposure to commercial mobile manual/automation test management packages (Sage)