Full Time

Software Engineer I - QE

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

Job Overview

The Software Engineer I - QE at CivicPlus will play a crucial role in ensuring the quality and performance of our software products. This entry-level position focuses on developing and executing test plans, automating test cases, and collaborating with cross-functional teams to deliver high-quality solutions. The successful candidate will contribute to the continuous improvement of software development practices and will participate in various stages of the software development lifecycle, ensuring that the product meets both functional and non-functional requirements.



Job Responsibilities

  • Develop and execute detailed test plans and test cases.
  • Automate test scripts to improve testing efficiency and coverage.
  • Identify, document, and track software defects to resolution.
  • Collaborate with software engineers to design and implement testing strategies.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Support the continuous improvement of the QA process and tools used.
  • Create and maintain documentation related to testing processes and results.


Qualifications

  • Bachelor’s Degree in Computer Science, Engineering, or a related field.
  • Proficiency in at least one programming language (e.g., Python, Java, C#, etc.).
  • Familiarity with testing tools and automation frameworks.
  • Understanding of software development lifecycle and agile methodologies.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.


Technologies & Tools

The Software Engineer I - QE position utilizes a variety of technologies and tools to facilitate effective quality assurance practices. These include but are not limited to automated testing frameworks like Selenium and JUnit, version control systems such as Git, and continuous integration/continuous deployment (CI/CD) tools. Familiarity with performance testing tools and frameworks is also advantageous, allowing for a comprehensive assessment of software quality across different dimensions.



Ideal Candidates

Ideal candidates for the Software Engineer I - QE role possess a strong technical foundation and a proactive attitude towards problem-solving. They should demonstrate meticulous attention to detail, the ability to work collaboratively in a team-oriented environment, and a willingness to learn and adapt to new technologies and methodologies. Passion for quality assurance and commitment to delivering exceptional software products are essential characteristics that will ensure success in this position.

Over the last year, unemployment was lowest in legal jobs (1.4%) and highest in farming, fishing and forestry jobs (8.3%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

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