Software Quality Assurance Engineer

Location: Remote

Employment: Full-time

Position Overview:

ROMTech is now seeking a Software Quality Assurance Engineer who will be responsible for designing and implementing quality assurance protocols, processes, and procedures to ensure software products meet the highest standards of quality. The Software Quality Assurance Engineer will lead the quality assurance team and ensure that the team meets the goals and objectives set by the organization and will report directly to the Agile Product Owner, SCRUM Master.

Responsibilities:

  • Write test cases based on stories, bugs and requirements.
  • Develop and execute test cases for current development and regression on our patient app, portal and middleware that meet the organization’s standards and requirements.
  • Maintain a structure of test cases, test sets, test run and reports that supports both software releases and hotfixes.
  • Work with developers to troubleshoot issues found internally and those reported from field.
  • Create detailed bug reports that facilitate the resolution of the issues reported.
  • Communicate the status of tickets during a sprint that allows for the ticket to iterate through development and QA until all issues are resolved.
  • Demo all tested tickets to stakeholders.
  • Participate in software releases to verify the state of the system post deployment.
  • Provide feedback to BA regarding any discrepancies or completeness between requirements and developed software.
  • Work with Firmware QA to help coordinate testing and test app and new firmware releases.
  • Monitor and report on the performance of software applications.
  • Build and maintain relationships with software development teams to ensure successful and timely delivery of quality software.

Requirements:

  • Bachelor’s degree in computer science, software engineering or related field.
  • 3+ years of experience in software quality assurance.
  • Knowledge of software testing principles, methodologies, and tools.
  • Excellent problem solving, analytical and communication skills.
  • Ability to work in a fast-paced environment and handle multiple tasks.
  • Ability to write automation test cases for complex systems.
  • Experience with software development life cycle (SDLC), agile and waterfall methodologies.
  • Experience with REST API manual and/or automation testing.

Qualified candidates, please respond and include:

  • A cover letter detailing why you are an ideal fit for this job
  • An up-to-date resume

Candidates who send resumes without the requested cover letter will not be considered.

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit for extended periods of time and use hands to operate a computer and other office equipment. The employee is frequently required to reach with hands and arms, talk, and hear. The employee is occasionally required to stand, walk, and lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision and the ability to adjust focus.

We are an equal opportunity employer. Qualified Applicants are considered for positions and are evaluated without regard to mental or physical disability, race, color, religion, gender, national origin, age, genetic information, military or veteran status, sexual orientation, marital status, or any other classification protected under applicable Federal, State or Local law.