Full Time

Quality Assurance Engineer

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

Job Overview

The Quality Assurance Engineer at Insight Global will play a pivotal role in ensuring the effectiveness and reliability of software products through meticulous testing and quality assurance processes. This individual will collaborate closely with development teams to design test plans, identify bugs, and drive continuous improvements in the software development lifecycle. The QA Engineer will not only conduct rigorous testing but will also advocate for quality assurance best practices within the team, ensuring that products meet both company standards and customer expectations.



Job Responsibilities

  • Develop, implement, and maintain testing strategies and test plans for web and mobile applications.
  • Design and execute detailed test cases based on user requirements and functional specifications.
  • Identify, document, and track defects using industry-standard tools.
  • Collaborate with the development team to address and resolve quality issues throughout the software development lifecycle.
  • Perform regression testing to ensure new features do not adversely affect existing functionalities.
  • Participate in code reviews and provide input on best practices for software development.
  • Generate comprehensive test reports and convey results to both technical and non-technical stakeholders.
  • Actively engage in continuous learning to stay up-to-date with the latest trends, tools, and practices in QA and software testing.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • At least 3 years of experience in software quality assurance or a related role.
  • Strong knowledge of software testing methodologies, tools, and best practices.
  • Proficiency in automated testing frameworks and tools (e.g., Selenium, JUnit, TestNG).
  • Experience with performance and load testing tools (e.g., JMeter, LoadRunner).
  • Familiarity with Agile development methodologies.
  • Excellent analytical and problem-solving skills.
  • Strong communication skills with the ability to articulate complex issues to varied audiences.


Technologies & Tools

The Quality Assurance Engineer at Insight Global will utilize a variety of technologies and tools including, but not limited to, Selenium for automated testing, JIRA for project management and bug tracking, Git for version control, and SQL for database querying. Additionally, this role may involve the use of CI/CD pipelines, cloud-based testing environments, and performance testing tools tailored to enhance the overall quality assurance processes.



Ideal Candidates

Ideal candidates for the Quality Assurance Engineer position possess a keen attention to detail and a proactive approach to identifying issues before they affect end-users. They demonstrate strong analytical and critical-thinking skills, enabling them to troubleshoot effectively and develop solutions. A collaborative mindset is essential, as the QA Engineer will work closely with cross-functional teams. Furthermore, a commitment to continuous improvement, a passion for quality, and an eagerness to embrace new technologies will set the ideal candidate apart in this fast-paced environment.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

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