SDET II
WFA Digital Insight
The demand for skilled SDET professionals has grown significantly in recent years, with a 25% increase in job postings in the last year alone. As companies like Modivcare continue to invest in their technology infrastructure, the need for experts who can develop and maintain high-quality software solutions has never been more pressing. With the rise of remote work, candidates now have more opportunities than ever to join innovative companies like Modivcare, which offers a comprehensive benefits package and a collaborative work environment. Before applying, candidates should be aware that a strong foundation in software development and testing methodologies is essential, as well as excellent communication skills and the ability to work collaboratively in a team environment.
Job Description
About the Role
The SDET II role at Modivcare is a critical position that requires a unique blend of technical expertise and collaboration. As a Software Development Engineer in Test, you will be responsible for developing and maintaining automated test frameworks to ensure the highest standards of quality in our software applications. You will work closely with cross-functional teams, including development, QA, and product management, to identify and resolve defects and issues.In this role, you will have the opportunity to work on complex software systems, develop and maintain automated test scripts and frameworks, and collaborate with software developers to identify and resolve defects. You will also participate in the full software development lifecycle, including analysis, design, implementation, and testing.
Modivcare is a service-oriented company that is passionate about making a difference in people's lives. As a member of our team, you will have the opportunity to work on projects that have a direct impact on our customers and the communities we serve.
What You Will Do
- Develop and maintain automated test scripts and frameworks to validate software functionality and performance across a variety of platforms
- Collaborate with software developers to identify and resolve defects and issues
- Participate in the full software development lifecycle, including analysis, design, implementation, and testing
- Review and analyze system specifications and documentation to ensure testability and alignment with business requirements
- Execute test cases (manual or automated) and analyze results
- Identify, record, and track bugs and defects in the software
- Perform thorough regression testing when bugs are resolved
- Create and maintain test documentation and test reports
- Develop and apply testing processes for new and existing products to meet client needs
- Liaise with internal teams to identify system requirements
- Stay up to date with new testing tools and best practices
- Coordinate with geographically distributed teams
What We Are Looking For
- Bachelor's degree in Computer Science, Engineering, or a related field
- Three (3) plus years of experience in software development and testing
- Proven work experience as a Software Development Engineer in Test or similar role
- Experience with automated testing tools and frameworks (e.g., Playwright, Appium, JUnit, Cucumber, BDD)
- Experience with continuous integration and continuous deployment (CI/CD) processes
- Experience with mobile, API, and database testing is a plus
- Experience in the healthcare industry is a plus
- Strong knowledge of software QA methodologies, tools, and processes
- Strong knowledge of software development and testing methodologies
- Proficiency in one or more programming languages (e.g., Java, C#, Python, TypeScript)
- Familiarity with agile frameworks and regression testing
- Strong problem-solving skills and attention to detail
- Excellent communication skills and the ability to work collaboratively in a team environment
Nice to Have
- Experience with DevOps practices and CI/CD pipelines
- Experience with cloud-based testing platforms
- Knowledge of machine learning and artificial intelligence
- Experience with test automation frameworks
Benefits and Perks
- Comprehensive benefits package, including medical, dental, and vision insurance
- Employer Paid Basic Life Insurance and AD&D
- Voluntary Life Insurance (Employee/Spouse/Child)
- Health Care and Dependent Care Flexible Spending Accounts
- Pre-Tax and Post-Tax Commuter and Parking Benefits
- 401(k) Retirement Savings Plan with Company Match
- Paid Time Off
- Paid Parental Leave
- Short-Term and Long-Term Disability
- Tuition Reimbursement
- Employee Discounts (retail, hotel, food, restaurants, car rental and much more!)
How to Stand Out
- When applying for this role, be sure to highlight your experience with automated testing tools and frameworks, as well as your proficiency in programming languages such as Java or Python.
- To stand out as a candidate, create a portfolio that showcases your test automation projects and scripts, and be prepared to walk the interviewer through your thought process and design decisions.
- Make sure to research the company's technology stack and be prepared to ask informed questions about the team's testing processes and tools.
- Be prepared to discuss your experience with CI/CD pipelines and DevOps practices, and how you have applied them in previous roles.
- Don't be afraid to negotiate salary and benefits - Modivcare offers a comprehensive benefits package, but it's still important to advocate for yourself and your needs.
- Be wary of red flags such as unclear expectations or lack of communication from the hiring team - these can be signs of a dysfunctional team or poor company culture.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.