Software Engineer In Test I

Capillary Technologies

Software Engineer In Test I

Minneapolis, MN
Full Time
Paid
  • Responsibilities

    Job Summary:

    Capillary Technologies is seeking a highly motivated and detail-oriented Software Development Engineer in Test (SDET1) to join our quality assurance team. This entry-level role is ideal for candidates with 1-3 years of engineering experience who are passionate about testing, automation, and quality engineering. As an SDET1, you will work closely with project teams to ensure product quality through test planning, execution, and reporting.

    Duties/Responsibilities:

    • Collaborate with project teams to understand product requirements and contribute to their testability.
    • Develop and execute detailed test cases, test plans, and requirement matrices to ensure comprehensive product coverage.
    • Participate in requirement reviews and provide feedback on potential risks and gaps.
    • Perform various types of testing including Functional, Regression, Integration, and Compatibility testing.
    • Track and report software defects using bug-tracking tools, assisting in root cause analysis and troubleshooting.
    • Execute API and Backend tests, ensuring seamless data validation across systems.
    • Generate test reports and metrics to track progress and communicate findings with project stakeholders.
    • Develop a foundational understanding of automation frameworks and contribute to automated test scripts.
    • Validate user interfaces and ensure compliance with design specifications.
    • Document and maintain testing processes, results, and best practices.
    • Engage in continuous learning to enhance technical skills and adapt to evolving testing methodologies.
    • Work in Agile environments, participating in sprint planning, daily standups, and retrospectives.
    • Undertake other duties as assigned.

    Required Skills/Abilities:

    • Strong verbal and written communication skills.
    • Basic knowledge of Windows, macOS, and Linux operating systems.
    • Ability to write and execute test cases and generate test reports.
    • Familiarity with version control tools such as Git.
    • Foundational knowledge of API and backend testing.
    • Basic understanding of querying languages (e.g., SQL) for data validation.
    • Strong analytical and problem-solving skills.
    • Ability to manage multiple tasks in a fast-paced environment.
    • Proficiency in using ticket management tools such as Jira or Azure DevOps.
    • Eagerness to learn new testing tools, methodologies, and technologies.
    • Strong attention to detail and organizational skills.
    • Passion for quality engineering and commitment to continuous improvement.

    Education and Experience:

    • Bachelor’s Degree in Computer Science, Engineering, or a related field.
    • 1-3 years of experience in software development, testing, or quality assurance.
    • Internship or project experience with software testing is a plus.