VK
Vishnu Kartha
QA Automation Analyst
CanadaWork Experience
National Bank
Aug 2022 - Dec 2024 -2 yrs, 4 months
Canada
- Job Details:Adhered to the agile development process and used Jira and Confluence. Developed test cases, executed them systematically, and recorded test results. Logged defects and diligently tracked them through resolution to closure. Ensured traceability by maintaining links between user stories, test cases, and defects throughout the testing process. Verified database tables with SQL queries using joins and validated correctness of data against stated requirements. Used Postman for the quick verification of APIs. Automated API tests with Rest-Assured, Java, TestNG and Maven. Automated UI tests proficiently using Selenium, Java, TestNG, and Maven. Followed Page Object Model (POM) for UI tests and improved the reusability and maintainability. Effectively used XPath for identifying web elements for UI test automation. Conducted code reviews for team members, ensuring code quality and adherence to coding standards. Used Git/GitHub for version control, ensuring efficient management of code versions and collaborative development. Integrated automated tests into the Jenkins pipeline, ensuring continuous and automated testing throughout the development process.
Walmart
Sep 2021 - Aug 2022 -11 months
Canada
- Job Details:Analyzed the user stories and prepared effort test estimates. Created test cases in Jira and maintained traceability with user stories. Reviewed test cases and test scripts. Performed both back end and front-end testing. Executed the function testing, including sanity testing, smoke testing and regression testing. Automated front end tests using Selenium, Java, TestNG and Maven. Followed Page Object Model (POM) for UI tests and used relative XPath for identifying web elements. Developed web service tests in Rest-Assured and Java. Used Postman for the quick verification of APIs. Verified DB tables with SQL queries. Used Maven for build environment and Git/Bitbucket for version management. Used Jenkins for continuous integration. Followed agile development process and used Jira and Confluence. Actively participated in agile ceremonies like sprint planning, backlog refinement, daily scrum, sprint review and retrospectives.
Nuevonix
Feb 2015 - Mar 2019 -4 yrs, 1 month
India
- Job Details:Followed agile development process and used Jira and Confluence. Created test cases, executed them methodically, and documented the test results. Reported and tracked defects in Jira, ensuring a thorough resolution process to closure. Maintained traceability by establishing links between user stories, test cases, and defects throughout the testing lifecycle. Validated database tables through SQL queries. Used Postman for verification of API testing. Proficiently automated UI tests with Selenium, Java, TestNG, and Maven. Implemented the Page Object Model (POM) for UI tests, enhancing reusability and maintainability. Effectively employed XPath for web element identification in UI test automation. Utilized Git/GitHub for version control, ensuring efficient code version management and collaborative development. Integrated automated tests seamlessly into the DevOps pipeline, ensuring continuous and automated testing across the development lifecycle.
Education
Bachelor's Degree in Business Management
Cape Breton UniversityJan 2020 - Jan 2021 - 1 Year
Bachelor's Degree in Electronics and Communication Engineering
Misr University for Science and Technology (MUST)Jan 2008 - Jan 2012 - 4 yr
Languages
English
Fluent