What are the responsibilities and job description for the QA position at HCS Upgrade Client Test?
Work closely with engineers and members of the quality assurance team to ensure that quality processes and automations are carried out through the complete Agile-based software development lifecycle. Work with development team to devise test strategies for the features being built for solutions. Design, develop and maintain the reliable automation tests for web applications using Selenium and other automation tools. Collaborate with the product team to deliver valuable, quality software to deliver to clients and the market. Identify changing needs and priorities, crafts recommendations and communicates appropriately. Assist in efforts to have test coverage for both client, and server-side code. Work with the DevOps team to integrate the automation into a CI/CD environment. Validate the readiness of features before they go live with clients. Apply innovative quality strategies to our overall SDLC. Address questions and/or problems through troubleshooting and provide proper direction to Engineering, Client Services, Product Management and others. Communicate test progress, results and testing metrics to key stakeholders.