What are the responsibilities and job description for the QA with Specflow position at Tanisha Systems, Inc?
I am looking for .NET Specflow/ SDET for Chandler, AZ (Hybrid) Position. If you are interested, please let me know and share your updated resume over vinay@tanishasystems.com
Job Title: .NET Specflow/ SDET
Location : Chandler, AZ (Hybrid)
Job Type : Contract
Detailed JD:
.NET Specflow BDD
Chandler, AZ
Job Description for .Net BDD resources (must have in bold)
- .Net (Strong .Net coding experience) with good understanding of object-oriented programming
- REST Sharp API automation experience
- .Net programming experience with Selenium Web Driver
- Experience in BDD framework for .Net - Spec flow
- Experience in development of automation frameworks
- Knowledge on CICD DevOps pipelines and Git as source control
- Hands on experience on Postman, SOAP UI, Jenkins.
- Experience with microservice architecture
Proven experience in building, and maintaining API driven test frameworks and automated test suites
- · Minimum 8 years of experience in building automated solutions to cover UI frontend, middle tier, and backend interfaces and services
- · Deliver a robust automation framework built upon established and proven open source or commercial tools (Selenium Web driver Specflow with .Net) to support Agile/Scrum development, DevOps and CI/CD
- · Design and architect modular and reusable automated testing solutions that satisfy client requirements
- · Provides automation expertise, training and coaching to team members
- · Keep current with advances in automation methodologies and tools
- · Experience with Jenkins, GitHub, UCD or other continuous integration software
- · Advocate the use of the automation infrastructure with development teams
- · Identifying and selecting the automation test cases. Creating, enhancing, debugging, and running the test cases
- · Ability to assess functional and technical gaps in designs
- · Support continuous improvement processes, analyzing problems and recommending actions for effective resolution
- · Ability to adapt to a fast paced continually changing business and work environment while managing multiple priorities
- · Identifies and directs the implementation of test automation related improvements that positively impact software delivery across the enterprise
- Interacting with customers/clients to solve the various issues they face and updating on the situation
Good to have :
- · Experience in Agile Methodology.
- · Banking domain knowledge.
Capability Lead for QE:
- · Leads the design and implementation of enterprise test automation frameworks, methodology and tool integration for all teams
- · Provides automation expertise, training and coaching to team members
- · Enable each scrum team with new testing concepts with adequate brown bag sessions
- · Bring-in new modernized tools & framework to implement shift left test automation
- · Coach product / business team to ensure stories are captured with right set of acceptance tests within JIRA
- · To achieve in-sprint automation for all JIRA user stories
- · Enhance test execution for every code check-in using CI-CD pipeline
- · Work with EPL team to build right set of Jenkin Jobs to execute – Smoke, Acceptance & Regression suite
- · Create on-demand job schedule to execute test suite across lower environments
- · Create BDD playbook to ensure team adherence to standards & process
- · Create test execution report & publish to leadership team on weekly / monthly basis
Delivery Manager for Testing:
- · Weekly status update on project plan items, tasks accomplished, tasks scheduled for following week, documents/ matters outstanding, and other project updates, including escalation of potential issues that may impact the performance of the Services and Work Product
- · Worked closely with cross-functional stakeholders, including Product, Analytics, Marketing and Content to analyze customer experience data and deliver insights on product improvement
- · Collate & publish KPI metrics as defined within Wells Fargo to showcase BDD transformation before & after implementation. Showcase each scrum team BDD maturity level progress as part of BDD adoption
- · Support continuous improvement processes, analyzing problems and recommending actions for effective resolution
- · Ability to adapt to a fast paced continually changing business and work environment while managing multiple priorities
- · Identifies and directs the implementation of test automation related improvements that positively impact software delivery across the enterprise
- · Be familiar with various automated tests tools for both front end and back end testing
- · Ability to lead workshops, including the gathering/documenting of requirements and use-cases and recommendation of envisioned processes
· Ability to assess functional and technical gaps in designs.