Telecommunications, UCaaS, Contact Center, AIIndustries
Requirements
Solid understanding of software development life cycle (SDLC) and software testing concepts and methodologies
Experience as a manual QA for 1 or more years
Knowledge of telecommunication and network technologies, protocols, and standards (e.g., SIP, RTP, PSTN)
Experience with defect tracking tools (JIRA) and test management tools
Experience of CI/CD processes and tools (Jenkins, CI/CD)
Experience with API testing and automation tools
Strong analytical and problem-solving skills, with a keen attention to detail
B2 level English proficiency (minimum)
Responsibilities
Maintain quality assurance process, awareness of testing processes and methodologies
Execute acceptance test cases of regular releases and specific changes including infrastructure changes for multiple projects (e2e testing, accept moderate manual scripts designed by embedded teams, acceptance functional testing of new functionality on pre-pro and production per embedded and SRE teams' request)
Execute automated test scripts to validate features and services
Document test results, clearly identifying and reporting software defects using appropriate defect tracking tools
Work closely with Development and other teams to clarify requirements and enhance overall working processes
Participate in emergency resolving of Incidents on PRO
Maintain production environment with a high level of service availability (support of verification after changes on PRO in all available Maintenance Windows)
Verify bug fixes and perform retesting to ensure successful defect resolution
Report product bugs and environment issues, track them to closure
Create and maintain accurate up-to-date test documentation (test-plans, test-cases, checklists, bug reports and technical documentation in internal wiki)
Work with logs in Kibana (in terms of production routing)