In my role as a Quality Engineer, I bring extensive expertise to the table. I am well-versed in utilizing Selenium WebDriver, TestNG, JUnit, Maven, and Jenkins. My proficiency extends to both API testing and automation frameworks, where I've successfully contributed to enhancing software quality and testing efficiency. This includes hands-on experience with Selenium for web application testing, utilizing testing frameworks like TestNG and JUnit for structured test execution, and employing Maven and Jenkins for streamlined build and continuous integration processes.
-
Qa Automation EngineerRbcBrampton, On, Ca -
Qa Automation EngineerScotiabank Jul 2021 - PresentAgile/Scrum Practices: Actively engaged in Agile methodologies; participated in sprint planning, scrum meetings, and review sessions. Test Case Management: Authored and managed test cases using Jira and Zephyr; led test execution and bug reporting, ensuring timely resolutions in each sprint.Test Planning & Design: Analyzed user stories to design test cases for both automated and manual testing, aligning with business requirements and complexity. Automation Frameworks: Developed Hybrid and Data-Driven Test Frameworks employing TDD principles, utilizing Selenium WebDriver, TestNG, and JUnit. Data-Driven Testing: Executed tests using Java JDBC and Apache POI for data extraction from Excel, enhancing testing accuracy and efficiency. TestNG Proficiency: Utilized TestNG for effective grouping and management of smoke, sanity, and regression test cases. Logging & Reporting: Implemented Log4j for activity logging; integrated Extent Reports for creating comprehensive, stakeholder-friendly test reports. Continuous Integration: Managed Jenkins for scheduling and automating test suites, supporting continuous integration in a TDD environment. Cross-Browser Testing: Conducted extensive cross-browser testing with Selenium Grid to ensure application compatibility. Version Control: Proficient in using Git and GitHub for source code management and version control throughout the software development process. API Testing: Performed manual and automated API testing using Postman and Rest Assured, ensuring API integrity and functionality. Daily Reporting: Delivered daily updates to the Scrum Master and agile team, maintaining clear communication and project transparency. Performance Testing: Conducted comprehensive performance testing using JMeter to assess and optimize system responsiveness, scalability, and stability. -
Quality Assurance DeveloperGenerali Insurance Sep 2018 - Jun 2021Markham, OnEngaged with Business clients, Product Owners, Developers, and QA Manager to gain a clear understanding of technical and functional User Requirements, as well as change requests for Test Plans and Test Scenarios. Identified test cases suitable for automation. Automated identified test cases using Selenium, TestNG, and Java technologies within Eclipse and IntelliJ IDEA IDE. Contributed to the development of automation frameworks. Conducted various types of testing including Functional Testing, Regression Testing, System Integration Testing, User Acceptance Testing (UAT), and End-to-End Testing. Tested the application within a highly dynamic environment, collaborating closely with the sprint team following the agile methodology. Constructed a functional testing framework with TestNG and leveraged Selenium for automating UI components. Automated test cases for Regression Testing using Selenium and TestNG for test grouping. Developed and enhanced multiple test scripts to adapt to changes in objects, the application's GUI, and the testing environment using Selenium. Applied Selenium API to automate cross-browser and cross-platform testing. Possessed a strong understanding of Object-Oriented Programming concepts and the Java language. Integrated automation scripts using Selenium within the Continuous Integration (CI) tool Jenkins for nightly batch runs. Involved in various types of testing including Functional Testing, Unit Testing, Method Testing, Test Suite Testing, and Integration Testing utilizing different TestNG methods. Utilized TestNG test framework for easy test execution and result storage for subsequent analysis. Leveraged build tools like Maven to generate comprehensive test reports. Conducted diverse testing types including Functionality Testing, Regression Testing, GUI Interface Testing.Performed data-driven testing using JDBC as a data source in SOAP UI, configuring SQL queries to fetch data from the Oracle database.
Aman Dara Education Details
-
Information Technology Solutions- Database Development -
Computer Engineering
Frequently Asked Questions about Aman Dara
What company does Aman Dara work for?
Aman Dara works for Rbc
What is Aman Dara's role at the current company?
Aman Dara's current role is QA Automation Engineer.
What schools did Aman Dara attend?
Aman Dara attended Humber College, Punjab Technical University.
Who are Aman Dara's colleagues?
Aman Dara's colleagues are Nicola Rutherford, Kiana Paris, Patti Perry, Jennifer Dawson, Mohamed Chewai, Alloysius Gonzales, Mba, Rameez Chaudhry.
Not the Aman Dara you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial