I have6+ years of experience in Automation Software Testing and capable of delivering selenium framework from scratch. Quick learner and open to upskill.
Overview
11
11
years of professional experience
Work History
Selenium Automation and Manual Testing
Energy One Limited
06.2022 - Current
Test Preparation: Prepared detailed test cases, test plans, and test scripts to ensure comprehensive coverage of all functional and non-functional requirements using Zephyr and Xray on JIRA
Test Automation Development: Developed robust automated test scripts using Selenium WebDriver and Java in Eclipse for efficient regression and functional testing
Automation Projects: Successfully automated four logistics websites within seven months using Selenium, enhancing testing efficiency and accuracy
File Management Automation: Automated downloading thousands of files from complex websites, renaming them based on order numbers, and storing them in a database
Reran automation scripts every two days to identify updates in records, download new files, and update the database with changes or new entries
Manual Testing: Conducted thorough manual testing for third-party customer applications developed by Energy One, ensuring reliability and performance
Regression Testing: Performed comprehensive regression testing for new builds and application modifications using Selenium WebDriver
Cross-Browser and Data-Driven Testing: Conducted extensive cross-browser testing and data-driven testing to validate application compatibility and behavior under varying input scenarios
Defect Management: Reported defects through JIRA, utilizing Zephyr and Xray to track and manage testing progress, and collaborated closely with the development team to resolve issues
Agile Practices: Actively participated in daily Scrum meetings, contributed to bi-weekly sprint releases, and collaborated with cross-functional teams to deliver high-quality software
React Developer
National Australia Bank (NAB)
04.2020 - 06.2022
Frontend Development: Designed, developed, and maintained dynamic and responsive user interfaces for banking applications using React.js
Component Development: Built reusable React components to standardize UI elements across multiple projects, reducing development time and ensuring consistency
State Management: Utilized state management libraries like Redux to manage application state and ensure seamless data flow between components
API Integration: Developed and integrated RESTful APIs for efficient data retrieval and interaction between the frontend and backend systems
Performance Optimization: Improved application performance by optimizing React components, implementing lazy loading, and minimizing re-renders
Testing and Debugging: Conducted unit testing using Jest and React Testing Library to ensure code quality and reliability
Debugged and resolved issues in a timely manner, ensuring smooth functionality across the application
Cross-Browser Compatibility: Ensured consistent functionality and appearance across different browsers and devices through rigorous cross-browser testing
Collaboration: Worked closely with backend developers, UX/UI designers, and business analysts to align development with business requirements and design specifications
Agile Methodology: Participated in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives, to deliver features incrementally and on schedule
Version Control: Managed code versions and collaborated with the team using Git and Bitbucket, following best practices for branching and pull requests
Documentation: Documented development processes, component usage, and API integrations for ease of maintenance and future development
React Developer (E-commerce Websites)
SoftSol
02.2017 - 10.2018
Frontend Development: Developed and maintained responsive and user-friendly e-commerce web applications using React.js, ensuring seamless user experiences
Component Reusability: Designed and implemented reusable React components to streamline development across multiple e-commerce projects, improving efficiency and consistency
State Management: Leveraged Redux for efficient state management, enabling smooth data sharing and updates across complex e-commerce modules
API Integration: Integrated RESTful APIs for retrieving and displaying product data, managing user sessions, and handling payment gateways
UI/UX Implementation: Collaborated with UI/UX designers to translate wireframes and prototypes into pixel-perfect, responsive interfaces optimized for mobile and desktop devices
Performance Optimization: Enhanced application performance through lazy loading, memoization, and optimizing React rendering cycles to improve load times and scalability
Testing and Debugging: Conducted unit testing with Jest and React Testing Library to ensure reliability and maintainability of the codebase
Debugged and resolved front-end issues, including browser compatibility and responsive design bugs, ensuring a consistent user experience
E-commerce Features: Worked on critical e-commerce functionalities such as shopping carts, product filtering, user authentication, order management, and payment integration
Agile Methodology: Actively participated in Agile processes, including sprint planning, daily stand-ups, and retrospectives, delivering features incrementally with tight deadlines
Version Control and Collaboration: Used Git and GitHub for version control, collaborating with cross-functional teams to merge features and resolve conflicts efficiently
Cross-Browser Testing: Ensured compatibility across major browsers and devices, performing rigorous testing for usability and performance
Test Analyst (E-commerce Websites)
SoftSol
01.2015 - 02.2017
Test Planning and Execution: Prepared detailed test plans, test cases, and test scripts to validate functionalities across e-commerce applications, ensuring high-quality deliverables
Manual Testing: Conducted comprehensive functional, regression, system, and user acceptance testing (UAT) on e-commerce websites to identify defects and validate requirements
Automation Testing: Collaborated with automation teams to define test scenarios and automate repetitive tasks using Selenium WebDriver and Java
API Testing: Performed end-to-end API testing using Postman to validate backend services, ensuring seamless data exchange between components
Cross-Browser and Cross-Device Testing: Verified the functionality and responsiveness of e-commerce websites across multiple browsers (Chrome, Firefox, Safari) and devices (desktop, tablet, mobile)
Defect Reporting and Management: Logged and tracked defects in JIRA, worked with developers to ensure timely resolution, and retested fixes to verify functionality
E-commerce Functionalities Testing: Validated critical modules such as product search, filtering, shopping carts, payment gateways, and order management to ensure seamless user experience
Data Validation: Performed database testing using SQL queries to verify data accuracy and integrity for orders, payments, and product information
Agile Methodology: Participated in daily stand-ups, sprint planning, and retrospectives as part of an Agile development team, ensuring timely delivery of high-quality features
Performance Testing: Assisted in performance testing by identifying bottlenecks in application load times and ensuring optimal website performance under peak traffic conditions
Test Documentation: Created detailed test reports, traceability matrices, and defect logs to provide clear insights into the testing process and quality metrics
Test Analyst (E-commerce Websites)
SoftSol
08.2013 - 01.2015
Test Planning and Execution: Prepared detailed test plans, test cases, and test scripts to validate functionalities across e-commerce applications, ensuring high-quality deliverables
Manual Testing: Conducted comprehensive functional, regression, system, and user acceptance testing (UAT) on e-commerce websites to identify defects and validate requirements
Automation Testing: Collaborated with automation teams to define test scenarios and automate repetitive tasks using Selenium WebDriver and Java
API Testing: Performed end-to-end API testing using Postman to validate backend services, ensuring seamless data exchange between components
Cross-Browser and Cross-Device Testing: Verified the functionality and responsiveness of e-commerce websites across multiple browsers (Chrome, Firefox, Safari) and devices (desktop, tablet, mobile)
Defect Reporting and Management: Logged and tracked defects in JIRA, worked with developers to ensure timely resolution, and retested fixes to verify functionality
E-commerce Functionalities Testing: Validated critical modules such as product search, filtering, shopping carts, payment gateways, and order management to ensure seamless user experience
Data Validation: Performed database testing using SQL queries to verify data accuracy and integrity for orders, payments, and product information
Agile Methodology: Participated in daily stand-ups, sprint planning, and retrospectives as part of an Agile development team, ensuring timely delivery of high-quality features
Performance Testing: Assisted in performance testing by identifying bottlenecks in application load times and ensuring optimal website performance under peak traffic conditions
Test Documentation: Created detailed test reports, traceability matrices, and defect logs to provide clear insights into the testing process and quality metrics
Community Affairs Lead at HGDC Energy Service Limited - Contracted to Exxon Mobil PNG LimitedCommunity Affairs Lead at HGDC Energy Service Limited - Contracted to Exxon Mobil PNG Limited