Manoj Rana - AI Engineer | ContraWork by Manoj Rana
Manoj Rana

Manoj Rana

A Full Stack QA[6+ YOE] to perform End to End testing.

New to Contra

Manoj is ready for their next project!

AI is helping humanity in incredible ways, but every innovation comes with a hidden environmental cost. This short film explores the balance between technological progress and sustainability—and asks whether AI can become part of the solution.
2
0
75
Professional End-to-End Test Automation Framework for SauceDemo A production-ready Playwright test automation suite built with TypeScript, demonstrating industry best practices for modern QA automation. 🎯 KEY FEATURES: ✅ Page Object Model (POM) architecture for maintainable test code ✅ Comprehensive test coverage including: • User login flows (valid/invalid credentials, locked accounts, performance users) • Complete e-commerce purchase workflows • Multiple user personas & edge cases ✅ TypeScript for type-safe, scalable test development ✅ Data-driven testing with JSON test data management ✅ Playwright test runner with HTML reporting ✅ Cross-browser test capability configuration 📂 PROJECT STRUCTURE: • Page Objects (web/pages/) - LoginPage, BuyProductPage • Test Cases (web/testcases/) - Login tests, Purchase flow tests • Test Data (dataObjects/testData/) - User credentials & scenarios • Configuration files (playwright.config.ts, tsconfig.json) 🔧 TECHNOLOGIES: • Playwright 1.61.0 • TypeScript • Node.js • HTML Test Reports
1
0
26
Built a Selenium Automation Framework using Java and TestNG for automated web application testing. Implemented Page Object Model (POM), DataProvider-based parallel execution, reusable utility classes, cross-browser support, and automated validations for multiple application modules. Integrated assertions, browser management, and scalable framework design to improve test execution efficiency and maintainability. github - https://github.com/mrmanojrana431/saucedemo-selenium-java-automation-test
0
15
Designed and executed an end-to-end performance test scenario for flight booking workflow on BlazeDemo. Created JMeter scripts covering: ->Launch Application ->Select Departure & Destination ->Choose Flight ->Complete Flight Booking ->Booking Confirmation Implemented dynamic correlation using XPath Extractors and Regular Expression Extractors. Added Assertions for response validation. Configured Think Time to simulate realistic user behavior. Executed load test with 10 concurrent virtual users. Analyzed performance metrics using Aggregate Report. Maintained test scripts in Git repository with version control. Tools & Technologies: Apache JMeter 5.6 XPath Extractor Regular Expression Extractor HTTP Cookie Manager Git & GitHub Deliverables: JMeter Test Plan (.jmx) Execution Video Recording Test Results & Aggregate Report Source Code Repository Github - https://github.com/mrmanojrana431/jmeter_blazedemo
0
19