Full Time

Quality Assurance Automation Engineer

QATPro - Quality Assurance Testing
$70,000 - $110,000* / year (about $34–$53 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 QATPro - Quality Assurance Testing, so some details may not match this job. The employer's own page has the real description.

Job Overview


The Quality Assurance Automation Engineer at QATPro - Quality Assurance Testing is responsible for developing, executing, and maintaining automated testing frameworks and scripts designed to ensure the high quality and reliability of our software products. This role entails collaborating closely with cross-functional teams to refine requirements, design test cases, and ensure comprehensive test coverage. The engineer will possess a deep understanding of software testing methodologies and be proficient in developing automation solutions to enhance testing efficiency and effectiveness.



Job Responsibilities

  • Design and implement automated testing solutions for web and mobile applications.
  • Develop, execute, and maintain automated test scripts using industry-standard frameworks.
  • Collaborate with software developers and product managers to understand product requirements and translate them into effective test cases.
  • Identify, document, and track defects using issue tracking tools.
  • Participate in code reviews and establish best practices for automated testing.
  • Continuous improvement of existing testing processes and frameworks.
  • Report test progress and results to stakeholders regularly.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in quality assurance, with a focus on automation testing.
  • Proficiency in programming languages such as Java, Python, or JavaScript.
  • Experience with automation testing tools such as Selenium, Appium, or similar frameworks.
  • Strong understanding of software development life cycle (SDLC) and testing methodologies.
  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
  • Excellent analytical and problem-solving skills.


Technologies & Tools


The Quality Assurance Automation Engineer will utilize a variety of technologies and tools to perform their duties effectively. Key tools include automation testing frameworks such as Selenium and Appium for test script development, alongside continuous integration tools like Jenkins or GitLab CI to facilitate automated testing and deployment processes. Additionally, proficiency in programming languages like Java, Python, or JavaScript is essential, as they are used to create and maintain test scripts. Familiarity with version control systems such as Git is also expected.



Ideal Candidates


The ideal candidate for the Quality Assurance Automation Engineer position is detail-oriented, proactive, and highly organized. They possess strong technical skills alongside a solid understanding of software testing principles. A good fit will be a team player who excels in a collaborative environment, communicates effectively with cross-functional teams, and displays an eagerness to learn and adapt to new technologies. Passion for quality and a commitment to continuous improvement are also essential traits that will contribute to their success in this role.

Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

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