Possible expired job

This job was posted 2 years ago and may be expired now. If that's the case, you can browse similar jobs here. Apologies for the inconvenience.

Remote Sr SDET w/C# .Net

Role: Remote Sr SDET w/C# .Net

Open to Remote - Candidates must be willing to work ET, CT or MT hours.

Summary:
In this role, you will support test automation (100%) to support multi-platform projects. Personal Lines IT - Product Delivery is an excellent area to showcase your existing skills and gain exposure to the various platforms and systems. This role requires strong development and testing expertise to drive the evolution of the test automation frameworks for applications hosted on client/server technologies.

Day-to-Day Responsibilities:

  • Designs and constructs software systems (e.g. test automation fixtures, responders).
  • Constructs, maintains, and supports test harnesses, test data generators, and analysis tools.
  • Interprets and manipulates computer program's or system's components
  • Identifies and addresses complex testability challenges.
  • Performs risk analysis to determine scope and focus of testing effort.
  • Establishes readiness, specifies skill needs, analyzes risk, provides estimates and plans work for testing efforts.
  • Participates in requirements reviews, design reviews, systems analysis and testing review discussions.
  • Determines scope and focus of testing effort and creates Test Strategy and risk analysis to guide testing efforts.
  • Tests systems or system components.
  • Validates the function of system under test and observes results from various external and internal interfaces with assistance.
  • Captures test activity information during execution. Communicates regularly with project members and advocates for resolution of high priority problems.
  • Creates and uses automated scripts to increase efficiencies in testing, including troubleshooting problems with scripts and providing ongoing maintenance.
  • Maintains assigned test assets and recognizes gaps in current test assets, identifying ways to create needed assets.
  • Creates effective ways to display data using various modeling, reporting, statistical perspectives and trending methods.
  • Performs in-depth analysis by weighing relevance and accuracy of information to provide alternative solutions while appropriately incorporating input from others.

    Required skills:
  • Strong knowledge of computer coding/programming languages and software development concepts
  • Solid understanding of Programming (C#/.NET)
  • Strong knowledge of common testing methods, terminology and industry practices
  • Experience in creating, executing, and debugging automation scripts
  • Solid understanding of Automation Frameworks
  • Working knowledge of Visual Studio
  • Knowledge of data structures, data management practices, system interaction patterns and interfaces
  • Good organization skills with the ability to work on multiple projects and/or assignment simultaneously using a variety of SDLC (e.g. Agile, Kanban, Waterfall, ITIL Incident/Problem Management Processes).
  • Must be able to work under general supervision in a fast-paced environment with tight deadlines and changing priorities. Attention to detail is a vital skill.
  • Ability to deal with a very dynamic and fluid set of work and prioritizations. The system test engineer must be flexible to respond to these ever-changing conditions.

    Preferred skills and experiences:
  • Object-oriented design and development experience with solid understanding of computer coding, software development concepts and programming (i.e. C#/.NET)
  • Strong knowledge of testing methods, terminology, tools and industry practices including automation
  • Web Services: Web API and WCF experience (or other SOAP and/or REST-based service experience)
  • Knowledge and experience with Visual Studio, SQL Server, DB2, SSRS, SSIS and Relational database experience

    EDUCATION AND/OR EXPERIENCE REQUIRED:
  • Bachelor's Degree or higher in an Information Technology discipline or related field of study (e.g., Computer Science, Software Engineering, MIS) and a minimum four years of related work experience designing, programming, testing and supporting software programs and applications.
  • In lieu of a degree, a minimum of six years related work experience designing, programming, testing and supporting software programs or applications may be accepted.