Senior test automation engineer with 8+ years of proven track record in different areas of Software Development & Quality Assurance focused on executing and testing of complex software applications.
-
Software Design Engineer In TestFreddie Mac Feb 2024 - PresentMclean, Va, Us -
Software Development Engineer In TestAcquia Feb 2023 - Feb 2024LambdaTest with WebdriverIO, NodeJS. SmartUI testing and parallel testing with LambdaTest.
-
Software Engineer In TestVisa Nov 2021 - Feb 2023Foster City, California, Us• Participated in analyzing the user/business requirements, functional specifications anduse case documents to create the Test Plans and Test cases for System testing.• Detected Defects, communicated to the developers using Bug Reporting Tool andTracking the Defects using JIRA. • Created functional automation scripts for the report generation module using toolsSelenium WebDriver and TestNG. • Extensively used Page Objects design and page navigation framework for readable testscript and easy maintenance from developer perspectives. • Designed and developed User defined functions, Generic functions withSelenium/WebDriver and Java programming.• Used Java as client library for Selenium WebDriver and developed Data DrivenFramework using TestNG.• Developed Data Driven Framework using Selenium Web Driver to validate test caseagainst different data set.• Used Apache POI to read data from external sources to feed locators into the testscript. • Tested compatibility of application/site with Internet Explorer, Firefox and Safari • Used Jenkins as a Continuous Integration server to configure with GitHub and Maven.• Tested Web Service request and response XML, JSON , based web services interfaces usingPostman and Rest API.• Performed backend testing to validate the data using SQL queries to the required testcases. • Involved in testing of application using the Scrum (Agile) methodology. Environment: Java, Selenium WebDriver,Cucumber Jenkins, Fire Path, Firebug, INTELJ, HTML,XML, JSON, XPath, Quality center, Internet Explorer, Chrome, Oracle and Windows. -
Qa TesterGd Nov 2020 - Nov 2021• Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.• Using Docker, Kubernetes, and Ansible to deploy applications. Writing various Ansible playbooks to support continuous deployment and automation.Implemented and maintaining configuration management tool Ansible from scratch level. Adding new nodes to ansible master through SSH authentication, preserve the inventory file to manage nodes, Create new roles in terms of reuse the ansible playbooks.• Configured the CI/CD pipeline over cloud bees Jenkins through numerous plugins of DevOps tools like build pipeline/blue ocean, Ansible, Nexus, GIT.• Design and implemented CI/CD Pipeline for microservices projects, Launching Pods over.• Build and run the docker images to launch containers, create docker AMI's for the Jenkins build dynamic nodes to run the Jenkins pipeline/schedule jobs.• Implemented End to End Client-Server Installation & Customization of Jenkins through the automation of the build/deployment process for respective applications/projects.• Responsible for using AWS Console and AWS Command Line Interface for deploying and operating AWS services specifically VPC, EC2, S3, EBS, IAM, ELB, Cloud Formation, and Cloud Watch.• Oversee the design and implementation of availability, scalability, and performance plans for the AWS managed service environment.• Handled multiple Linux/CentOS servers for application deployment and management.• Managing Amazon Web Services (AWS) infrastructure with automation tool CloudFormation• Created JIRA issues to prioritize and take an action on what’s important, and stayed up to date with what’s going on around the project.Environment: Python, java ,JIRA, Selenium, Jenkins, AWS, Selenium Grid, Firebug, AWS applications, HTML, XML, XPATH, Oracle SQL, MS Office, and Windows 7, and Agile, Docker, Kubernetes, and Ansible, Portainer, nxtcloud.
-
SdetUpmc Nov 2017 - Nov 2020Pittsburgh, Pa, Us• Actively used in designing Automation framework using Object-Oriented Programming concepts such as Abstraction, Inheritance, and Polymorphism.• Used Gitlab as continuous integration server to run automated test suites. • Integrated Automation scripts (in Groovy of JMeter) in Continuous Integration tools (Gitlab) for nightly batch run of the Script.• Performed data driven testing by using JDBC as a data source and configured SQL queries to fetch data from the Oracle database.• Performed API testing using Postman, Ready API.• Generated, parsed and validated JSON and XML formatted data using Java, JavaScript and Groovy that received in response from REST API calls. • Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.• Automated Regression Test cases Cucumber frameworks for easy execution of test scripts and reports.• Participate in designing Automation framework using Object-Oriented Programming concepts such as Abstraction, Inheritance, and Polymorphism.• Used Gitlab as continuous integration server to run automated test suites. • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in .• Performed data driven testing by using JDBC as a data source and configured SQL queries to fetch data from the Oracle database.• Created BDD (Behavior-Driven Development) with Data Driven Test Automation Framework using Cucumber Features, Scenarios and Step Definitions in JS+Gherkins language.• Performed API testing using Postman, Ready API, SOAPUI .• Generated, parsed and validated JSON and XML formatted data using Java that received in response from REST API calls. Environment: Java, JIRA, GitLab, Selenium Web Driver IO, Selenium Grid, Firebug, HTML, XML, XPATH, Oracle SQL, MS Office, and Windows 7, and Agile, Salesforce, AWS and VMWare. -
SdetKayako Feb 2015 - Nov 2017Austin, Texas, UsAutomated Regression Test cases using Selenium Web Driver, and Maven. Used TestNG annotations for easy execution of test scripts and reports.• Followed Page Object Design Pattern for writing automated tests in Java.• Participate in designing Automation framework using Object-Oriented Programming concepts such as Abstraction, Inheritance, and Polymorphism.• Used Jenkins as continuous integration server to run automated test suites. • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. • Used web-debugging tools like XPath, Firebug and Fire path to locate elements. • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium. • Performed data driven testing by using JDBC as a data source and configured SQL queries to fetch data from the Oracle database.• Used MAVEN to build and run the Selenium automation framework, Once the script got over, framework used to send the automation reports over email. • Created BDD (Behavior-Driven Development) with Data Driven Test Automation Framework using Cucumber Features, Scenarios and Step Definitions in Gherkins language.• Performed API testing using Postman chrome.• Generated, parsed and validated JSON and XML formatted data using Java that received in response from REST API calls. • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.• Has exposure to embedded systems for maintaining switches and routersEnvironment: Java, JIRA, AppDynamics, JMeter, LoadRunner, Postman, Jenkins, Oracle SQL, MS Office, and Windows 7, and Agile, Java, Python. Elastic Path, VMWare usage.
Elvin R. Education Details
-
Qafqaz UniversitetiInformation Technology
Frequently Asked Questions about Elvin R.
What company does Elvin R. work for?
Elvin R. works for Freddie Mac
What is Elvin R.'s role at the current company?
Elvin R.'s current role is QA Tester.
What schools did Elvin R. attend?
Elvin R. attended Qafqaz Universiteti.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial