Rehan Naqvi

Rehan Naqvi

$40/hr
Senior QA Engineer | Test Strategy, Automation Frameworks, API Testing, Agile
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Houston, Tx, United States
Experience:
10 years
Muhammad Rehan H. Naqvi Professional Summary • Enthusiastic and highly skilled individual with diversified experience as Automation, Quality Assurance Analyst and Performance Tester • Experienced in Retail, wholesale, Telecom industries • Experience includes Requirement gathering, Requirement Analysis, Manual Testing, Webservice testing and Automation and Quality Assurance of Client/Server, Web based applications and Mobile applications • Experienced in configuring and setting up Test Environment • Well-versed in running various kinds of tests including Functional Testing, System Testing, Integration Testing, Regression Testing and Accessibility Testing (508 testing) for Web and Client/Server Applications. • Good experience testing web services/ REST API using Postman • Experience using automated tool, Selenium IDE & Webdriver, BDD Specflow, IBM Rational Functional Tester, HP LoadRunner, Unified Functional Tester (QTP/UFT). • Knowledge of automation frameworks, such as Data driven, Key-word driven, POM and BDD (SpecFlow, Cucumber) and TDD • Experience planning QA Strategy, setting up the environment for testing applications being a self-starter, motivated team player • Experience working with Wireframes and UX designs • Proficient in testing Microservices • Excellent working knowledge of designing and implementation of all QA test strategy plans and test solutions for client/server and Web applications. • Expertise in problem solving and bug tracking using bug tracking tools such as Jira and TFS. • Good knowledge of relational databases (RDBMS) such as Oracle, SQL Server and MS Access as well as good understanding of NoSQL database (Cassandra). • Good knowledge in writing SQL and CQL queries • Expertise in Data Warehouse, ETL Verification, BI reports • Good Knowledge of programming languages like C#, Java • Good knowledge of JavaScript and HTML implementation • knowledge of IBM REXX language • Exposure to Cloud Technologies such as Microsoft Azure and AWS • Expertise in setting up and carrying out browser compatibility testing environments • Experience working in onshore / offshore delivery model Clearance held in the past • Public Trust (2014 – 2018) - IRS & USPS • Public Trust (2022) – USPS Technical Skills Testing tools: IBM RTC, IBM RFT 8.6,HP ALM, Selenium Webdriver, Appium, UFT, LoadRunner 12.53, StormRunner Load, SOAP UI. Postman, TFS, Java Spring Boot, Junit, JMeter, Zephyr Scripting Languages: Shell script, VBScript, Javascript Bug Reporting Tools: HP Quality Center, JIRA, TFS, Azure DevOps Environments: .NET, Windows, Unix, Linux, MS Azure Programming Languages: C#, Java, VBS, SQL Front-end tools: Visual Basic, MS FrontPage, Dream weaver, Visual Studios Databases: Cassandra, MS SQL Server 2019, MS Access, DB2, Oracle Web Technologies and Scripting: HTML5, XML, ASP, .Net Core, JavaScript, JQuery, CSS Other Software: Knowledge of SAP, GIT, Maven, MS office, Teams, Pega Browsers: Internet Explorer, Microsoft Edge, Mozilla, Chrome, Safari SDLC:Waterfall, Agile, DevOps PROFESSIONAL EXPERIENCE Comptech Associate Inc.07/2024– Present Test Delivery Lead Client – IRS Responsible for overseeing the end to end testing • Participate in Pega DCO sessions • Craft comprehensive testing plans for software developed on the Pega Platform • Mentor junior testers, and oversee all aspects of the testing process • Leverage expertise in various testing methodologies to ensure software quality and guide development teams • Analyze requirements and write test cases and scripts • Assist in automation testing using Selenium • Built BDD test cases in Cucumber/Gherkin, improving coverage and readability for business stakeholders. • Review other testers test scripts • Collaborating with stakeholders to ensure successful project delivery Orayaah Consulting, Houston TX04/2021– 4/2024 QA Test Engineer/ QA Lead Client: Service Corporation International Responsible for overseeing, facilitating and supporting the UAT process • Utilize business, technical, and visual design requirements to write and execute manual test scripts • Review Pega documentation • Update test scripts to include new functionality following a release cycle • Use Jira to log defect and create and manage test cases • Provide oversight and feedback to test script writer to ensure quality of test scripts • Perform execution of test scripts for both Web and Mobile application (iOS and Android) as required • Work with project team to ensure stability of test environment for applications under test • Provide status reports on all test activities to project stakeholders • Work closely with development and business teams to ensure test cycles are completed as planned • Provide defect reporting and retesting • Provide status reports on test script execution • Actively participate in Scrum activities as required • Provide oversight of Application Support activities • Create test cases in Azure DevOps (TFS) • Automate test cases for web application using Selenium BDD (.Net, C#) framework • Integrate regression tests as part of the CI/CD pipeline and build process using Jenkins • Create/ update shell script for scheduling test execution • Currently reviewing the Test Automation framework developed by the offshore team • Selenium/ Appium Page Object Model (POM) – Responsible for maintaining and updating (as needed) functional libraries Perficient, Houston TX QA Engineer08/2020 – 04/2021 Client: Oklahoma Gas and Electricity Successful delivery of the OG&E discovery project led to win of the next phase, where now I’m serving as a QA professional and responsible for the following duties: • Created Test Plan and ensure its approval and sign-off • Assisted Tech Lead in implementing client-side JavaScript and HTML • Created Test Cases in HP ALM and ensue their approval and sign-off • Executed test Cases in HP ALM and log defects in Jira • Reviewed work order created in SAP • Performed Smoke testing, Functional testing, System Integration testing, GUI testing and Database testing • Provided UAT test script and assist in UAT process • Created IT Support and troubleshoot guides • Provided IT Knowledge Transfer • Provided End User Training/Workshops • Completed RTM with Test Results, Jira defect Report. Test Execution Summary and Test Execution Results Report • Created a PowerShell script for directory comparison Project Manager/ Business Analyst06/2020 – 07/2020 Client: Oklahoma Gas and Electricity: I was asked to step into PM/BA role for this very short and fast paced discovery project. I accepted the challenge and was able deliver, which resulted in another contract win for the Company. The following were the responsibilities for this role: • Day-to-day contact for communication between Perficient and Client​ • Managed the Perficient delivery team and project scope providing weekly status reports to Client Project Manager​ • Led meetings including project kick-off and requirements elicitation meetings with SMEs​ • Ensured production of Deliverables ​ • Developed and managed the project plan​ • Ensured that specifications are being successfully implemented ​ • Documented potential changes to scope / understanding​ • Led requirements elicitation meetings with SMEs​ • Created backlog structure and populated user stories QA Consultant08/2018 – 05/2020 Client: Gulf State Toyota: Exceeded expectations in carrying out the following responsibilities. • Reviewed documentation, participated in KT sessions and developed an understanding of the application in short period of time • Created Test Plan, test Strategy and developed test cases for the application– received compliments from client on multiple occasions for quality test cases • Executed test cases in development and QA environments and log defects in TFS – found some critical defects • Automated assigned Test Cases using Selenium WebDriver (Java, Cucumber) • Performed backend testing that involves running the console apps and unit tests • Performed Database testing using SQL queries against MSSQL and DB2 databases • Performed Web-service (Rest API) testing using Postman • Worked closely with developers to troubleshoot and debug issues – helped developer pinpoint the issue • Successfully tested and closed sprint – Successful sprints since joining the project. Received the Client Value Award for the year 2018 Accenture Federal Services, San Antonio TX Test Engineering Analyst10/2017 – 08/2018 Client IRS: Was specifically asked to return to IRS project to help with the following: • Participated in daily standup calls as well as Knowledge Transfer calls to learn new system and testing process • Participated in requirement gathering • Reviewed requirement matrix and created test cases, test scripts and test data for Customer Account Data Engine 2 (CADE2) system • Contributed in data migration (ETL) effort • Extensively worked with backend activities for testing several reports developed by Power BI tools. Written several complex SQL queries • Executed tests and log defects in IBM ClearQuest • IRS & USPS projects - Have performed both automated and manual testing using testing tools including HP ALM (Quality Center), IBM Rational Test Manager to create/ manage test cases and used Jira to log defect • Agile environment - Agile tool used: Rally and VersionOne. • Selenium - Have used both Selenium IDE and Webdriver (C# and Java) to automate test cases - automated internal applications user interface as well as public facing websites. • SDLC - Have a very good understanding of SDLC process. Have been involved from gathering and analyzing the requirements to design and development of the application. • Database: Good understanding of both Relational and NoSQL Databases. • SQL/ NoSQL: Good experience running both SQL and CQL against Oracle and Cassandra (NoSQL) databases. Knowledge of Stored Procedures • Test Reports: Good understanding of Test Reports and exposure to BI tool • Release Management: Have worked closely with Release Management and have been involved in the process of managing, planning, scheduling a software build through different stages and environments; including testing and deploying software releases Selenium Webdriver. • XML/API testing - Have dealt with XML on both IRS and USPS project - using an in-house tool, generated XML's and reviewed and analyzed for accuracy of data. • Experience with web services and API testing – Have done webservice testing using SoapUI tool. • Jira - Used Jira on both IRS and USPS project to log defect. Test Engineering Analyst 02/2017 – 09/2017 Client USPS: Successfully completed assigned tasks to help testing team meet Project deadlines in Agile environment: • Was given the task to quickly learn and apply the concepts of Cassandra and Mongo databases • took ownership of the user stories dealing with Big Data • Prepared test case and test scripts to cover the user stories for both front-end and Backend testing • Trained the junior testers on functional testing concepts and help with the test scripts • Executed tests and log defects using HP ALM • Executed SQL/CQL queries against Oracle and Cassandra and Mongo databases to cover Backend testing • Gained exposure to messaging systems like Kafka, RabbitMQ • Added value by becoming SME in running the ingestion processes and trouble shooting Test Analyst10/2014 – 01/2017 Client IRS: Was involved in multiple IRS projects and carried out number of responsibilities as listed below: • Internal Employee Portal: Automated project specific web application (.NET) using IBM Rational Functional Tester as well as created a detailed user guide for the automation frame work used. • Made recommendations to use Selenium Webdriver due to limitation of RFT framework • Automated using Selenium Webdriver web application as well as connecting and querying the database. • Provided support to the Clients in using and troubleshooting Selenium • Created and managed incidents in ServiceNow • IRS – Portal: Automated registration process, which includes some complex scenarios • IRS Application: Staffed as a surge support and helped the QA team meet the deadline in the fast – paced project by supporting team in data prep, generating xml data files using an in-house tool, writing a guide and training team members on how to use the tool, SOAP UI test including writing API calls as well as creating test cases using IBM Rational Quality Manager • Exempt Organization Filing: Created test plan, test cases, test scripts, test data and performed execution of the functional tests as well as automated regression test scripts using Selenium Webdriver. • Assisted Application Developers and technical support staff in identifying and resolving defects. • Created LoadRunner scenarios and scheduled the Virtual Users to generate realistic load on the server using StormRunner Load. • Prepared the Test Input data. Test Input data includes Pre-condition, Test Input, Test Result, Test Regression data. • Planned the Test Strategy on how to automate the testing. Selecting the Test Cases for Regression testing and automating the Test Cases using VuGen. • Operations and Maintenance: Served as a SME for one application and provided exceptional support in maintaining around 30 different applications by leading a team of 4 testers. Added value by offering additional support in interviewing new candidates, training new joiners, create team documents, assisted team Manager in creating monthly status reports and communicated with clients on manager’s behalf. Revere IT Inc., Herndon VA Software QA Tester Trainee01/2013 – 02/2014 • Developed following skills during training ◦ Iterative, Waterfall, Agile (Scrum) and RUP Methodology ◦ Manual Testing and Automated Testing ◦ Test strategy, Test plan, Test cases, Test Scripts and Traceability Matrices ◦ Integration, System, User Acceptance, Regression, Front End and Back End testing, Black box and White box, Functional and Non Functional testing • Following tools were covered during training ◦ QTP, Quality Center, Load Runner, WinRunner, Selenium, SOAP UI, FitNesse, Test Director, Clear Quest, MS Visio, Star UML, Crystal Reports, ETL-INFORMATICA, Toad Verizon Wireless, Houston TXMay 2011 – Aug 2012 Customer/ Tech Support • Deliver outstanding performance by handling customer inquiries, billing questions and complains • Managed a high-volume workload in a timely manner • Added value to business by providing excellent tier 1 trouble shooting by effectively diagnose and solved complex device related technical issues, and resolved most device issues without escalating to tier 2 tech support EDUCATION Bachelor of Science, Computer Information Systems Concentration: Data Processing Westfield State College Westfield, MA Associate of Science, Data Processing Concentration: Programming Springfield Tech. Comm. College Springfield, MA
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.