Senior Software Development Engineer in Test (SDET)

Alpha Business Solutions

Chicago, IL

JOB DETAILS
SALARY
$70–$80 Per Hour
SKILLS
Acceptance Testing, Analysis Skills, Automation, Best Practices, Coaching, Code Reviews, Coding Standards, Computer Science, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Cross-Functional, Data Management, Debugging Skills, Dental Insurance, DevOps, Documentation, Enterprise Application Integration (EAI), Functional Testing, Groovy Programming Language, Identify Issues, Integration Testing, Interpersonal Skills, Java, Jenkins, Kotlin, Mail Services, Mentoring, Microsoft Windows Azure, Object Oriented Design (OOD), Problem Solving Skills, Product Design, Product Support, Quality Assurance, Quality Assurance Methodology, Quality Engineering, Quality Management, Quality Metrics, Regression Testing, Selenium, Software Administration, Software Design for Test (SDET), Software Development Lifecycle (SDLC), Software Engineering, Software Testing, Strategic Planning, Test Automation, Test Case, Test Data, Test Harness, Test Plan/Schedule, Test Scripts, Test Strategy, Test Suite, Testing, Vision Plan, Web Services
LOCATION
Chicago, IL
POSTED
17 days ago

We are seeking an experienced Senior Software Development Engineer in Test (SDET) to join our Quality Engineering team. In this role, you will be responsible for ensuring the quality, reliability, and performance of software applications through comprehensive manual and automated testing. You will collaborate closely with Product, Design, and Development teams to develop test strategies, execute test plans, build automation frameworks, and support continuous integration and delivery processes.

As a senior team member, you will also mentor junior QA engineers, establish testing standards, and drive quality best practices across the software development lifecycle.


Key Responsibilities

Quality Assurance & Testing

  • Collaborate with Product, Design, and Development teams to understand business and technical requirements.
  • Develop comprehensive test plans, test cases, and test scripts for functional, integration, regression, and user acceptance testing (UAT).
  • Execute manual and automated tests to ensure software quality and functionality.
  • Analyze test results, identify defects, and document findings with detailed reproduction steps.
  • Communicate testing progress, quality metrics, and release readiness to stakeholders.

Test Automation

  • Design, develop, maintain, and enhance automated test frameworks and reusable test libraries.
  • Create automated tests using Java, Groovy, Kotlin, Selenium, Appium, or similar technologies.
  • Improve automation coverage, reliability, and execution efficiency.
  • Conduct code reviews to ensure automation code follows object-oriented design principles and coding standards.

CI/CD & DevOps

  • Build, maintain, and optimize automated testing pipelines within CI/CD environments.
  • Integrate automated test suites into Jenkins, Azure DevOps, or equivalent platforms.
  • Support continuous integration and continuous deployment processes.

API & Application Testing

  • Perform API testing using REST and SOAP technologies.
  • Validate web services and backend integrations using tools such as Postman or SoapUI.
  • Execute cross-browser, cross-platform, web, and mobile application testing.
  • Troubleshoot application issues using logs and monitoring tools.

Leadership & Collaboration

  • Mentor and coach junior QA and SDET team members.
  • Establish testing standards, best practices, and quality processes.
  • Support test environment setup, test data management, and release validation.
  • Collaborate with cross-functional teams to continuously improve software quality.

Required Qualifications

  • Bachelor's degree in Computer Science or an equivalent combination of education and professional experience.
  • Minimum 5 years of experience as a Software Development Engineer in Test (SDET) or Software Quality Engineer.
  • Experience supporting major software product releases and enterprise application integration projects.
  • Strong understanding of software testing methodologies and best practices.
  • Experience mentoring or coaching junior QA team members.
  • Excellent analytical, problem-solving, communication, and interpersonal skills.
  • Experience creating detailed test documentation and defect reports.
Benefits:
We offer a competitive compensation package that includes:
•    Pay Rate]: $70 - $80 per Hour 
o    Note: Pay rate will be commensurate with experience.
•    Medical for full time employees
•    Dental, and Vision Insurance
•    Life Insurance, Short-Term Disability, Long-Term Disability, etc.


 

About the Company

A

Alpha Business Solutions