Full Time

QA Automation Engineer (Contract)

Evergreen Money
$60,000 - $100,000* / year (about $29–$48 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 Evergreen Money, so some details may not match this job. The employer's own page has the real description.

Overview

The QA Automation Engineer (Contract) at Evergreen Money is responsible for enhancing the quality and performance of our software applications through the implementation and maintenance of automated testing frameworks. This role involves working closely with software developers and other quality assurance team members to define testing strategies, write automated test scripts, and ensure that our products meet the highest standards of functionality and reliability. The ideal candidate will leverage their technical expertise to identify deficiencies in the testing process and propose actionable solutions, ultimately driving the efficiency and effectiveness of our quality assurance efforts.



Job Responsibilities

  • Design, develop, and execute automated test scripts to validate functionality across various software applications.
  • Collaborate with development teams to understand application architecture and identify critical test areas.
  • Review and analyze system specifications to create comprehensive and effective test plans.
  • Identify, record, and report bugs and issues found during testing, while also retesting resolved issues.
  • Maintain and enhance existing automated test scripts and frameworks to ensure relevance and effectiveness.
  • Provide regular feedback to stakeholders on testing progress, challenges, and outcomes.
  • Stay current with industry standards and advancements in automated testing tools and methodologies.


Qualifications

  • Minimum of a Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
  • Proven experience in a Quality Assurance or software testing role, specifically in automation.
  • Proficiency in programming languages such as Java, Python, or C# for test automation.
  • Solid understanding of software development life cycle (SDLC) and testing methodologies.
  • Experience with automated testing tools such as Selenium, JUnit, TestNG, or equivalent frameworks.
  • Familiarity with version control systems, such as Git.
  • Strong analytical and problem-solving skills, with keen attention to detail.


Technologies & Tools

The QA Automation Engineer will predominantly utilize industry-standard testing tools such as Selenium and JUnit for automated testing procedures. Furthermore, the role requires familiarity with continuous integration tools like Jenkins or Travis CI to facilitate automated testing within the software delivery pipeline. Various programming languages, such as Java or Python, will be employed to script tests, while version control will be managed using Git. An understanding of database management systems and query languages may also be required when validating data integrity.



Ideal Candidates

The ideal candidate for the QA Automation Engineer position at Evergreen Money will possess a strong technical aptitude combined with excellent communication skills. They should demonstrate a proactive approach to problem-solving and be capable of thriving in a fast-paced and dynamic environment. A keen eye for detail, along with the ability to work collaboratively within a team, is essential. Candidates should also exhibit a commitment to continuous learning and staying updated with the latest trends in automated testing and quality assurance practices.

In Alaska, the weekly job search for unemployment is 2 work search activities a week (1 if you live more than 55 road miles from a job center), its agency says. What it asks →

View Similar Jobs

Matches Jobs

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