Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

AmTrust Financial Services, Inc. • Cleveland, Ohio, United States
Salary: $87,600 - $105,000 / year
Role & seniority: Software Development Engineer in Test (SDET); 5+ years in field, 2+ years in a senior/lead capacity
Stack / tools: C# / VB.NET, Visual Studio; automated testing frameworks; web-based systems; SQL and database tech; multi-environment/browser testing
Design, code, and document automated test cases within a defined framework; translate manual regression tests to automated tests
Expand and evolve the automation framework to add test capabilities and increase throughput and flexibility; maintain and run automated functional, regression, performance tests
Collaborate with QA and developers to diagnose issues, improve QA workflows, and ensure quality across multi-tier web apps and data-driven systems
Strong automation experience across SDLC; ability to manage multiple projects with differing requirements
Troubleshooting and complex issue resolution; excellent planning, organization, and meeting tight deadlines
Strong verbal/written communication; ability to work independently and in a team
Experience testing complex, multi-tier web systems and data-driven applications; SQL programming
Familiarity with agile methodologies and QA workflows
Deeper performance/load testing experience; broader testing across environments and browsers
Location & work type: Hybrid work arrangement (on-site and remote as per policy)
Overview As a Software Development Engineer in Test, your Responsibility will be working with software engineers to build advanced test suites, create new test harnesses, automate testing and create automated test systems to explore and validate the functional correctness and performance capabilities of our software, as well as their interaction with other systems and infrastructure. Responsibilities Ability to understand and write code in C# / VB.NET with Visual Studio. Executing automated tests on multiple environments using multiple browsers. Expanding automation framework to provide additional test capabilities. Designing, coding and documenting automated test cases within a defined framework to ensure quality of our product. Translating existing manual regression test cases into automated tests. Improve, maintain, and execute automated functional, regression, acceptance and performance testing codebase. Collaborate with QA manual testers to assist in regression and functional testing when new changes are introduced in the runway environments. Analyzing existing systems to find areas for improvement. Conducting diagnostic analysis and troubleshooting to resolve complex software issues. Evolving automated test framework to achieve higher test throughout, with increased accessibility and test execution flexibility. Maintain a solid understanding of QA workflows, automation best practices, and agile methodologies Maintain proficiency in application and use of systems, tools, and processes within the Technology department. May perform other related duties as negotiated to meet the ongoing needs of the organization. Qualifications 5+ years of experience in the field or in a related area with 2+ years in a senior/lead role. Familiar with commonly-used concepts, practices, and procedures within Software Automation. Ability to work concurrently on several projects, each with specific instructions that may differ from project to project. Strong interpersonal skills with the ability to work in a collaborative environment as well as independently with minimal supervision. Ability to prioritize and meet deadlines. Expertise in analyzing, troubleshooting and resolving complex issues. Excellent planning and organization skills, with a commitment to delivering on aggressive deadlines. Strong verbal and written communication skills. Experience testing complex, multi-tiered web-based systems and complex data-driven applications. Knowledge of the software development life cycle (SDLC) required; application processing knowledge preferred. Experience with SQL programming and database technologies. The expected salary range for this role is ($87,600.00 - $105,000.00). Please note that the salary information shown above is a general guideline only. Salaries are based upon a wide range of factors considered in making the compensation decision, including, but not limited to, candidate skills, experience, education and training, the scope and responsibilities of the role, as well as market and business considerations. #LI-IT1 #LI-HYBRID #AmTrust What We Offer AmTrust Financial Services offers a competitive compensation package and excellent career advancement opportunities. Our benefits include: Medical & Dental Plans, Life Insurance, including eligible spouses & children, Health Care Flexible Spending, Dependent Care, 401k Savings Plans, Paid Time Off. AmTrust strives to create a diverse and inclusive culture where thoughts and ideas of all employees are appreciated and respected. This concept encompasses but is not limited to human differences with regard to race, ethnicity, gender, sexual orientation, culture, religion or disabilities. AmTrust values excellence and recognizes that by embracing the diverse backgrounds, skills, and perspectives of its workforce, it will sustain a competitive advantage and remain an employer of choice. Diversity is a business imperative, enabling us to attract, retain and develop the best talent available. We see diversity as more than just policies and practices. It is an integral part of who we are as a company, how we operate and how we see our future.