Senior Software Quality Assurance Engineer

Hyderabad, India | Duff & Phelps

  • Industry:
    Financial Services
  • Position Type:
    Full-Time
  • Functions:
    IT / Information Technology
  • Experience:
    5-7 years
Job Description:
130 people have viewed this job

Our professionals balance analytical skills, deep market insight and independence to deliver solid, defensible analysis and practical advice to our clients. As an organization, we think globally. We create transparency in an opaque world, and we encourage our people to do the same. That means when you take your place on our team, you’ll discover a supportive and collaborative work environment that empowers you to excel. If you’re ready to share your perspective with the world, then you can make a real impact here. This is the Duff & Phelps difference.


 


At Duff & Phelps, your work will help protect, restore and maximize value for our clients. Join us and together we’ll maximize the value of your career.


 

Responsibilities:


Undertaking all forms of functional and Non-Functional Testing

Developing/Maintenance Automation Frameworks and Test Scripts

Automation Test Strategy, Status Reporting

Utilize Development Skills, data manipulation skills, Scripting Skills to engineer technical, repeatable tests are always

Automated a d continue to look for opportunities to further reduce the Cycle Time During the Release

Maintenance of Effective Version Controlling system and CI/CD

Excellent Communication Skills Written and Verbal                                   

Work with global team lead to work on QA software based on acceptance criteria and technical specifications

Work with front-end engineers and data science teams to gather requirements

Work with local and U.S.-based teams to refine requirements in the backlog

Learn and demonstrate ability with new software development tools

Actively participate in local daily morning scrum meetings and weekly video calls with the U.S. teams

Provide leadership & guidance to junior team members


Requirements:


Minimum level of education required is BE/BS degree in computer science or other relevant educational or work experience; advanced degree is a plus

Atleast 6 Years of Experience in JavaScript, TypeScript, C#

Must have 2-3 years Working Experience in React based Automation tools like Protractor/Mocha+ Enzyme/Jest/WebDriverIO

3-4 Years of working experience in Selenium Must

Experience working with Test runner/Utility tools like Jest, Mocha, Chai, Enzyme

4+ years of Work Experience in API, Database Automation

4-5 Years Working Experience on CI/CD tools like Azure (Preferable), Jenkins

4-5 Years of Version Controlling Tools like GIT, TFVC

4+ Years of Working Experience in Agile Methodology

Should have background of Developing Automation Frameworks from Scratch and Creating CI/CD Pipelines

3+ Years of Working Experience in .net based Unit Testing tools Nunit, Xunit, MStest

3-5 Years of Working Experience in BDD frameworks

Strong Work Experience and Maintenance of Self Hosted Agents, Docker for Devops Automation Execution


Skills to be outstanding:


Ability to quickly create proof-of-concept Automation Frameworks

Experience with SelfHosted Agents, Docker and Containers

Experience with PowerShell Scripting

Experience with NPM

Experience working with Data Driven and Hybrid Framework

Experience on Collection Frameworks