Post Job Free
Sign in

Automation Engineer C#

Location:
Woodbridge, VA
Posted:
May 22, 2024

Contact this candidate

Resume:

Mehedi Redoy

Woodbridge, Virginia E-mail: ad5vuw@r.postjobfree.com Phone: 571-***-**** EAD: US Citizen

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 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.

Wrote Selenium testcases using C# in Visual Studios.

Observing release build pipeline in AWS.

Involved in various AWS tools.

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 5 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.

Experience in Mobile App testing on Android, iPad, iPhone, Emulator, Simulator to Perform Mobile app testing, phone functionality and native app testing.

Involved in Mobile testing includes web and native app testing.

PROFESSIONAL EXPERIENCE:

QA Automation Engineer Citi BANK Arlington, Virginia JAN 2021 – present

Responsibilities

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, Log4j, SQL.

QA Automation Engineer Wells Fargo Philadelphia, Pennsylvania July 2018–Dec 2020

Responsibilities

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

QA Analyst American Airlines Dallas, Texas February 2015 – June2018

Responsibilities

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:

Bachelors in Cybersecurity from George Mason University, US (12,2024)

Areas of study includes Information Assurance Policy, offensive cybersecurity (penetration testing concepts), digital forensics concepts, basic cryptographic concepts, cyber threats, network defense, IT systems components, network concepts, Basic scripting, operating system concepts, and systems administration.

Associate in Cybersecurity from Northern Virginia Community College, US ( 12,2022)

Exploration of Information Assurance Policy, offensive cybersecurity (penetration testing principles), digital forensics fundamentals, essential cryptographic concepts, understanding cyber threats, principles of network defense, components of IT systems, foundational network concepts, introductory scripting, basics of operating system functionality, and principles of systems administration.

Woodbridge Senior High School in Information Science, US

Highly motivated high school student with a solid foundation in computer science, mathematics, and natural sciences. Proficient in programming languages such as Python, Java, and HTML/CSS, with hands-on experience in software development. Skilled in mathematics, biology, physics, and chemistry, demonstrating a strong aptitude for problem-solving and analytical thinking.

PROFILE LINK:

LinkedIn: https://www.linkedin.com/in/mehedi-redoy-a485751a8/

GitHub: https://github.com/redoy5541

References Available Upon Request



Contact this candidate