Sr SDET
HumanaAbout the role
Become a part of our caring community and help us put health first
The Senior Software Development Engineer in Test codes software applications based on business requirements. The SDET work assignments involve moderately complex to complex issues where the analysis of situations or data requires an in-depth evaluation of variable factors. The ideal candidate will have both breadth and depth of knowledge in automated performance and security testing. If you have strong automated testing experience as a Software Engineer (SDET), as well as experience with GenAI tools, apply today! We want to hear from you!
The Senior Software Development Engineer in Test (SDET) will engage across teams to standardize the quality enablement approach for implementing software test solutions. This role will involve researching solutions to make necessary adjustments and recommendations to resolve complex software-related issues.
The Sr SDET will begin to influence the department’s strategy and will make decisions on moderately complex to complex issues regarding the technical approach for project components, performing work without direct supervision. This position allows for considerable latitude in determining objectives and approaches to assignments.
Key Responsibilities:
Quality Enablement: Develop and support software quality tools, ensuring that all information systems products and services meet organizational standards and end-user requirements.
Tool Development: Create and enhance automation tools for testing, including exploring and integrating AI-based testing solutions to improve testing efficiency and effectiveness.
Testing: Conduct manual testing as needed, design test cases, and develop test data for applications to ensure comprehensive coverage of functional requirements.
Problem Resolution: Document and work to resolve complex issues, understanding quality metrics and promoting continuous improvement within the software development lifecycle.
Process Improvement: Devise improvements to current procedures, conduct complex workflow analyses, and recommend quality enhancements to support agile delivery teams.
Communication: Effectively communicate progress on problem resolution to management and provide insights into potential improvements and future configurations.
Guidance: Act as an information resource supporting agile delivery team members with quality solutions and test tool guidance.
Use your skills to make an impact
Required Qualifications
Bachelor's degree or relevant equivalent years of experience.
5 or more years of experience designing, developing, and testing of software applications and/or infrastructure.
Proficiency in Python or any other programming language is required for scripting and automation.
Solid understanding of machine learning concepts and GenAI models.
Strong problem-solving skills.
Ability to diagnose and resolve data-related issues effectively.
Creative thinking to improve data processes and testing frameworks.
Attention to Detail: Meticulous in performing tests and analyzing data to ensure quality and accuracy.
Test Management Tools: These tools help manage and organize test cases, track test progress, and provide reporting capabilities. Examples of test management tools include ADO, JIRA or similar.
Automated Testing Frameworks: These frameworks provide a way to automate test cases and ensure consistency in test execution. Examples of automated testing frameworks include Selenium, Appium, and Cypress.
Test Data Management Tools: These tools help manage and generate test data, making it easier to test different scenarios and edge cases. Examples of test data management tools include Test Data Factory, Data Generator and Test Data Builder.
API Testing Tools: These tools are specifically designed for testing APIs. They provide features to send requests, validate responses, and simulate different scenarios. Examples of API testing tools include Postman, SoapUI, and REST Assured.
Performance Testing Tools: These tools help measure the performance of the tool under different loads and conditions. Examples of performance testing tools include JMeter, Gatling, and Locust. Security Testing Tools: These tools help identify and mitigate security vulnera
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s