At MGIC, the Senior Software Development Engineer helps ensure application and infrastructure changes meet high standards for integrity and performance before release and delivery to internal and external customers. The role develops and standardizes testing methodologies, with particular focus on the OutSystems Low Code Platform, and helps embed quality practices throughout the development lifecycle. The position develops test plans and environments, defines risk-based test coverage, determines which tests should be manual or automated, leads defect triage, and communicates release risks to technical and business stakeholders. It conducts quality-control testing and analysis, reviews requirements and solution designs for testability, and coordinates user acceptance testing. The role also documents procedures and defects, supports defect resolution, evaluates testing tools and techniques, and contributes to automated testing. The successful candidate actively develops expertise through the OutSystems tester learning path and collaborates with developers, architects, product owners, DevOps engineers, security teams, and platform administrators. The role also mentors testers and establishes reusable standards, test assets, metrics, and quality gates.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior