Vacancy expired!
- Prepare test plans, develop test cases, and execute tests with a focus on coverage, performance and automation
- Enhance, maintain existing automation test tools using Swift or Kotlin
- Investigate bugs using various available tools and server logs
- Establish and maintain structured testing methodology, especially around automation.
- Respond to inquiries from users and technical support regarding functions and operations of software programs
- Identify process improvements, error trends and/or the root causes and make recommendations for remedies to colleagues and management.
- Actively participate in Agile development methodologies
- Develop, modify, apply, and maintain standards for software quality operating methods, processes, systems and procedures
- Develop overall operating criteria to ensure implementation of the software quality program according to project, process, and contract requirements and objectives
- Ensure that project and process control documentation are compliant with requirements, objectives, and/or contract
- Review software design, change specifications, and plans against process requirements
- Support Site Reliability and engineering teams with problem triage and resolution
- Perform or direct verification of software requirement allocations, traceability, and testability
- Participate in bug scrubs and prioritization sessions
- Develop metrics and reports to share with cross-functional teams and Nike leadership
- Regularly update peers, stakeholders, and leaders on goals, key performance indicators, and outcomes
- Excellent knowledge of the software development lifecycle, testing methodologies, and testing tools.
- Experience in developing test plans, assessing risk, writing defects, and providing relevant data for test reporting.
- Detail oriented, analytical, and creative thinker with passion for quality processes
- Excellent written and verbal communication skills