Post Job Free
Sign in

Automation Engineer C#

Location:
Woodbridge, VA
Posted:
June 24, 2024

Contact this candidate

Resume:

Mehedi Redoy

Woodbridge, VA ad6ppm@r.postjobfree.com 571-***-**** LinkedIn- mehedi_redoy

CAREER OBJECTIVE

9+ years of experience as an Automation Engineer. Easily collaborate with developers and project managers to accomplish milestones. Resolving defects and ensuring client expectations are met with high-quality software solutions. Test Mobile devices with Appium, Android-Studio and XCode to pursue a challenging and satisfying career in testing and be a part of a progressive organization that gives me a scope to enhance my knowledge and skill to cope with the latest technological changes.

PROCESS & TOOLS

Testing Tools and reporting tools:

Selenium (JAVA), QC/ALM, JIRA, JUnit, SoapUI, TestNG, Cucumber, Rest-Assured, Postman, GitHub, Jenkins

API:

Postman, Rest Assured API Automation.

Development Environment:

Java, Selenium, C#, Visual Studio, Eclipse

Processes and Methodologies:

SDLC, STLC, Agile Scrum, Waterfall Model.

Scripting/Markup Languages:

HTML, XML, Json.

Project Management tool:

Maven, MS Build.

Programming Languages:

Java, C#, Python.

Design Pattern:

Page Object Model, UFT automation.

Database Tools:

Oracle SQL, MySQL.

Framework:

JUnit, TestNG, Cucumber / Gherkin, Apache POI.

Browsers:

Google Chrome, MS Internet Explorer, Mozilla Firefox, Microsoft Edge.

Mobile testing tools:

Appium, Xcode, AndroidStuido.

Release Tools:

AWS build tools, Jenkins.

Network Technology:

Routers, Switches, Firewalls, IDS, IPS.

Cyber Tools:

Wireshark, Metasploit, Nikto, Tor, Nessus

PROFESSIONAL SUMMARY

Over 9+ years of extensive experience in manual and automated tests in Java, Selenium, utilizing IDEs, Visual Studio such as Eclipse or IntelliJ in both Agile and Waterfall development life cycle.

Experienced in creating automation script from scratch.

Experienced in managing the application lifecycle with ALM, developing automated tests with UFT and Selenium, and overseeing Agile projects.

Experienced in Manual Automation, Web API & Database Testing on Client/Server, and Web-based applications on various testing Domains.

Automating API testcases using Rest Assured and Postman

Knowledgeable with test automation framework tools such as Junit, nunit, TestNG, and Gherkin / Cucumber

Planned, Designed, Built and Maintained Complex Test Automation Frameworks (Java, Selenium, Apache POI for Data-Driven, keyword -Driven, BDD (Cucumber / Gherkin) for Behavior-Driven development and Hybrid-Driven Framework

Writing and maintaining Test Cases and logging bugs for delivering quality products

Experienced in writing and executing SQL queries to perform Data validation and Back End Testing of databases to check the integrity of data.

Coordinate the execution of integration, system, and regression testing of software.

Interact with the product delivery team; participate in product requirement/design reviews to provide input on

Writing SQL commands such as Join, Set, Group by and executed stored procedures and functions.

Experience in using Jenkins as Continuous Integration server to configure with GitHub and Maven Projects.

Expertise in documenting defects with high level of detail, accuracy and informative recreation steps using HPALM/Quality Center tool, JIRA.

Experienced in using GitHub as a source repository system to share code within the office & overseas team.

Testing Web Services SOAP and RESTful API (POST, PUT, GET, DELETE) requests using SoapUI and postman.

Highly motivated, great planning/organizational skills, good decision making, analysis and problem-solving skills, excellent communication, and interpersonal skills.

Total 4 years of experience in Mobile testing using tools like Appium, Xcode.

Used Android Studio emulator for writing automated testcase for android.

Used Xcode iOS emulator for writing automated testcases for iOS.

PROFESSIONAL EXPERIENCE

CITI Bank. QA Automation Engineer Arlington, VA 01/2021-Present

Responsible for requirements analysis by interacting with business.

Worked on Developing, executing, and maintaining test plans, test scenarios, and test case documents in Quality Center based on business requirements.

Preparation of the Test Strategy and guiding the team.

Involvement in Test Execution, Results Analyzing and Defect Reporting.

Involved in Automation Infrastructure Development using Selenium.

Created automation script from scratch with Maven Project Management tool.

Implemented Mobile automation frameworks using Appium.

Implemented Appium scripts to test IOS and Android platforms.

Performed the testing on various mobile device with various platforms.

Executing the test plans on web on mobile (Apple and android).

Used Maven for the dependencies.

Involved in using Jenkins as Continuous Integration server to configure with GitHub and Maven Projects

Run regression in AWS platform.

Created Test Cases Using Element locators and Selenium WebDriver methods.

Enhanced Test cases using Java programming features and TestNG Annotations.

Conducting Data driven testing, cross browser testing.

Involvement in solving Environmental problems along with Technical Support People.

Involved in Regression Testing using Selenium.

Integrated TestNG with Selenium using Eclipse to generate test execution result.

Updated the progress and the results of the various tests executed by sending day to day corresponding TestNG Reports to the QA Manager.

Worked extensively on SoapUI for testing the back-end web service calls.

Involved in testing Web services (SOAP and REST) and XML with a tool called SOAPUI, for the local WSDL with URL and created Test cases, and validated data flow. Basically, Performed API testing using SOAPUI, Postman and Rest Assured.

Maintaining the Selenium and Java automation code and resources in the GitHub source control and using Jenkins.

Environment: Java, JavaScript, Typescript, Protractor, Selenium, Cucumber, TestNG, SOAPUI, JIRA, Maven, Jenkins, SQL.

Wells Fargo. QA Automation Engineer Philadelphia, PA 07/2018-12/2020

Highly knowledgeable in business and functional requirements of multi-tier architecture software.

Good understanding of Test Deliverables such as Test Plan, Test Cases, Risk Analysis Report, Requirement Traceability Matrix, Defect Report, and End to End test flow.

Designed and Developed Test Cases for automated testing using C # Selenium, N Unit and Visual Studio.

Developed test code in Java language using Visual Studio, Nunit framework.

Created test cases, scripts based on functional specification, prepared test data for testing.

Developed Test cases manually and generated Automation Scripts using open-source tools like Selenium Web Driver, SOAP UI, Maven, and Jenkins.

Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.

Updated the progress and the results of the various tests executed by sending day to day corresponding TestNG Reports to the QA Manager.

Automated with Visual Studio, C#, Selenium packages, Nunit and Page Object Model (POM).

Involved in testing Web services (SOAP and REST) and XML with a tool called SOAPUI, created Test cases, and validated data flow.

Created JIRA tasks for all the defects found during the functional and regression testing.

Involved in Designing& Developing data driven framework using Selenium WebDriver, TestNG and implemented Java Mail to send the regression result automatically.

Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.

Performed Web Service API testing using Smart Bear SoapUI and created regression suite with assertions.

Participated in QA reviews and implementation of processes and procedures improvements.

Environment: Java, Selenium WebDriver, Maven, TestNG, Cucumber, Junit, Jenkins, Bitbucket, Postman, Appium, Test Rail, Oracle, SQL

American Airlines. QA Analyst Dallas, TX 02/201*-**-****

Created and executed Test scripts to verify complex system requirements.

Executed various processes through Black box, Functional, Integration, System, Regression, Reliability, Usability, User Acceptance Testing.

Formulated Test scripts for the Test Execution and Documented the Reports using HP Quality Center.

Analyzed defects logged in the HP Quality Center and created Test Metrics

Wrote intricate SQL queries to complete the Backend testing of the Databases.

Enhanced automation test scripts using Selenium.

Developed and maintained unit tests using JUnit.

Worked on User Acceptance Testing (UAT) with users along with providing training to end-users.

Analyzed defects logged in the HP Quality Center and created Test Metrics

Environment: Quality Centre, Windows, VB Script, HTML, MS Office, XML, SQL

EDUCATION

George Mason University Fairfax, VA

Bachelor of Applied Science in Cybersecurity.

Relevant Courses: Networking, Troubleshooting, Databases.

Activities: Wireshark, Windows Server 16, Eclipse, VB-Linux.

Northern Virginia Community College Alexandria, VA

Associate in Applied Science in Cybersecurity.

Relevant Courses: Business Analysis, Programming, Linux, Unix.

Activities: Tomcat, Nessus, Tor, Nmap, AWS.

Woodbridge High School Woodbridge, VA

High School Diploma in Information Technology.

Relevant Courses: Advance Math, Physic, Chemistry, Web-Designing using Html, CSS, JS

Activities: VS Studio, Adobe PS, Scratch(edx).

References Available Upon Request



Contact this candidate