Full Time

Software Engineer III (QA Automation)

R1 RCM
$90,000 - $130,000* / year (about $43–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by R1 RCM, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Software Engineer III (QA Automation) at R1 RCM, you will play a crucial role in ensuring the quality and reliability of our software products. You will design, develop, and maintain automated test scripts and frameworks, working closely with cross-functional teams to identify and resolve quality issues. Your efforts will help shape the testing strategy, promote best practices, and enhance our overall quality assurance processes to deliver high-caliber software solutions that meet customer needs.



Job Responsibilities

  • Design, implement, and maintain automated test frameworks and test scripts for new and existing software applications.
  • Collaborate with development teams to understand application functionality and identify areas for automation enhancement.
  • Execute automated test cases and analyze test results, documenting defects in a clear and actionable manner.
  • Participate in code reviews and provide constructive feedback to improve code quality.
  • Continuously evaluate and improve testing methodologies, tools, and processes to maximize efficiency.
  • Assist in mentoring junior QA team members and providing guidance on best practices and tools.
  • Contribute to the development and maintenance of test plans and test strategy documentation.
  • Engage in Agile development processes, participating in daily stand-ups, sprint planning, and retrospectives.
  • Stay updated with industry trends and emerging technologies in QA and software development.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of experience in software quality assurance, with a focus on automation testing.
  • Proficient in programming languages such as Java, C#, or Python.
  • Extensive experience with automated testing tools such as Selenium, TestNG, or equivalent.
  • Strong understanding of software development life cycles (SDLC) and Agile methodologies.
  • Experience with API testing tools like Postman or REST Assured.
  • Ability to analyze complex systems and propose effective testing strategies.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.


Technologies & Tools

The Software Engineer III (QA Automation) at R1 RCM will primarily work with various technologies and tools designed to enhance software testing and automation processes. Key technologies utilized in this position include Selenium for automated web testing, TestNG for managing test execution, and CI/CD tools such as Jenkins for continuous integration and delivery. Additionally, tools for performance testing and monitoring, such as JMeter or LoadRunner, may also be employed to ensure robust application performance.



Ideal Candidates

The ideal candidate for the Software Engineer III (QA Automation) position at R1 RCM is a proactive individual who demonstrates a strong commitment to quality and excellence. They possess excellent analytical skills and are adept at problem-solving, enabling them to identify issues and implement efficient solutions. An effective communicator, they foster collaboration across teams and convey technical concepts to non-technical stakeholders. Furthermore, they demonstrate flexibility and adaptability in a fast-paced environment, complemented by a continuous desire for personal and professional growth within the field of software quality assurance.

A full-time year is 2,080 hours: $20 an hour is $41,600 a year before taxes, and $50,000 a year is $24.04 an hour. Pay calculator →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.