ChicagoRecruiter Since 2001
the smart solution for Chicago jobs

Software QA Engineer

Company: Renovo Solutions
Location: Chicago
Posted on: April 5, 2025

Job Description:

Renovo Solutions is a nationwide healthcare technology management company. We offer a range of opportunities for technicians to grow within the company. With a presence in 40+ states, we provide comprehensive solutions for managing & maintaining healthcare technologies. We prioritize investing in our employees' development, offering various phases and advancement paths. Through ongoing training, mentorship programs, and a supportive work environment, we foster professional growth and promote from within. Join our team to make a difference in healthcare while advancing your career with Renovo.Summary:The Software QA Engineer will work with the Software Development team to test and maintain proprietary application functionality. In addition to reviewing code and developing automated test scripts, the Software QA Engineer will be required to manually verify application performance through functional testing, regression testing, integration testing, acceptance testing, and system testing. This role will center on application quality, application reliability, and application maintainability while improving user experience and meeting enterprise needs.What you will do:In this role, you will be tasked with spearheading the automation of our functional test suite. This will involve knowledge of new and established testing tools and technologies, as well as proactively identifying opportunities where these innovations can be leveraged to enhance our Software Development Lifecycle. You will be expected to take ownership of this automated testing implementation. This includes planning, coordinating, and executing the necessary steps to seamlessly integrate new solutions into our current Software Development Lifecycle, while minimizing disruptions and ensuring application stability. You will work closely with the Software Development team to understand and analyze pull requests. You will work closely with functional leaders to understand the needs of our complex and diverse application environment.Day to Day activities:

  • Validate software for functionality and usability, which may include testing on mobile devices and accessing SQL data to understand and verify data i/o
  • Document and maintain comprehensive test plans and results, including required test case context or setup, that ensure replicability and compliance with standards
  • Design, develop, and maintain automated tests and automated testing tools
  • Review developer code to ensure adherence to coding standards and functional specifications
  • Perform manual acceptance and regression testing
  • Develop processes and procedures related to application quality assurance testing including diagrams and written documentation
  • Partner with the DevOps team to implement a testing reliable pipeline(s)
  • Collaborate with the Software Development team and functional business leaders to understand business objectives and software implementation, suggesting process or application improvements where appropriate
  • Review and validate analytical dashboards and reports for calculation accuracy and UI/UX usability
  • Identify, report, analyze, and track any software defects
  • Prioritize, plan, and execute on a plan to meet necessary release timelines
  • Investigate user-reported issues, providing technical analysis where necessary
  • Collaborate with the IT Training team in order to coordinate the release of tested software with applicable training content
  • Coordinate software releases in compliance with established change windows and risk management policies
  • Coordinate user acceptance testing as neededQualifications:
  • Experience with automated test development and automated testing tools
  • Proven ability to build and maintain test plans, scenarios, scripts, and/or procedures
  • Strong written and verbal communication skills
  • Experience with a source control management system like Github and a build/release management tool
  • Ability to work with SQL Server database(s) for the purpose of analyzing data
  • Ability to work autonomously and utilize ticketing tools like Jira or similar to document and deliver work according to guidelines based on agile practices
  • Understanding of Software Development Lifecycle
  • Ability to read, understand, and analyze front and back end codeEducation/Special Training:
  • Bachelor's degree in Computer Science or equivalent technical Software QA experience
  • Technical certifications that demonstrate the skills listed aboveSafety Requirements:
  • Abide and follow our Injury & Illness Prevention Program
  • Ontime completion of safety trainings assignmentsPhysical Requirements:The Software QA Engineer must be able to communicate effectively via written and verbal communication through a digital platform.Classification:FLSA: Exempt or Non-Exempt**Note: This position description does not list every activity, duty, and responsibility of the position and may be altered by RENOVO at any time.EEO StatementRENOVO Solutions provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, RENOVO Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
    #J-18808-Ljbffr

Keywords: Renovo Solutions, Chicago , Software QA Engineer, IT / Software / Systems , Chicago, Illinois

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Illinois jobs by following @recnetIL on Twitter!

Chicago RSS job feeds