Senior AI Tester - Grethena - London/Dubai
(2023-10)
Grethena is digital and AI & Digital transformation company based in UK & Dubai.
- Used Typrescript for Playwright framework and implemented fully functional framework
- Implemented UNIT tests, functional, end 2 End, UAT and Sanity test frameworks
- Integrated with CI/CD pipeline and hosted them in Git actions, AWS
- Implemented TDD/BDD culture and forced for 100% unit and functional test automation coverage
- Automated API and Performance test and ran them for every commit
- Developed test evaluation matrix for AI agents using Rubric-Based Evaluations & LLM-as-a-Judge — Methodologies
- Testing AI agents for hallucinations, gaurdrails, performance , usability & functionality.
- Create gold master data for evolution and create test case style evaluation matrix to accuracy of AI agents.
- Developed python/no code based AI agents to create test case generation agents and automation test recommend actions
- Developed test strategies around ML models evualations
- Create train, test date for ML and AI models testing and create csv data sets
- Working with cypress and playwright test framework to build across , functional and e2e tests
Lead Software Developer in Test - Cocorio - LONDON, UK
(2022-05 - 2023-09)
Cocorio is developing platform on react.js and react native for complete childcare booking system with latest technologies like AWS, AI, Python.
- Working with cypress and playwright test framework to build across , functional and e2e tests
- Used Typrescript for Playwright framework and implemented fully functional framework
- Implemented UNIT tests, functional, end 2 End, UAT and Sanity test frameworks
- Integrated with CI/CD pipeline and hosted them in Git actions, AWS
- Developed few modules on mobile app and created linting and preetier configs
- Testing mobile and Web using cloud based tools and reported Bugs
- Implemented TDD/BDD culture and forced for 100% unit and functional test automation coverage
- Automated API and Performance test and ran them for every commit
- Worked with XCode, Android Studio, Emulators, Simulators for testing
- Helped other team members and developers to gain knowledge on TDD/BDD
- Tested AWS lambda functions using CLI and automation tools.
- Created test strategy for AWS implementations like EKS, Lambda, Cognito, S3, Ec2 , IAM etc
Lead Software Developer in Test - StakerHQ - LONDON, UK
(2022-01 - 2022-04)
At Stacker, we're building a future in which every organization can be built and run on software it creates for itself. Without writing a line of code. It powers the way we live, work and play.
- Working with cypress test framework to build across , functional and e2e tests
- Creating githooks, CI CD pipeline in circle ci, gitactions and gitlab to add cypress tests to run for every commit and release
- Educated developers to use cypress and unit tests and implemented BDD
- Managed whole test team and lead them toward quality
- Run Meetings, Standups and Scrum calls and pushed every one to develop quality product in no time.
- Worked on React and React native code to fix bugs, perform PR reviews and suggested developers to write quality code.
- Working heavily on AWS and its components like S3, ECR, EC2, Dynamodb
- Used Cypress, React, Cypress dashboard, browserstack, react native, gitactions and Circle CI tools
Lead Software Developer in Test - Sainsbury's Limited - LONDON, UK
(2020-11 - 2022-11)
- Created a Web & mobile app for internal staff the by using ReactJS, React native, TypeScript, iOS & Android.
- Implemented a Python Django-based Integration API.
- Create the backend API's CLI interface, Python was used.
- Develop Mobile app screens, integrate with 3rd party and APIs
- Manage the release management with tools like EXPO, Test Flight etc.
- Worked on an agile and BDD team and Lead a team to deliver solutions
- Utilized APIs for authentication, storage, and database functions.
- Responsible of deploying the application to the cloud and implementing CI/CD.
- Conducted code reviews and assumed responsibility for one wing of the project.
- Created Unit, e2e, integration test suite
- Mentoring team and other developers and work closely with designers, BA, Scrum masters, tester, stakeholders
Software Developer - Discover Financial Services - Farnborough, UK
(2018-06 - 2020-10)
- Responsible for Leading Mobile and Web teams to develop Mobile applications
- Accountable for developing and designing APIs for RESTful services pertaining to large scale data sets.
- Implemented backend API using Python Django.
- Responsible for developing UI solutions using ReactJS.
- Created react web applications from scratch using advanced concepts like hooks, api integration, reducers, 3rd party tools
- Worked with amazon aws and jenkins along with git hooks to setup tests and build pipeline
- Implemented JWT tokens and Outh2 authentication
- Created Web applications for customers using react web latest features
Software Engineer - Eurostar - London, UK
(2016-09 - 2018-06)
- Created Main EUROSTAR mobile app and worked with web teams
- Created React Native , React JS components and integrated with microservices
- Created components, CSS style guides and micro services integration
- Used tools like Graph QL, Mocks and Stubs
- Tested mobile application and web using selenium and webdriver
- Working on various full stack applications by using Angular, React, Redux, react router, NodeJS, JavaScript, express, cloud foundry etc.
Software Developer - BBC WorldWide - London, UK
(2015-01 - 2016-02)
- Created Proof of Concept mobile apps with in BBC
- Used native ios and android technology
- Helped native app development for BBC Shop
- Integrated api and other tools
Senior SDET, Tester (Automation tester) - IBM, CSC, VISA Europe, Coop Stores
(2004-09 - 2014-12)
Worked as Senior SDET, Tester (Automation tester) for 15 Years for IBM, CSC, VISA Europe, Coop Stores etc and created Selenium, Appium, Cypress Libraries and frameworks