Software Development Engineer
Merican Inc
Chicago, United States of America
4 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Chicago, United States of America
Tech stack
HTML
Java
JavaScript
Automation of Tests
Azure
Browser Compatibility
CSS
Code Coverage
Code Review
Continuous Integration
Revision Control Systems
Groovy
JUnit
Log Analysis
Selenium
Simple Object Access Protocol (SOAP)
SoapUI
Software Engineering
Subversion
Test Data
Strategies of Testing
Testng
XML
Postman
Appium
Test Scripts
GIT
Kotlin
Kafka
Data Management
Tools for Reporting
Splunk
Api Management
SDET
Jenkins
Job description
We are seeking a Senior Software Development Engineer in Test (SDET) to ensure high-quality software delivery through robust testing strategies. This role involves QA/UAT execution, test planning, automation development, and mentoring team members to improve testing practices and product quality., * Collaborate with product, design, and development teams to understand requirements and identify risks
- Design, create, and execute comprehensive test plans and test scripts
- Analyze test results, report defects, and ensure adherence to QA best practices
- Develop, maintain, and enhance automation frameworks using Java, Groovy, or Kotlin
- Conduct code reviews to ensure maintainable, scalable automation code
- Define and implement QA standards and testing methodologies
- Communicate testing progress, results, and quality metrics to stakeholders
- Mentor and coach QA team members on test setup, data management, and best practices
- Continuously improve test coverage, reliability, and accuracy
Requirements
- Strong understanding of Agile/Scrum methodologies
- Experience with JUnit or TestNG frameworks
- Hands-on experience with Kafka queues
- Strong communication and interpersonal skills
- Proficiency with version control tools (Git/Subversion)
- Experience with Java, XML, JavaScript, CSS, and HTML
- API testing experience (REST/SOAP) using tools like Postman or SoapUI
- Experience building and maintaining CI/CD pipelines (Jenkins, Azure DevOps)
- Strong expertise in Selenium/Appium automation frameworks
- Proficiency in Java/Groovy-based test automation
Experience & Qualifications
- 5+ years of experience as an SDET in application development and release environments
- Experience mentoring or coaching junior QA/SDET team members
- Strong ability to analyze requirements and create detailed test coverage
- Expertise in defect tracking and documentation
- Experience with cross-browser and mobile testing tools (e.g., Sauce Labs or similar)
- Familiarity with log analysis tools such as Splunk
- Hands-on experience with automated testing tools and reporting frameworks
- Experience in test data preparation and maintenance
- Strong understanding of testing methodologies and best practices
- Experience working with CI/CD tools like Jenkins