• Lead QA Engineer

    Location Name AZ, Scottsdale - 7233 E Butherus Drive
    Date Posted
    2 weeks ago(11/21/2019 10:27 AM)
    Nautilus Insurance Group
    Primary Location
    Information Technology
  • Company Details


    Nautilus Insurance Group is a strong underwriting Company and respected leader in the E&S industry. Our culture promotes creativity, integrity and respect, allowing us to attract and retain quality employees. Nautilus is a subsidiary of the W. R. Berkley Corporation, a Fortune 500 company recognized as one of the most respected names in the property casualty insurance industry. Nautilus writes Commercial Excess and Surplus Lines business in all 50 states.
    About W. R. Berkley Corporation
    W. R. Berkley Corporation, founded in 1967, is one of the nation’s premier commercial lines property casualty insurance providers. Each of the operating units in the Berkley group participates in a niche market requiring specialized knowledge about a territory or product. Our competitive advantage lies in our long-term strategy of decentralized operations, allowing each of our units to identify and respond quickly and effectively


    The QA Lead establishes metrics, mentors team members and manages outside resources, as well as developing test programs. This role will help develop and establish quality assurance consistencies, standards and measures for the Quality Assurance department within the IT organization.  As a Lead/Automation Software Quality Assurance Engineer, they will be responsible for ensuring quality throughout the SDLC and performing systematic software testing across all product lines. The candidate will lead quality efforts around defining test approach and writing/executing test cases for all applicable test levels.  They will be responsible for reporting and tracking defects to resolution. The chosen candidate will be involved in the full SDLC from requirement reviews through release and post live validation, and will document all required quality artifacts.


    Duties Include

    • Lead the collaboration with other QA engineers, business analysts, product owners, architects, and software engineers to understand technical system requirements, business use cases, and application performance considerations
    • Establish and evolve formal QA processes, ensuring that the team is using industry-accepted best practices
    • Oversee all aspects of quality assurance including establishing metrics, applying industry best practices, and developing new tools and processes to ensure quality goals are met
    • Act as key point of contact for all QA aspects of releases, providing QA services and coordinating QA resources internally and externally.
    • Identify and create test cases to cover release acceptance criteria including coverage for business rules for each product line
    • Analyze and identify quality gaps in the full SDLC and help drive the implementation of process improvements within those areas
    • Lead the design implementation, execution, and debug/maintenance of both manual test cases and automated test scripts using industry standard testing techniques and tools
    • Perform root cause analysis of production issues to identify cause and implement corrective action going forward
    • Implement corrective actions related to Prod issues for the QA team’s area of responsibility
    • Identify test data needs and manage setup of test data in the test environments as needed during the test cycle and to reproduce production issues
    • Perform system wide data flow validation while performing functional, integration and end to end testing
    • Ensures data integrity for front and back end systems
    • Execute positive, negative, and edge case test cases, guide/assist other QA team members as needed on completing test cases
    • Create bug reports and communicate issues with development and other stakeholders
    • Track product defects found during testing and provide a quality assessment with metrics to business stakeholders and management
    • Verify resolved defects in each release by performing manual and automated testing
    • Assists all team members with troubleshooting the root cause for any given problem, follows up to full resolution
    • Ensure all audit requirements are met related to QA & testing activities
    • Mentors team members on product knowledge and business rules as well as best practices within the QA discipline


    Knowledge, Skills, & Abilities


    • Excellent listening and interpersonal skills
    • Excellent organization skills, detail orientated
    • Expertise in reading, interpreting and creating application code / test scripts in multiple languages


    • Ability to handle multiple tasks at the same time; strong time management


    • Able to communicate clearly and effectively both verbally and in written form


    • Able to troubleshoot issues from multiple sources to arrive at a clear understanding of a functional issue within individual applications, databases and all integrated applications


    • Must be flexible and thrive in a fast paced, quickly changing environment


    • Able to prioritize tasks and manage time across multiple projects to achieve on-time deadlines


    • Ability to work independently as well as part of a team


    • Must be highly skilled in implementing quality practices within an Agile environment with knowledge of continuous integration and deployments


    • Ability to foster teamwork and embrace change


    • Be the “Go to” team member for QA that is always up for a new challenge who possess a positive attitude and offers solutions not complaints for any process/technical gaps that are discovered

    Minimum Qualifications for Consideration:

    • Four-year college MIS, CS, or related degree in an accredited university preferred
    • 8 – 10 years in a software QA Engineer or Software Engineer role
    • Minimum of 8 years’ experience performing validation testing in web-based environments (e.g. HTML, Java, PHP, XML, and .NET framework)
    • Knowledge of web technologies such as SOAP, XML, HTML, and CSS in a Microsoft development shop
    • Minimum of 4 years’ experience with relational databases (MS SQL, or MySQL)
    • Expert at capturing and reporting on test requirements, test cases and bugs, using industry standard toolsets such as Jira, TFS, Qmetry, HP Quality center, Test Complete, Test Director etc.
    • Solid understanding of the Agile/Scrum software development cycle, QA and software release processes
    • Expert at using different test strategies to create test plans and automation scripts that cover positive, negative, and edge case testing
    • Must be a detail oriented self-starter who is highly organized, hands-on, and a team player
    • Cross-browser / cross-operating testing experience is a must
    • Expert at providing all quality metrics and distributing for transparency (Dashboards, reports, etc.)
    • Experience implementing cross functional/departmental quality practices
    • Must have top notch analytical skills for identifying test coverage requirements and understands critical level testing based on level of change
    • Expert in testing the development life cycle using all levels of test coverage, unit, functional, critical path, regression, integration, end to end, etc.
    • Automation with testing tools and creating automation frameworks is required (Specflow, Selenium, SOAP UI, etc.)


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.