Description
About the Role Job Title: Quality Assurance Engineer Responsibilities: Work closely with Lead developer QA Scrum Master and BA as a team player. Understand the Software Requirements specification document. Test all Technical deliveries by the team using Automated techniques. Design and implement Automation frameworks according to project structure. Create Enhance Debug and Run Test Cases. Develop automated test scenarios and environments for performance testing. Organize and monitor the defect management process. Handle changes and conduct regression tests. Report defects to developers and assist in fixing them. Required Skills: 5 years of software testing experience in deep automation testing of web mobile and API applications. Lead Automation testing experience and experience in building and enhancing test automation frameworks. Test automation experience in Selenium Webdriver TestNg Maven/Gradle Appium RestAssured Postman. Experience in writing clean code using Java/Python programming languages and good knowledge of design patterns. Ability to write unit test cases. Ability to run performance tests using JMeter/LoadRunner/NeoLad/Locust. Ability to perform security scanning and testing using Zap/Burp Suite etc. Prior experience working with Agile/Scrum methodologies. Exposure to performance testing. Good understanding of CICD pipelines. Good communication skills. Desirable Skills: Finance or Payments domain experience. Handson experience with monitoring tools like Splunk. Experience in an agile development environment. Familiarity with common developer tools like Docker GIT IntelliJ and Shell Scripting. Education Qualification: Not specified.