Full Time

Senior Software Quality Engineer

EOS Worldwide
$90,000 - $120,000* / year (about $43–$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 EOS Worldwide, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Quality Engineer at EOS Worldwide will play a pivotal role in driving quality across our software development life cycle. This position entails designing and implementing comprehensive test plans, ensuring the robustness and reliability of our software products. The ideal candidate will utilize their extensive knowledge of quality assurance methodologies to identify defects, recommend improvements, and ensure compliance with best practices. By fostering collaboration with cross-functional teams, the Senior Software Quality Engineer will contribute significantly to the enhancement of our software solutions, ultimately enhancing customer satisfaction.



Job Responsibilities

  • Develop and execute detailed test plans, test cases, and test scripts based on software requirements and design specifications.
  • Identify, document, and track defects in a defined system and ensure timely resolution by collaborating with software development teams.
  • Conduct automated and manual testing processes, ensuring a seamless integration of quality practices within the development life cycle.
  • Review and analyze system specifications to ensure consistency with business requirements.
  • Perform regression testing to validate enhancements and bug fixes in conjunction with release cycles.
  • Provide quality assurance estimates and timeline assessments for project deliverables.
  • Mentor junior quality engineers, providing guidance on best practice methodologies and tools.
  • Participate in code reviews and design discussions to proactively address potential quality issues.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of experience in software quality assurance or a related discipline.
  • Proficient in automated testing tools and frameworks, such as Selenium, JUnit, or TestNG.
  • Strong understanding of software development life cycle (SDLC) and agile methodologies.
  • Experience with continuous integration and delivery (CI/CD) processes.
  • Exceptional analytical and problem-solving skills.
  • Excellent communication skills, both verbal and written.


Technologies & Tools

The Senior Software Quality Engineer will work with a variety of technologies and tools that enhance quality assurance practices. These include automated testing software such as Selenium, programming languages like Java or Python for script development, version control systems such as Git, and continuous integration tools like Jenkins. Familiarity with project management tools like Jira or Azure DevOps may also be necessary to ensure efficient tracking and reporting of defects and testing progress.



Ideal Candidates

Ideal candidates possess a combination of technical expertise and interpersonal skills, making them effective collaborators within team settings. They demonstrate a meticulous attention to detail and a passion for quality in every aspect of software development. Strong analytical thinking and the ability to approach problems methodically are crucial traits. Moreover, adaptability and a commitment to continuous learning are essential, enabling candidates to thrive in a dynamic work environment and stay updated on the latest trends and technologies in software quality assurance.

In September, US employers made hires equal to 3.4% of all jobs, and layoffs equal to 1%, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

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