Full Time

Software Engineer in Test II (Remote)

American Specialty Health
Remote!
$80,000 - $120,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 American Specialty Health, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer in Test II at American Specialty Health will play a pivotal role in ensuring the quality and performance of our software through comprehensive testing and quality assurance practices. This position involves designing, implementing, and maintaining automated test frameworks and executing high-level testing strategies. The candidate will collaborate with cross-functional teams to identify potential areas of improvement and proactively address issues, ultimately enhancing our product's integrity and user experience.



Job Responsibilities

  • Design, develop, and maintain automated test scripts and frameworks for functional, regression, and load testing.
  • Collaborate with software developers to understand application architecture and define testing requirements.
  • Execute test plans, analyze results, and provide feedback to ensure software functionality meets business needs.
  • Identify, document, and track defects through the entire life cycle using tracking software.
  • Participate in code reviews and contribute to best practices and strategies for testing and quality assurance.
  • Continuously improve testing processes and workflows to enhance overall productivity and efficiency.
  • Perform root cause analysis of defects and recommend enhancements to prevent recurrence.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • At least 3 years of experience in software testing, with a focus on automated testing frameworks and methodologies.
  • Strong proficiency in programming languages such as Java, C#, or Python.
  • Experience with testing tools such as Selenium, JUnit, TestNG, or similar technologies.
  • Familiarity with CI/CD tools and practices.
  • Solid understanding of software development life cycle (SDLC) and Agile methodologies.
  • Excellent analytical and problem-solving skills, with meticulous attention to detail.


Technologies & Tools

The Software Engineer in Test II will utilize a variety of technologies and tools in their day-to-day work, including automated testing software like Selenium and JUnit, version control systems (e.g., Git), continuous integration platforms (e.g., Jenkins), and performance testing tools. Additionally, familiarity with cloud environments and containerization tools such as Docker may be beneficial to optimize testing processes.



Ideal Candidates

Ideal candidates for the Software Engineer in Test II position will possess a strong technical aptitude combined with exceptional attention to detail. They will be proactive problem solvers who thrive in a collaborative environment, demonstrating effective communication skills to articulate complex technical concepts to non-technical team members. A passion for delivering high-quality software and a commitment to continuous improvement and learning will align well with the company's mission and goals.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

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