Full Time

Software Quality Assurance Engineer

Apex Systems
$60,000 - $110,000* / year

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

Overview


Apex Systems is seeking a dedicated and detail-oriented Software Quality Assurance Engineer to join our dynamic team. The ideal candidate will be responsible for ensuring the quality and functionality of our software products through meticulous testing and validation. This role involves collaborating with developers, product managers, and other stakeholders to create comprehensive test plans, execute various testing methodologies, and advocate for best practices in software development and quality assurance.



Job Responsibilities

  • Design and implement testing solutions to ensure software quality and reliability.
  • Develop and execute detailed test plans, test cases, and automation scripts.
  • Conduct functional, regression, integration, and performance testing on software applications.
  • Identify, document, and track defects and issues in bug tracking systems.
  • Collaborate with cross-functional teams to understand software requirements and enhance testing effectiveness.
  • Provide ongoing feedback to developers and stakeholders regarding software functionality and improvements.
  • Stay updated with the latest testing tools, methodologies, and industry trends.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 3+ years of experience in software quality assurance or testing.
  • Proficient in automated testing tools such as Selenium, JUnit, or TestNG.
  • Strong understanding of software development life cycle (SDLC) and testing methodologies.
  • Experience with bug tracking systems, preferably JIRA or Bugzilla.
  • Excellent problem-solving skills and attention to detail.
  • Strong written and verbal communication skills.


Technologies & Tools


The Software Quality Assurance Engineer will utilize a variety of technologies and tools, including but not limited to automated testing frameworks such as Selenium and Appium, programming languages like Java and Python, as well as continuous integration platforms like Jenkins and GitLab. Familiarity with cloud platforms and containerization tools, such as AWS and Docker, may also be beneficial for enhancing testing environments.



Ideal Candidates


The ideal candidates for this position will possess a strong analytical mindset, a keen eye for detail, and a proactive approach to problem-solving. They should demonstrate effective communication and collaboration skills to work harmoniously within a team and influence quality outcomes. A passion for software quality, a commitment to continual learning, and the ability to adapt to rapidly changing technology environments are also key characteristics of successful Software Quality Assurance Engineers at Apex Systems.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

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