Resource Innovations - San Francisco, CA
posted 3 months ago
Resource Innovations is seeking a Quality Assurance (QA) Software Engineer for our Software team. This is a remote position that may require attending occasional office meetings for candidates residing in one of the following metro areas: San Francisco CA, Chicago IL, Phoenix AZ, Denver CO, or Madison WI. As a QA Software Engineer, you will be responsible for ensuring overall software quality by working closely with the software team to define, prioritize, and test user stories, as well as help coordinate regular software releases with DevOps. In this role, you will plan, develop, and execute comprehensive software quality assurance and testing strategies. You will analyze software requirements and develop, perform end-to-end functional, regression, integration, and performance tests. Additionally, you will design, document, execute, and maintain test automation scripts and test cases, developing a repository of test plans and detailed functional test cases to cover all use-cases. You will lead initiatives to automate and improve testing while reducing overall time to market, driving performance and accountability using meaningful QA metrics and reports. You will also be responsible for peer reviewing test scripts and test automation code as required, tracking defect tickets, and verifying their resolution. Collaboration is key, as you will work closely with Software Development and Product Management teams, participate in scrum teams following agile methodology, and support DevOps with software releases through test, staging, and production environments. Other duties may be assigned as necessary.