Experienced QA Automation Engineer adept at designing, implementing, and executing automated test strategies to enhance software quality and accelerate release cycles. Proficient in utilizing cutting-edge automation tools and frameworks to ensure robust and efficient testing processes. Additionally, skilled in manual testing methodologies with a meticulous attention to detail, ensuring comprehensive software validation.
• 4 years of experience in QA Automation Engineering in finance and leasing industry (3+ years) and Fintech (2+ years) domains
• Experienced as an Automation Engineer, developing automated testing frameworks from scratch.
• Integrated automated testing into CI/CD build pipeline using Bitbucket.
• Extensive experience in developing test script, executing test cases, reporting bugs, using diverse test automation tools like Cypress (Mocha Framework) using JavaScript.
• Excellent experience with builds tools like Maven and testing tools like TestNG/JUnit
• Good knowledge in JavaScript, C# and Object-Oriented Concepts (Encapsulation, Inheritance, Polymorphism, Abstraction)
• Experience working in BDD (Behavior Driven Development), analyzing Gherkinsyntax acceptance criteria, and developing scripts using Cucumber.
• Proficient in different automation frameworks like POM (Page Object Model) design pattern, Data Driven framework and Keyword Driven framework for several projects.
• Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile (Scrum)
• Worked with source version control tools such as GIT (GitHub, Gitlab, Bitbucket, Azure DevOps).
• Highly skilled at writing unique element locators using XPath, CSS selectors, IDs.
• Experienced in parallel and cross browser testing using tools like Sauce Labs, Browser Stack, Lambda Test and Selenium Grid
• Responsible for Analysis and Defect Tracking using Trello, JIRA, and Confluence
• Experience in setting up CI/CD (Continuous Integrations/Continuous Delivery) tools like Jenkins to perform scheduled test suites.
• Experienced in various types of testing, including Manual, Smoke, Sanity, Black-box, Integration, White-box, Regression, Exploratory, Ad-hoc, API, and Acceptance Testing
• Proficient in Database Testing and writing SQL queries.
• Strong Problem Analysis & Resolution skills and ability to work in Multi-Platform Environments like Windows and Linux
• Excellent communication skills, interpersonalskills, and a team player
• Quick Learner and Self Starter, strong organizational skills.