Muhammad Saad Razzaq

Muhammad Saad Razzaq

$5/hr
Data Entry Specialist
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
35 years old
Location:
Karachi, Sindh, Pakistan
Experience:
7 years
MUHAMMAD SAAD RAZZAQ Software Test Engineer PROFESSIONAL SUMMARY CONTACT Software Engineer in Tests with 7+ years of experience in mobile, web, backend applications and network software testing. Quality-focused professional with extensive experience in test automation and developing testing frameworks and infrastructure for front end as well as backend. In-depth knowledge of Software Testing Methodologies such as Functional testing, Grey/Black Box testing, Unit testing, Integration testing, Regression testing, Acceptance testing (UAT), User Experience Testing, System Testing. Experienced in automation testing of web-based applications using WebDriver and creating testing frameworks from scratch. Good work ethics, detail oriented, fast learner, team oriented, flexible and adaptable to all kinds of environments. Have excellent communication and interpersonal skills. - -- - Karachi, Pakistan https://pk.linkedin.com/in/saadrazzaq- - ACADEMIC BACKGROUND - - PROFESSIONAL EXPERIENCE BACHELORS OF COMPUTER SCIENCE (BSCS) Hamdard University 2015 ✓ ✓ Organization: 10 PEARLS PVT LTD. | JUNE 2020-Current Designation: STAFF TEST ENGINEER Prioritize multiple projects according to schedule and corporate priorities in addition to working within budgets, time constraints and client specifications. Working closely with the automation team to integrate use cases into regression test suite. Demo proof of concept for specific customer use cases. Compiling accurate status reports and communicating to management. Provide all fault isolation along with identify ability to manufacturing technical personnel. Provide design recommendations while also acknowledging potential tradeoffs of solutions Build and evaluate prototypes. Collaborate with engineering staff to explain and execute comprehensive testability requirements. Head responsibility to continually mature test infrastructure. Ensure to define clearly entire production test plan. Work closely with all supporting groups and departments to understand/define needs and maintain relationship throughout the test system development process. Evaluate test platform options to select most effectual as well as economical solution for entire production testing. As needed, guide small team of junior engineer(s) in the achievement of project goals ✓ ✓ Organization: WAVETEC PVT LTD. | JULY 2018 - JUNE 2020 Designation: SENIOR QA AUTOMATION ENGINEER Exploring and implementing new ways to automate systems Designing and testing automation equipment and processes Programming new automated components Identifying quality issues and writing reports Eliminating defects and errors with product and software development Collaborating with other business units CERTIFICATES - Certified Application and API Automation Engineer Certified Performance Tester with JMeter and K6.io Certified API Tester with SoapUI - SKILLS - - - Test automation tools (selenium, cypress, playwright, Appium, k6.io, codecept.js Programming skills (JavaScript, JAVA, c#, python) Test planning and strategy Test case development and execution Defect management and tracking Testing techniques (black-box testing, white-box testing, gray-box testing, exploratory testing, and regression testing) Testing methodologies (Agile, Waterfall, and DevOps) Debugging skills Communication and collaboration skills Performance and load testing (JMeter or LoadRunner to evaluate the software's scalability and reliability) CI/CD (Jenkins, Docker and GitLab) - - - ✓ ✓ PERSONAL SKILLS - - Problem Solving Skills. ... Critical Thinking Skills. ... Flexibility. ... Communication Skills. ... Teamwork. ... Organization Skills. ... Creativity. ... Emotional Intelligence… Attention to Detail… - REFERENCES - Review requirements, specifications and technical design documents to provide timely and meaningful feedback Create detailed, comprehensive and well-structured test plans and test cases Estimate, prioritize, plan and coordinate testing activities Design, develop and execute automation scripts using open source tools Identify, record, document thoroughly and track bugs Perform thorough regression testing when bugs are resolved Develop and apply testing processes for new and existing products to meet client needs Liaise with internal teams (e.g. developers and product managers) to identify system requirements Monitor debugging process results Investigate the causes of non-conforming software and train users to implement solutions Track quality assurance metrics, like defect densities and open defect counts Stay up-to-date with new testing tools and test strategies - Available on request ✓ ✓ - Organization: BARI'S TECHSOL | OCTOBER 2016 - JULY 2018 Designation: SOFTWARE QUALITY ASSURANE ENGINEER Organization: RIKSOF PVT LTD. | SEPTEMBER 2015 - SEPTEMBER 2016 Designation: SOFTWARE QUALITY ASSURANE ENGINEER Design and execute test suites based on user requirements and open bugs/verify fixes in Microsoft Test. Manager/Team Foundation Server. Requirement Analysis from Client, prepare Traceability matrix Bug Reporting and Bug Tracking. Reporting new suggestions to enhance the existing system. DECLARATION - I hereby assure that the above information furnished by me is true and correct to the best of my knowledge.
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.