We are seeking an analytical, quality-focused, and collaborative Mid-level Software Development Engineer in Test to join our engineering team. This role is ideal for someone with professional experience in software development and test automation who is passionate about building reliable, scalable, and maintainable quality engineering solutions. You will work closely with software engineers, product managers, and other stakeholders to improve test coverage, identify risks early, and support the delivery of high-quality software.
Software Development Engineer in Test – Role Overview As a Software Development Engineer in Test, you will design, develop, and maintain automated test frameworks and test suites across web, API, and service-based applications. You will contribute to the full software development lifecycle, from test planning and risk assessment through to execution, defect analysis, and release validation. Key
Design, develop, and maintain robust automated test frameworks and test suites using suitable programming languages, tools, and testing patterns. Create and execute automated and exploratory tests for functional, integration, regression, system, API, 508 and end-to-end testing. Develop and maintain mobile test automation for native, hybrid, or mobile web applications using tools such as Appium or equivalent technologies.
Work with developers, product managers, and delivery teams to understand requirements, identify acceptance criteria, and defi