Full Time

QA Automation Engineer

Resource Informatics Group, Inc
$70,000 - $120,000* / year (about $34–$58 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 Resource Informatics Group, Inc, so some details may not match this job. The employer's own page has the real description.

Job Overview


The QA Automation Engineer at Resource Informatics Group, Inc. plays a crucial role in ensuring the high-quality delivery of software products through the design, development, and implementation of automated testing solutions. The engineer will work closely with the development team to identify potential issues, create efficient testing scenarios, and facilitate the continuous integration and delivery processes. This position requires a deep understanding of both automated testing tools and methodologies to improve the overall quality assurance strategy.



Job Responsibilities

  • Design, develop, and maintain automated test scripts for functional, regression, and performance testing.
  • Collaborate with development, product management, and other stakeholders to gather requirements and identify testable scenarios.
  • Execute manual and automated tests and validate results against expected outcomes.
  • Identify, record, and document software defects and collaborate with the development team for resolutions.
  • Enhance and optimize existing testing frameworks to improve efficiency and coverage.
  • Participate in code reviews to provide feedback on testability and quality practices.
  • Train and mentor junior QA team members in testing methodologies and automation tools.
  • Monitor the application’s performance and stability in various environments.
  • Contribute to the continuous improvement of software quality processes.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a QA Engineer with at least 3 years of experience in automation testing.
  • Strong proficiency in testing frameworks such as Selenium, TestNG, or equivalent.
  • Proficient coding skills in languages such as Java, Python, or C#.
  • Experience with continuous integration tools (e.g., Jenkins, CircleCI) and version control systems (e.g., Git).
  • Solid understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.


Technologies & Tools


In this position, the QA Automation Engineer will utilize a variety of technologies and tools, including but not limited to automated testing frameworks such as Selenium and TestNG, programming languages like Java and Python for script development, and continuous integration tools like Jenkins for automated build and deployment processes. Familiarity with API testing tools and performance testing software (e.g., JMeter) will also be beneficial in ensuring product quality across multiple platforms.



Ideal Candidates


The ideal candidate for the QA Automation Engineer position will possess a strong attention to detail, with a passion for excellence in software quality assurance. They will demonstrate a proactive approach to problem-solving and a commitment to delivering high-quality products. The candidate should have excellent communication skills, be comfortable collaborating with cross-functional teams, and exhibit a willingness to learn and adapt to new technologies. A strong sense of ownership and accountability, along with the ability to thrive in a fast-paced, dynamic environment, will contribute to their success in this role.

In August, US employers made hires equal to 3.3% of all jobs, and layoffs equal to 1%, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

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