DICK'S Sporting Goods logo
DICK'S Sporting Goods

YOU LIVE AND BREATHE SPORTS. SO DO WE.

Lead Software Development Engineer – Testing

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1948H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

1 day ago

Salary

$95.2K - $158.8K / year

Seniority

Senior

Bachelor Degree6 yrs expEnglishAWSAzureCloudDockerGoogle Cloud PlatformJavaJavaScriptJenkinsJUnitKubernetesPythonSeleniumSQL

Job Description

• Develop and implement a robust end-to-end testing strategy that aligns with project objectives, requirements, and timelines • Create detailed test plans, test cases, and test scripts to validate system functionality, performance, and scalability • Execute tests, document results, and track defects • Collaborate with automation teams to identify and automate key test scenarios • Lead a team of testers, providing guidance, support, and mentorship • Coordinate with infrastructure teams to set up and maintain test environments that accurately replicate production conditions • Track and manage defects throughout the testing lifecycle • Define and track key testing metrics to measure the effectiveness and progress of testing activities • Identify opportunities for process improvements, efficiency gains, and enhanced quality assurance practices • Work closely with product teams to ensure that user stories are well-defined and testable • Provide technical leadership and mentorship to the testing and engineering teams.

Job Requirements

  • Bachelor's Degree or Equivalent
  • Substantial general work experience together with comprehensive job-related experience in own area of expertise to fully competent level (Over 6 years to 10 years)
  • Expertise in test automation frameworks such as Selenium, JUnit, TestNG, Cucumber, and similar tools
  • Proficient in Java, JavaScript, Python, or C# for automation, tooling, and test development
  • Strong experience integrating automated tests into CI/CD pipelines using Jenkins, GitLab CI/CD, Bamboo, or equivalent
  • Solid knowledge of data testing, including SQL queries, data validation, and integrity checks
  • Experience testing applications on cloud platforms (AWS, Azure, GCP) and containerized environments (Docker, Kubernetes)
  • Extensive hands-on experience in end-to-end, integration, regression, and system testing
  • Proven QA leadership experience, including managing, mentoring, and scaling testing teams
  • Practical use of AI-powered testing tools for test generation, optimization, defect prediction, and analytics
  • Strong understanding of AI/ML model testing, including data quality, accuracy, bias, robustness, and drift validation.

Benefits

  • Health insurance
  • Competitive total rewards package including incentives and equity
  • Generous suite of benefits

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 1996H1B No Sponsor

Senior Software Engineer designing full-stack applications for healthcare improvement company

AngularAWSAzureCloudGoogle Cloud PlatformGraphQLJavaScriptMicroservicesNode.jsPostgreSQLPythonReactSQLTerraform.NET
United States
$113K - $188K / year
Full TimeRemoteTeam 1,001-5,000Since 1996H1B No Sponsor

Principal Software Engineer in full-stack development at Premier.

AWSAzureCloudDistributed SystemsGoogle Cloud PlatformGrafanaGraphQLReactTerraformTypeScript
United States
$141K - $234K / year
Full TimeRemoteTeam 10,001+H1B No Sponsor

Lead Engineer performing thermal-hydraulic safety analysis in nuclear engineering

Python
North Carolina
$85.6K - $164K / year
Full TimeRemoteTeam 10,001+H1B No Sponsor

Senior Engineer performing stability analyses for BWR plants

Python
North Carolina
$111.2K - $213.2K / year