Badges
Certifications
reshads has not earned any certificates yet.
Work Experience
Quality Assurance Engineer
d1g1t inc.• August 2021 - May 2023
Embedded with development teams and infuse quality in every phase of the software development life-cycle by providing continuous feedback from a QA standpoint regarding standards, user experience, possible performance issues and future bugs. Key Accomplishments: * Immediately started contributing to existing automated test suites for web-ui and api services, in addition introduced a few more best practices around automation from previous experience. * Increased quarterly 10% automation test coverage developed using python, Pytest, Selenium and Robot Framework. * Led new initiatives to improve test efficiencies by introducing parallel testing, test case tagging and standard test report(Allure and Robot Framework reports) templates for stakeholders to review and better understand the severity and determine priorities. * Develop python scripts to verify and analyze user data from SQL databases using psycopg2 (python library for PostgreSQL database). * Introduce code tests and technical assessment in the QA hiring steps to improve the overall recruitment process.
Quality Assurance Engineer
Royal Bank of Canada• March 2018 - August 2021
Project/team: Digital Workplace Solutions (DWS) Work closely with engineers, designers and product owners to understand the overall product requirements, business acceptance, user stories and technical architecture. Plan and design database analysis and automation projects and continuously come up with different tools and approaches to improve quality. Key Accomplishments: * Introduced automation testing for web applications, APIs and mobile applications using python, pytest, selenium, robot framework, appium and postman. * Developed test result documentations to help both engineers to debug and product team to prioritize by introducing advanced test report tools like robot framework reports, pytest-html reports. * Initiated verification of different user data from SQL databases using DBeaver and mysql workbench tools. * Increased API performance testing scope developed using JMeter by analyzing customer feedbacks and user data.
Senior QA Engineer
Telenor Health AS• June 2017 - October 2017
Led quality assurance activities by facilitating defect triage meetings and participating scrum events. Conducted product design reviews and provided input on functional requirements, usability and testing implications. Monitored customer ends to ensure consistency in user experiences across all platforms - USSD, web applications (including responsiveness), iOS app and android app. Key Accomplishments: * Designed, developed and executed test automation scripts for web application and API services using selenium and python, reducing time for regression and smoke testing by 50% initially. * Helped with project priorities by developing and sharing test plans, test strategies and test reports highlighting defects and their severities on a regular basis. * Slashed debugging and resolution time in half for the engineers by analyzing business requirements and customer feedback data along with the product specifications. * Performed User Acceptance Testing on every release in collaboration with the business team to ensure product and business alignment. * Improved operational efficiencies by developing and executing automated system integration tests for microservices and third party API services.
Software Engineer
NewsCred• August 2014 - June 2017
Led a team of engineers in developing in-house software to improve operational efficiencies. Developed automated application monitoring framework and streamlined software testing processes. Played a key role in onboarding new employees, conducting walkthroughs of products and services. Key Accomplishments: * Slashed turnaround times for clients requests from 45 days to less than 14 days by developing python scripts to automate operational tasks like importing customer data from a third party service, bulk editing customer data etc. * Extended testing scope and improved test coverages by managing test cases developed by both engineers(unit test) and QAs(UI and API) to help reduce duplicate efforts. * Played the role of an in-house product owner by managing and prioritizing needs for the in-house software by managing product backlog, communication vision, evaluating feedback on each iteration and regular sync up with the internal stakeholders. * Having vast knowledge about the products and services along with its history in the company, I helped onboard new employees in the company by giving products and services walkthroughs.
Senior QA Engineer
NewsCred• November 2011 - July 2014
Initiated and developed QA activities and processes from ground up as well as trained and hired QA resources and built a robust quality assurance team. Orchestrated testing for multiple products at marginal value product stages, developing and maintaining end-to-end testing framework. Key Accomplishments: * Developed end to end functional automated testing framework using selenium-webdriver and python for the web applications and APIs. * Created test plans, test strategies, test cases and test scripts by analyzing product specifications, business requirements and client feedback. * Administered personnel functions, interviewing, training, and mentoring QA engineers; designed, developed and delivered software and business training sessions for newly hired engineers.
Content Analyst
ServicEngine BPO• May 2010 - August 2011
Managed quality of system contents, defining deliverables, coordinating set-up processes and conducting functional analyses. Delivered powerful, comprehensive, world-class risk and compliance protection against fraud. Key Accomplishments: * Audited, evaluated, and corrected risk relevant information analyses.
Education
Jahangirnagar University
Geography and Environment, MS• July 2008 - June 2009
Jahangirnagar University
Geography and Environment, BS• July 2004 - June 2008