Responsible for Test planning and test strategy based on the project schedules and timelines.
Write manual Test cases ensuring requirements are translated into Test cases.
Ensure the Quality of application(s) under test meet the requirements.
Maintain the test cases in JIRA, updating them as the requirements change to ensure full test coverage.
Manual execution of test cases, identifying bugs, reporting, and tracking bugs in JIRA.
Participate in defect triage and troubleshooting sessions, meetings for critical defects.
Perform testing across multiple platforms including web applications, mobile applications (iOS and Android), set-top boxes, cable modems, and fiber devices.
Responsible for Smoke Testing, System Testing, Functionality Testing, End to End Testing, Integration Testing, Regression Testing, User Acceptance Testing, GUI Testing, Web
Application Testing, Mobile Application Testing, and Load Testing of different applications.
Collaborate with internal teams and external vendors to support testing activities related to system integrations.
Communicate testing progress, issues/findings to the team members and management in a timely manner.
Independently manage assigned projects and provide accurate daily status updates on testing progress.
Documenting test scenarios, workflows, user guides, and technical specifications.
Creating and maintaining comprehensive supporting documentation relating to the testing process for deployed software.
Work closely with the other members of QA and development teams and other departments within the company and with external vendors as needed.
Work in a dynamic and fast-paced environment and be able to multi-task efficiently and switch between multiple projects with ease.
Responsible for supporting Production deployments and perform post-deployment validations.
Other duties as assigned.
Position Requirements:
Bachelor’s degree in Computer Science, Information Technology, Engineering, or any related field required.
3+ years of Manual Testing experience functioning in a Software QA role.
Experience working with complex, multi-tier, platform testing is an advantage.
Strong Knowledge of QA methodology, the Software Development Lifecycle and Software Testing Life Cycle.
Experience working with SoapUI, Postman, Restful API’s and XML.
Hands-on experience planning Tests and a strong ability to write thorough and comprehensive Test plans and Test cases in accordance with the functional requirements and project plans provided.
Ability to proactively take initiative and demonstrate a high level of accountability.
Ability to understand project plan/schedule and resource needs.
Ability to monitor and measure progress of Application(s) under Test and to work on multiple projects concurrently.
Strong communication skills, both oral and written to interact constructively with the development/QA teams, project management, business stakeholders, and vendors.
Candidate must possess a keen attention to detail and excellent analytical skills.
Software testing certifications are highly preferred