Collegamento...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9vbgl2zxitamftzxmvanbnl29mzmljzs1izy1pbwfnzs5qcgcixv0
W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9vbgl2zxitamftzxmvanbnl29mzmljzs1izy1pbwfnzs5qcgcixv0

Senior SDET Lead - Alpharetta - 12 Month Contract

Titolo: Senior SDET Lead - Alpharetta - 12 Month Contract
Tipologia di contratto: Contract
Luogo: Alpharetta, Georgia
Industria:
Stipendio: US$100 - US$120 per hour
: asap
Job list.duration: 12 Months
Arbitro: SDET2019_1566224341
Nome del contatto: Joe Southgate
Contatto email: Joe.southgate@ojassociates.com
Lavoro pubblicato: circa 1 mese fa

Descrizione del lavoro

Senior SDET Lead - Alpharetta - 12 Month Contract

Role Description

My client 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. 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 role 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.

Responsibilities

* Advocating and evangelizing best practices such as pair programming, Test Driven Development (TDD), behavioral-driven development (BDD), Continuous Integration (CI) and Continuous Delivery (CD) Change

* 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 Operations

* Mentoring/coaching resources to improve performance Required Skills and Qualifications

* 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

If interested please respond with an updated resume.