Full Time

Software Development Test Engineer (Remote - WFH)

Cognitive Medical Systems, Inc.
Remote!
$70,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 Cognitive Medical Systems, Inc., so some details may not match this job. The employer's own page has the real description.


Job Overview

Cognitive Medical Systems, Inc. is seeking a detail-oriented Software Development Test Engineer to join our dynamic team in a remote work-from-home setting. The ideal candidate will play a crucial role in ensuring the quality and functionality of our software solutions by developing and executing comprehensive test plans, designing automated tests, and collaborating closely with software developers. This role requires an analytical mindset and a strong commitment to maintaining high software quality standards, all while contributing to continuous improvement processes in our development lifecycle.



Job Responsibilities

  • Develop and execute detailed test plans, test cases, and test scripts for new software features and enhancements.
  • Perform manual and automated testing, identifying, documenting, and tracking defects throughout the development process.
  • Collaborate with software developers and project managers to ensure testing requirements are met and clarify functional requirements.
  • Design and maintain automated testing frameworks and tools to enhance testing efficiency.
  • Analyze test results and provide feedback to the development team, ensuring timely resolution of issues.
  • Participate in code and design reviews to ensure adherence to quality standards.
  • Contribute to the development of continuous integration and continuous deployment pipelines.
  • Stay current with industry best practices and technologies, recommending improvements to testing methodologies.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 3 years of experience in software testing or quality assurance.
  • Proficiency in test automation tools such as Selenium, JUnit, or TestNG.
  • Strong understanding of software development life cycle (SDLC) and agile methodologies.
  • Experience with programming languages such as Java, Python, or C#.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities.


Technologies & Tools

The Software Development Test Engineer will utilize a variety of technologies and tools including but not limited to test automation frameworks (Selenium, JUnit), project management tools (JIRA, Trello), version control systems (Git), and continuous integration tools (Jenkins). Familiarity with cloud platforms such as AWS or Azure may also be beneficial for the implementation of scalable testing solutions.



Ideal Candidates

The ideal candidates for this position are those who possess a natural curiosity and passion for technology, coupled with a keen eye for detail. They are proactive and self-motivated individuals who thrive in a collaborative environment and are dedicated to quality assurance. Also, they exhibit strong analytical skills, allowing them to dissect problems effectively and propose robust solutions that enhance software reliability and user experience.


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.