Full Time

QA Automation Engineer

ExploreLearning
$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 ExploreLearning, so some details may not match this job. The employer's own page has the real description.

Job Overview

The QA Automation Engineer at ExploreLearning will play a pivotal role in ensuring the quality and functionality of our educational products. This position involves the design, development, and execution of automated test scripts as part of the QA team, aiming to improve product performance and reduce manual testing efforts. The successful candidate will work closely with developers and product managers to understand requirements and establish testing protocols that ensure a seamless user experience.



Job Responsibilities

  • Develop and maintain automated test frameworks and scripts for web-based applications.
  • Collaborate with cross-functional teams to define and refine acceptance criteria.
  • Execute automated test cases and report bugs via appropriate tracking tools.
  • Conduct exploratory testing to identify potential areas of concern in functionality.
  • Analyze test results and provide actionable insights to enhance software quality.
  • Participate in code reviews to ensure code quality and adherence to standards.
  • Continuously improve testing processes based on evolving project requirements.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of experience in software testing, with a focus on automated testing.
  • Proficiency in test automation tools such as Selenium, TestNG, or similar frameworks.
  • Solid understanding of QA methodologies, tools, and processes.
  • Experience with programming languages such as Java, Python, or JavaScript.
  • Familiarity with CI/CD tools and practices.
  • Excellent analytical and problem-solving skills.


Technologies & Tools

The QA Automation Engineer will leverage a variety of technologies and tools, including test automation frameworks like Selenium and TestNG, along with version control systems such as Git. Knowledge of continuous integration tools like Jenkins or CircleCI is essential, as well as familiarity with Agile project management software. These tools will facilitate efficient test case management, code versioning, and integration into the development lifecycle.



Ideal Candidates

The ideal candidates for this position will possess strong attention to detail and a passion for quality assurance. They will demonstrate effective communication skills, allowing them to collaborate harmoniously with team members across departments. Additionally, they will exhibit a proactive mindset, embracing feedback and striving for continuous improvement in testing processes. A strong aptitude for learning new technologies and adapting to change will further distinguish them as exemplary candidates for the QA Automation Engineer role at ExploreLearning.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

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