Description
Responsibilities:- Define and perform various test functions - Black Box, User Acceptance Testing, Functional, and Regression, End to End testing for mobile devices/websites and mobile apps.
- Act as first line for sanity checking and the last line of defense against code failure.
- Work directly with product managers and software engineers to understand technical and functional system requirements, use cases, and performance considerations.
- Write, debug and maintain test scripts, test cases and utilize automation frameworks.
- Provide post-release testing of production changes.
- Communicate effectively the daily status - risks/issues/dependencies, track progress and manage issue workflow to resolution.
- Escalate things to manager/senior manager which impacting the release/product launch.
- Hands on experience developing regression and unit test plans, managing issues/defects, and test execution of web applications.
- Experience with cross-browser system testing.
- Experience with Agile methodologies.
- Mobile browser and native apps experience is a plus.
- Must have the desire for delivering excellence in product quality, and reliability.
- Excellent problem solving, interpersonal communication, project and time management skills a must.
- Must be extremely detail-oriented in regards to verbal and written documentation and communication.
- BS/BA in computer science, engineering or business related discipline or equivalent experience desired.
- Ability to work flexible hours - occasionally on weekends too.
- Capability and willingness to support night of deployment testing.
- Identification and implementation of continuous improvement in process and standards for the entire team.
- JIRA/Quality Center/Rally/Confluence
- Proficiency with MS Office Tools (Word, Excel, Project, PowerPoint, Visio):
- 3-5 years' experience as a business analyst or similar role
- Experience in telecommunications industry preferred
- Ability to effectively manage time, prioritize work, multi-task across many assignments, and create deliverables with some direction
- Demonstrates knowledge of Software Development Life Cycle (SDLC) methodology (processes, and deliverables).
- Ability to work with the process and application teams to identify and close the gaps concerning ITQuality issues as well as support in prov
- Preferred Skills: Experience in wireless telecommunications industry is a plus