Test Analyst

Summary

Over the past 5.3 years, I have built a strong foundation in test automation using Micro Focus UFT (Unified Functional Testing), leveraging it to deliver robust, maintainable, and scalable automated testing solutions across critical enterprise applications. My most impressive and relevant experience revolves around a high-impact test automation project executed for a leading retail client, where I played a pivotal role in transforming manual testing processes into a highly efficient automated framework, significantly reducing test execution time and improving overall product quality.

Project Background
The client was a large retail chain with operations across multiple regions and a complex application landscape involving point-of-sale systems, inventory management modules, and order processing workflows. Frequent application changes, short release cycles, and an extensive test suite posed major challenges for the QA team. Manual testing was time-consuming and error-prone, often leading to delayed releases and missed defects in production.

My Role and Contributions
As a UFT Automation Test Engineer, I was responsible for designing, developing, and maintaining the automation suite for the core retail application. My contributions included:

Framework Design: Designed a hybrid keyword-driven framework integrated with VBScript and Excel for high reusability and modularity. This framework allowed non-technical stakeholders to execute test cases using business-readable keywords, making it both powerful and user-friendly.

Descriptive Programming: Used advanced Descriptive Programming techniques in scenarios where objects were dynamic or not properly identified by the Object Repository. This significantly enhanced the stability of test scripts, especially in applications with dynamic UI elements.

Data-Driven Testing: Implemented data-driven testing by integrating Excel and SQL databases to cover multiple test scenarios with varying data sets, ensuring better coverage and reducing redundancy in test scripts.

Error Handling and Recovery Scenarios: Built intelligent error-handling routines and custom recovery scenarios to allow smooth test execution even during unexpected UI/application behavior or environment failures.

Integration with ALM: Integrated UFT scripts with Micro Focus ALM (Application Lifecycle Management) to manage test assets, execute test sets, and track defects seamlessly, maintaining complete traceability between requirements, test cases, and defects.

CI/CD Integration: Collaborated with DevOps team to integrate test scripts with Jenkins, enabling scheduled and event-based execution of automation suites, which helped achieve continuous testing goals within the Agile delivery cycle.

Reporting and Logs: Developed customized HTML reports and logs using VBScript, providing a detailed view of test execution results, including screenshots for pass/fail scenarios, which were highly appreciated by stakeholders.

Achievements and Impact
Reduced manual testing effort by over 60% by automating regression and smoke suites for 20+ critical modules.

Enhanced test execution speed and reliability, leading to faster release cycles and early defect detection.

Played a key role in training new team members on UFT scripting, framework usage, and best practices.

Helped improve overall test coverage and reduced production defects by implementing data validation and end-to-end scenario coverage through automation.

Technical Skills Utilized
UFT One (formerly QTP)

VBScript for scripting logic

Excel and SQL integration for data-driven testing

Descriptive Programming

Object Repository and Insight Object handling

ALM/QC integration

Jenkins for CI/CD

XML/JSON handling for API-related test validations

Conclusion
This experience not only showcases my technical skills and problem-solving abilities but also reflects my commitment to delivering quality through automation. It reinforced my belief in using automation not just for reducing manual effort, but also for driving agility, consistency, and business value in the software development lifecycle.

Expectations

In my next role, Im looking for an opportunity where I can leverage my 5+ years of experience in UFT automation and software testing to contribute meaningfully to the team and the organizations quality goals. Im particularly interested in working in an environment that encourages continuous learning, innovation in test automation, and cross-functional collaboration.

Im seeking a role where I can:

Work on end-to-end test automation projects involving modern tools and frameworks like UFT, ALM, Jenkins, and possibly expand into areas like API automation or Selenium.

Be part of a team that values quality assurance as a key part of the development process, not just as a final step.

Contribute to designing or enhancing automation frameworks to improve reusability, scalability, and maintainability.

Collaborate with cross-functional teams including development, DevOps, and business stakeholders to ensure high-quality releases.

Grow professionally, not only by deepening my skills in test automation but also by gaining exposure to new technologies, domains, or leadership responsibilities over time.

Ultimately, Im looking for a position where I can bring real value through automation, help optimize QA processes, and continue to grow as a well-rounded, technically skilled QA professional.

Let me know if you want a short version for interviews or a more personalized version based on your goals or target company.

Employment Preferences
Expected Base Salary

*,*50,000 INR

Academic Degree
Experience

Total Professional Experience

5 years

Startup Experience

no experience

Big-Tech Companies

no experience

Enterprise Experience

5 years
Contact Candidate

Contacts are hidden

Send a connection request to the candidate to get their contact details.

Contact Candidate