Post Job Free

Resume

Sign in

Senior SDET

Location:
Dublin, CA
Posted:
October 31, 2023

Contact this candidate

Resume:

Muhammad Ali Azeem

ad0qfc@r.postjobfree.com

415-***-****

Summary

Havingaround8+yearsofdiversifiedexperienceasSDET,SoftwareDevelopmentEngineerinTestin Web-based Applications,Client-Server and Database Applications using Manual and Automated Testing Tools.Participated inallphasesofthesoftwaredevelopmentlifecycle,includingdeveloping test plans,test cases,framework development,automation,and execution of test scripts to deliver productsbeyondtheexpectationsofaclient.Excellentorganizational,technicalandproblem-solving skills with a special talent for team-oriented assignments,communication,inter-personal skills and can multitask various deliverables.Self-motivated,passionate,determinedandabilitytomasternew technologies.

PROFESSIONAL EXPERIENCE

Lendingclub, San Francisco, CA Sept 2021 - Oct 2023

Project Description Software Engineer in Test (SEIT) Lendingisthefirstpeer-to-peerlendertoregisteritsofferingsassecuritieswiththeSecuritiesand ExchangeCommission(SEC),andtoofferloantradingonasecondarymarket.Iamworkingasa senior QA Engineer in a loan origination group that aims to provide the best borrower experience.

Responsibilities:

● Leadsmediumtolargeprojects.Fullownershipofsystem/componentqualityfromdevelopmentto production.

● Develop test plans and execution of theprojectaccordingtothestandardsandgetUATsignoff from the Product owners and the Business

● Scrum master duties to drive the two weeks sprint and achieve sprint goals by following agile methodology.

● Drivesdefinitionandimplementationofkeyqualitymetrics(testcoverage,testreliability,defects etc).

● Perform A/B testingto measure which one is most successfulbased on key metrics.

● Provides feedback to help other growths.

● Technology point person for defining business requirements and roadmaps with PMs.

● Built automation frameworks from scratch for Api and Java,maven,testNg Rest assured and springboot.

● Developed automation framework for UI from scratch using Javascript and Cypress

● Developed declarative Jenkinsfile to trigger Jenkins pipeline for CI/CD process.

● Monitor production alerts/errors and escalate the issue after the analysis if any unexpected behavior occurs.

● Proficient in utilizing SonarQube to perform comprehensive code quality analysis, identifying and rectifying code issues, and ensuring software reliability and maintainability.

● Technologies/Tools Used:Javascript,Cypress,Java,Rest assured,sonarqube,Jenkins,Dockers, Browser Stack,Jira,Git,splunk,AWS,Oracle database,Kibana,Zafira,Opsgenie,Macgyver, Confluence

Rally Health, San Francisco, CA May 2019 - Sept 2021

Project Description:Software Engineer in Test (SEIT) Rally Health,the child company of Optum,that buildsdigitalexperiencesthatmakeiteasierto accesscareandstayhealthywhilehelpinglowercosts.IWorkedasaSoftwareEngineerinthe CentralQETeaminRallyHealthwhichisresponsibleforbuildingtoolsandframeworkswhichare required for automating the tests for both front and back end.

Responsibilities:

● Developed Webdriverio Automation framework in typescript from scratch and built numbers of independent services which can be used in any webdriverio framework.

● Tools include Testrail Integration, Jira Connector, UI Performance Check and Accessibility Testing, Api testing with axios.

● Give support to other teams who are using Webdriverio framework and tools.

● Maintain Test Data Service in scala using play framework for data creation and mocking service which is used by many teams in the company.

● Worked in a tool which provides mock service for testing microservice architecture.

● Developed a pipeline to bring up its own environment by deploying microservice as a component.

● Creation of Docker Images with the features which are required to run any browser tests and push it to Artifactory with the latest version tag.

● Write code in groovy and create global functions which can be used in Jenkins file for the Jenkins instance.

● Develop and maintain multiple branch pipelines for each project for CI/CD Jenkins.

● Creation of RFC and design implementation for new projects.

● Schedule brown bag after completion of new tool.

● Technologies/Tools Used: Javascript, Typescript, Webdriverio, Selenium, Jenkins, Dockers, Kubernetes, Saucelabs, Jira, Git, splunk, AWS, postgres database, tableau,, Micro services.

Ascent, Concord, CA Nov 2018 – May 2019

Project Description:Software Development Engineer in Test (SDET) The Ascent Services Group is an American CyberSystems company with tactical and strategic consulting and workforce management solutions. I worked as a SDET contractor in Ascent for more than 7 months. Ascent provides services to their partners to grow their businesses.

Responsibilities:

● Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.

● Developed custom libraries for automation using JAVA.

● Created Java based scripts to automate Api tests using Closable Http Client and rest assured libraries.

● Involved in creation of automation framework in Selenium WebDriver using behavior driven approach. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.

● Monitored the test execution in Jenkins once the code is pushed.

● Technologies Used:Java, Selenium Web Driver, TestNG, Selenium, Jenkins, Git, Eclipse, Maven, Jira, Scrum methodology, SOQL, Unix, Postman, Rest APIs, Salesforce, Marketo.

Autodesk, San Francisco, CA June 2015 – Sep 2018

Project Description: Software Development Engineer in Test (SDET) Autodesk is a software corporation that makes software products and services for the architecture, engineering, construction, 3D animations etc.I workedfor Autodesk for more than 3 years. I used to work as SDET on back end E-Commerce applications that developed APIs which are consumed by other services and the UI tool for Admins to see reports, offerings, subscriptions etc. Responsibilities:

● Worked in the environment in which tests creation, tests execution, automation code development and demo the functionality to the stakeholders.

● My daily duties include analyzing regression reports, code reviews of other engineers' automation, keeping an eye on production alerts, errors, and achieving daily targets which I used to mention in daily standups.

● My other duties include supporting UAT, creating data for UAT, helping performance testers to create an analysis report of performance results, answer the questions if any query comes from other teams, and perform end to end testing before release.

● Developed custom libraries and automation scripts using JAVA, Selenium WebDriver, Closable Http Client for the development of UI, Api and database tests.

● Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS selectors as a part of Framework.

● I also worked in the microservices project where I was a part of the development process, writing unit tests, integration tests using Mockito and end to end integration tests which were the part of the build for the deployment through Jenkins Pipeline. Technologies/Tools Used: Java, Selenium Web Driver, Test NG, Selenium, Hamcrest, Jenkins, Git, MySQL, Postman, Dynatrace, Dockers, Jenkins, Git. Jira, Amazon Web Services, Kibana Technical Skills

Testing Tools Postman, Splunk, Kibana, Dynatrace, Datadog Programing Lang Java, Java Script, Typescript, Groovy, Scala, Python Tracking Tools Jira, Rally

Database Mysql, Oracle, Postgres, DynamoDb

Frameworks ● Java, Maven, TestNg, Selenium, ClosableHttpClient

● Java, Maven, Spring Boot, TestNg, Rest Assured

● Java, Gradle, Spring Boot, Junit

● Typescript, Node Js, Webdriver IO, Jasmine, Mocha

● Javascript, Node Js, Cypress, Jasmine, Chai

● Python, Robot Framework

CI/CD Tool Jenkins

Source Control Git

Cloud Platform Amazon Web Services, Salesforce, TestRail, Saucelabs, Browser Stack, Zafira Education Background

College National College Of Arts

Degree Bachelor In Architecture



Contact this candidate