Methodical QA professional with 5+ yrs of experience in optimal testing strategies System Analysis, Design, Testing, and Implementation.
Professional experience in the software industry which includes Functional Testing, Automation Testing and Performance Testing and good exposer on Software Testing Life Cycle(STLC)
Hands on experience of preparation and execution of test cases/scenarioes by UI automation using Selenium , Mobile automation by using Appium and backend automation on API Testing using Postman and REST assured in BDD/TDD/ATDD methodologies
Good knowledge on Software Development Methodologies like Agile approach, Waterfall.
Experience in Automation testing using Selenium WebDriver, Java, Python, Java Script, TestNg, Junit, Cucumber, Robot Framework, Jenkins,Sonarqube,Git,Bitbucket, ANT,and Maven.
Extensive working experience in GUI testing, Functionality testing, System testing, Integration testing, Backend testing, Regression Testing and UAT.
Focus on efficient Test Delivery with leveraging Test efforts to bring Cost savings in Testing projects.
Hands on experience in Test Strategy, Test Estimation, System Testing, System Integration Testing, End to End Testing, HP ALM, Jira, Jtmf, X-ray,Selenium tool, Sonarqube, SOAP UI, Postman, Swagger, REST Api’s.
Open and clear communicator with good multitasking skills, organized nature and strong attention to detail.
Overview
6
6
years of professional experience
Work History
QA Test Analyst
TD
12.2022 - 09.2023
Build an overall understanding by reviewing system requirements and design documents in agile ceremonies including daily stand ups, refinement, planning, and retrospective sessions.
Create, execute and document detailed, accurate test cases using Test Management tools – JIRA/JTMF/X-ray.
Automated test cases using available automation frameworks such as Selenium, Java, and Rest assured in BDD/TDD.
Executed test scripts using CI/CD tools such as Jenkins, Bitbucket, Git, and check code quality in Sonarqube.
Implemented test execution, review test results, bugs, and all relevant artifacts and participated in root cause analysis
Played an active role in developing test plans, traceability matrices and test closure reports, for small to moderately complex projects.
Provided and maintained Test artifacts, 5G assessment and engagement directory. documentation for each month and each released versions
Delivered on TD’s technology delivery practices, standards, and project management disciplines.
Senior Test Engineer
Bank Of Montreal
01.2021 - 11.2022
Developed an Automation Scripts for Regression Testing using Selenium Web Driver,Appium, Perfecto and Java.
Designed, developed, and implemented a POM-based automated testing framework using Java, TestNG, and Selenium WebDriver in BDD Cucumber by Gherkin feature files
Writing test cases for RESTful web service APIs.
Maintain code at Git and couple continuous integration development/delivery and testing processes by creating Jenkins jobs and Maven projects.
logged the defects in the JIRA Defect tracking tool Zephyr and reviewed them.
Developed and executed SQL queries to validate proper inserts, deletes, and updates on Oracle support tables.
Involved with the JMeter load runner and performance testing tool.
Prepared user documentation with screenshots for UAT (User Acceptance Testing).
QA Automation Engineer
Manulife
05.2018 - 12.2020
Built automated test scripts to handle repetitive software testing work in selenium, Java/python, robot framework, in BDD method
Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
Completed pre-implementation testing for new system modifications to assess potential impacts.
Developed automated test cases using Selenium with Java, TestNG, Maven.
Selenium Grid is used to run test cases across multiple browsers and platforms.
Authored and maintained well-organized, efficient and successful manual test cases for entire team in Jira/Zephyr/HP-ALM
Evaluated function, performance and design compliance of every product against design standards and customer needs.
Maintain code versions via GIT/Bit bucket and bug reporting and tracking via JIRA/ track jira boards
Responsible for sharing knowledge about test framework reuse with developers and manual testers.
Test Specialist
Rogers
05.2017 - 04.2018
Responsible for testing UI tests, regression tests, sanity tests,preparing RTM and handles System Integration Testing (SIT) and User Acceptance Testing (UAT).
Conducting integration and regression testing to verify compatibility of existing and new features of the application.
Analyzed business requirements, functional specifications & required documents for manual testing.
Reviewed project specifications and worked closely with different stake holders like BA, DEV for creating Test Cases.
Performed many test types across the test life cycle, including Integration Testing, System Testing, and Regression Testing.Worked on functional, system, cross-browser, GUI, and ad-hoc testing.
Execute the test cases that accurately reflects the requirements, upload test cases, and submit the results to QC, Hp-ALM,SQL queries teswting,API testing using POSTMAN tool to verify the data and status codes.
arranged a walkthrough and kickoff meeting with the project manager and developer.
Education
Master of Computer Applications -
Jawaharlal Nehru Technological University
Anantapur, India
Skills
QA Methodologies Mastery
Test Planning Estimation
Automation Framework -POM pattern
Selenium Webdriver
Core Java
BDD-Cucumber
TDD-TestNG
API testing- SOAPUI-REST API's
POSTMAN
RestAssured
Karate Framewotk
Selenium-python
Robot Framework
Jira/Jtmf/X-Ray/Zephyr
Playwrite
Appium
Jenkins
Maven , Ant
GIT / Bitbucket
Sql /MySql
Test planning/Test Summary report/Bug reports etc,