Hi there
This project is a great fit for me as I am working as Software Quality Analyst in a US based crowdsourcing company.
My Professional experience as a QA is as follows:
1. Working as a Software Quality Analyst at Agile IT Solution since March 2016
2. Worked as a Software Quality Engineer at Javra from 04 April 2015 to 10 March 2016
3. Worked as a QA Engineer at CloudFactory from 01 July 2014 to 15 March 2015
Projects taken as a software quality analyst in Agile IT Solution
Health web application for children
This is a web application built for children. It includes both web as well as desktop app. In both app as well as web there is an interactive game for children. The web application required responsive testing in more than 20 devices. The issues were outlined in google spreadsheet and later entered in JIRA assigning respective developer.
Web application for digital media agency
An interactive web application was built for Australia based digital marketing agency. The website has a very nice user experience. The site is responsive and testing was done in more than 25 devices. I have found around 105 issues which were entered in JIRA and later after fix regression test was done.
Projects undertaken as a software quality engineer in Javra
Enterprise Management Software for Airlines Company
This is a very huge project that is primarily available in desktop written exclusively using Progress technology along with MongoDB. There are more than 150+ fields to capture data from the staff. Apart from desktop version there are web and mobile module that can be accessed by the client.
Mobile app for marathon race (Android & IOS)
When the event happens, this app will be used by more than 20,000 people. The backend is done using Node.Js and there are interesting feature like real time update of geo location of the runners in the app.
Human Resource Management Software
This is a complete human resource management software that is available in both web and desktop version. The application is written in AngularJS, NodeJS and MongoDB
My job as a software quality engineer at Javra
In Javra, there is a platform developed by internal team where projects are entered by marketing or admin team. The platform is used by both staff and clients where requirements, documents are entered. Every task is divided into SR (Service request). We pick each SR and work individually.. When an SR is assigned to me, I test accordingly. Manual and few database testing (using procedure editor) is done rigoursly and then I update the status in my internal spreadsheet shared with project team member. Once confirmed by all, I update SR and assign to PM with status verified or resolved.
Projects undertaken as a QA engineer in CloudFactory
Health Insurance Receipt
It is a cloud-based human resources platform that allows businesses to manage multiple human resources services from a single cloud-based dashboard.
Sports Tag
This is athlete tagging project where the user has to type the number shown in the image (worn by athlete) This project has 2 station. Whenever user type o then it goes to obscure station i.e. 2nd station.
Invite Users (Platform feature)
In this, a new option to invite any user to use the platform is introduced. Any people with valid email address can be invited. And once the invitation link is clicked he/she can make new account himself/herself. Back in dashboard, invitation sent is displayed on the right side of user’s email address along with feature like delete, edit, suspend, resend invitation etc.
My job as a QA engineer at CloudFactory
After the project lands into solution department, I am part of the team in kickoff session of the project where we discuss business value, client requirements etc. Once the requirement is clear, I prepare workflow scenarios in Xmind which is shared in trello board of the project. Once the developer and UI completes their work, I pull workflow codes from developer branch, forms and js/css from UI brach and then merge it to my testing branch. Then I deploy it to my testing environment after creating line via console. Then I update forms in line builder and js/css is updated in Amazon S3 bucket. Also, database is updated via console (ssh) depending on the custom methods used. During testing, a report is created and developer as well as UI works accordingly to fix the failed issues. Once everything works fine, I deploy the complete workflow with proper forms to production where the actual work is done and the result is submitted to client via API. In the mean time process will be monitored in sidekiq as well as honeybadger. Finally, trello card is moved to live/production.
So far I have completed testing on more than 100+ web applications ranging from eCommerce to social networking.
Sincerely,
Uttam!