Full Time

Software Engineer - QA Automation

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

Job Overview

The Software Engineer - QA Automation at Pella Corporation will play a pivotal role in enhancing the quality assurance processes through the development and execution of automated tests. In this position, the candidate will be responsible for identifying and implementing robust testing strategies to ensure the functionality and performance of our software products. Collaboration with cross-functional teams will be essential to ensure seamless integration and delivery of high-quality software solutions to our customers.



Job Responsibilities

  • Develop and implement automated testing frameworks and strategies.
  • Design and execute test cases for software applications and features.
  • Identify, analyze, and document defects found during testing.
  • Collaborate with developers and product managers to understand requirements and enhance product quality.
  • Maintain and improve existing automated test suites.
  • Participate in code reviews and provide constructive feedback.
  • Generate detailed test reports and metrics for stakeholders.
  • Stay current with industry trends and best practices in QA automation.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 2+ years of experience in software testing and quality assurance, particularly in automation.
  • Proficiency in programming languages such as Java, C#, or Python.
  • Experience with test automation tools such as Selenium, JUnit, TestNG, or similar frameworks.
  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent verbal and written communication skills.
  • Ability to work collaboratively in a team-oriented environment.


Technologies & Tools

This position will utilize a variety of technologies and tools including, but not limited to, Selenium for test automation, JUnit and TestNG for unit testing, version control systems such as Git, and continuous integration tools like Jenkins. Familiarity with cloud platforms and microservices architecture will also be beneficial as the team adopts modern development practices.



Ideal Candidates

The ideal candidate for the Software Engineer - QA Automation position will possess a proactive attitude and a strong commitment to quality. They should be able to adapt to evolving project requirements and work efficiently under tight deadlines. Strong collaboration skills and the ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders are characteristics that will contribute to success in this role. A passion for continuous learning and improvement in both personal skills and team processes will be highly valued.

Unemployment rose most in Finland: from 8.4% in 2024 to 9.5% 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.