A motivated Quality Assurance Engineer eager to learn and grow in a challenging career within a reputable organization. I aim to thrive in a competitive, dynamic environment, enhancing my skills for rapid career progression. My goal is to contribute to the organization's success through strong leadership and interpersonal skills, driven by excellence and relevant experience.
Roles and Responsibilities:
Developed, executed, and oversaw the comprehensive quality planning strategy.
Ensured adherence to industry-recognized best practices within the team.
Enhanced and managed the company\'s development and quality processes.
Established the processes and SOPs for Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Agile Development frameworks.
Designed a Test Automation Framework.
Aligned cybersecurity measures for web and mobile applications.
Improved Continuous Integration (CI), Continuous Deployment (CD), and Continuous Testing (CT) practices in the DevOps environment.
Suggested development & testing improvements for better usability, functionality & performance.
Efficiently managed and allocated QA resources within the project.
Conducted mentorship sessions to enhance the team\'s skill set.
Reviewed automation scripts, test cases, and QA/testing reports.
Leading the Software and Embedded QA teams and serving as the release manager for the IoT-based; MTronic - Building Automation project.
Conducted both front-end and back-end testing across project modules and applications.
Collaborated closely with the design and development teams to ensure project execution aligned with client requirements.
Roles and Responsibilities:
Working closely with the design and development team ensures consistent project execution and that the project is progressing according to client requirements.
Testing the developed software against specified requirements & creating release status reports.
Maintaining technical documentation related to the software.
Proposing development & testing improvements to enhance usability, functionality, and performance.
Collaborating within a team as well as independently on assigned tasks and projects.
Roles and Responsibilities:
Established the Technical Writing Department.
Developed and implemented processes, SOPs and a structured documentation hierarchy.
Conducted training sessions to enhance team skills and knowledge.
Reviewed and enhanced technical documentation, user manuals, and release notes for accuracy and clarity.
Established and maintained a structured architecture for storing documentation deliverables.
Efficiently managed project resources and accurately estimated project work hours.
Collaborated with internal teams to gain a deep understanding of documentation requirements.
Designed and created documentation templates and guidelines
Roles and Responsibilities:
Designed and authored test documents, including test cases, QA reports, and bug reports.
Collaborated in a team environment on projects involving multiple developers.
Conducted both front-end and back-end testing for various projects.
Utilized Elasticsearch and SQLite for database management.
Implemented Linux scripts on Ubuntu servers.
Additionally, conducted web service (API) testing using Postman.
Roles and Responsibilities:
Performed Load testing with JMeter and BlazeMeter.
Integration, Black Box, Smoke/Sanity, Regression, UAT, and API Testing.
Cross-Browser Testing and Browser Compatibility Testing.
Developed automated test scripts for Automation Testing in the Java programming language, utilizing Selenium WebDriver, Maven, and TestNG.
Designed and authored test documents such as Test Cases, QA Reports, and Bug Reports.
Roles and Responsibilities:
Utilized SDLC and STLC processes to create test strategies based on requirement documents, including test estimation, plan documentation, and objective testing.
Conducted a range of tests (e.g., functional, black-box, usability, performance, cross-browser, and user acceptance).
Efficiently managed software builds, overseeing planning, scheduling, and control during various development stages.
Maintained project status by diligently updating tracking systems.
Oversaw software development tasks, established project timelines and milestones, and utilized appropriate tools.
Facilitated internal & external team communication by generating & sharing relevant correspondence.
Any issues were promptly communicated to management before they could reach critical status.
Roles and Responsibilities:
Conducted requirements gathering and analysis.
Developed test cases and Performed test case execution, specializing in Black Box testing.
Proficiently handled bug reporting and verification.
Collaborated closely with developers for issue resolution.
Produced QA documentation, including test cases, daily status reports, acceptance status reports, and testing status reports.
Roles and Responsibilities:
Assessed project requirements and provided estimates.
Performed Black Box testing in alignment with project specifications.
Developed and submitted QA documentation, including test cases, test coverage analysis, acceptance status reports, and bug reports.
Roles and Responsibilities:
Comprehend customer needs and corporate goals.
Deploy IT solutions tailored to meet business needs.
Architect and optimize IT systems and networks for desired functionality.
Aid in the adoption of new technologies.
Provide technical support and troubleshooting assistance.