Full Time

Quality Assurance Engineer

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

Overview

The Quality Assurance Engineer at DTN plays a crucial role in ensuring the highest standards of quality and performance in our products and services. This position encompasses the development of test plans, execution of test cases, and the identification of defects to ensure that our software meets functional and non-functional requirements. The individual will collaborate with cross-functional teams to improve the development process and deliver robust and reliable solutions that exceed customer expectations.



Job Responsibilities

  • Develop and execute comprehensive test plans and test cases based on project requirements.
  • Identify, document, and track defects throughout the lifecycle of the product.
  • Collaborate with software developers and other team members to understand and rectify issues.
  • Participate in project design reviews to provide input on functional requirements and design specifications.
  • Perform regression testing to ensure existing functionality continues to operate as expected after changes.
  • Automate testing processes where feasible to increase efficiency and coverage.
  • Monitor production post-release for operational issues and provide feedback for continuous improvement.
  • Maintain documentation related to testing methodologies, processes, and test results.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Minimum of 3 years of experience in software quality assurance or a related domain.
  • Proficiency in test management and defect tracking software.
  • Strong knowledge of software development lifecycle and testing methodologies.
  • Experience in manual testing and familiarity with automated testing tools.
  • Basic understanding of programming languages and debugging techniques.
  • Excellent analytical and problem-solving skills.
  • Strong verbal and written communication skills.


Technologies & Tools

The Quality Assurance Engineer will utilize a variety of technologies and tools to ensure quality throughout the software development lifecycle. This includes but is not limited to testing frameworks such as Selenium, JUnit, and TestNG, as well as version control systems like Git. Familiarity with CI/CD tools such as Jenkins, Docker, and performance testing tools such as JMeter will also be advantageous in maintaining the integrity and performance of software applications.



Ideal Candidates

Ideal candidates for the Quality Assurance Engineer position will possess a meticulous attention to detail, a commitment to excellence, and a strong sense of accountability. They should demonstrate effective collaboration skills, allowing them to work seamlessly with cross-functional teams. The candidate must also have a proactive approach to problem-solving and a passion for technology, which drives continuous learning and adaptation to new tools and methodologies in the ever-evolving field of software development.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

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