Job Description

AXIS is investing significantly in its Risk & Actuarial systems to support its growth objectives. This position is for a Software Development Engineer in Testing (SDET) to meet these challenges. At ***, Tomorrow Matters Today, as we work to transform existing systems to serve our customers through new and innovative ways. You will be providing your expertise and critical thinking to help evolve our Risk and Actuarial technology to meet these demands. This position requires the ability to work independently on complex project components, delivering on road maps, and ensuring organizational buy-in to proposed solutions. Success in this position is largely dependent on the ability to implement, integrate, improve and automate capabilities across the testing landscape.

The SDET is the person responsible for developing, implementing, and sustaining complex test automation using Agile automation techniques and tools. The purpose being to improve build quality and accelerate time-to-market. You will receive deep insight into the software development lifecycle along with freedom to complete your goals in your way. If you thrive in a fast-paced environment, operating at the tactical level, while solving difficult problems this assignment is for you. You will mentor software development teams and provide direction across multiple portfolios on the development and implementation of testing automation processes, methods and tools

Key Duties and Responsibilities:

" Collaborating with stakeholders and project teams to identify needs and gather requirements
" Identifying defects and missing information in requirements
" Analyzing and reviewing requirements for "testability
" Supporting the team in the design of user stories and acceptance criteria
" Designing and implementing automated test cases
" Contributing to the creation of a regression test plan specific to the project
" Assisting the scrum team with sprint planning, test design, test execution, defect analysis/root cause investigation & reporting on test status
" Developing test plans and test summary report documentation
" Performing manual testing as required
" Liaising with the project team on the test strategy / plan and adapting where necessary to reflect test results and other variables
" Working with stakeholders to understand risk appetite and desired test coverage levels
" Advocating automation throughout the software delivery lifecycle
" Implementing and continually improving an automated testing framework at all levels of the application stack
Required Education / Training and Experience
" Extensive experience working with end-to-end testing processes and methodologies/ frameworks
" Deep experience implementing complex test automation using Agile automation techniques and tools
" Experience working with Selenium (or other automation tools) implementing parallel test execution
" Strong experience with Microsoft development and tooling stacks (.NET, Web API, C#, MS SQL, nUnit, Visual Studio, Test Manager, TFS) and front-end technologies (JavaScript, HTML)
" Ability to articulate the role of testing in an overall QA function and to influence a team of testers and developers towards a culture of "failing early and "building quality in
" Exposure to Agile (Scrum) methodology
" Exposure to development builds using Continuous Integration (CI)
" Exposure to Test Driven Development (TDD)
" Experience analyzing business requirements and functional specifications
" Experience of Agile workload-planning and management (Stories, Tasks, etc)
" Experience preparing defect reports and defect metrics, preferably automated
" Defect analysis and management experience
" Strong attention to detail
" Dedicated and conscientious team player

Desirable Skills and Qualifications:

" Bachelor's degree in Computer Science preferred
" Certified Scrum Professional (CSP) or equivalent experience
" Experience in specialty insurance and reinsurance
" Experience of working on business-critical and large-scale applications
" Experience on projects related to multi-tier, web, console applications, Windows Services, and Windows Forms using Microsoft technologies and tools

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online