Tips: Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall.
Job title: Quality Assurance Tester with Specflow
Work Mode: Onsite
Location: Charlotte, NC,/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 - Specflow
· 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.