Post Job Free

Resume

Sign in

Software Development Automation Testing

Location:
Olney, MD
Posted:
January 07, 2024

Contact this candidate

Resume:

Alem Uka

Email:

ad2jki@r.postjobfree.com

Phone: +1-678-***-****

Professional Summary

• Over 8 years of experience in Software Manual and Automation Testing for Web/mobile based applications, RESTful and SOAP web services.

• 4 plus years of solid experience in automation testing includes Selenium IDE, Selenium Web Driver, TestNG and Cucumber.

• Good experience and thorough understanding of Software development process including Agile, Waterfall Software development life cycles.

• Good experience in creating and maintaining Test Plans, Test Cases, Test Procedures and Test Scripts for Manual and Automated testing.

• Good experience in Ecommerce, Health care and Banking Domains.

• Experience in developing and executing test cases Manually and developed Automation script with Selenium IDE, Grid, Selenium RC, Selenium Web driver, Jenkins.

• Expertise in Automation tools such as Selenium WebDriver, Selenium IDE, Selenium Grid, Java, Jenkins &U Deploy (Continuous integration, Regression tests), Maven (Regression tests), Cucumber, TestNG

(Regression tests), Eclipse, API, Junit and JMeter.

• Experience in back-end Database testing writing and executing SQL queries and other database operations with databases like SQL Server and Oracle.

• Proficient in Core Java and Python.

• Generate defect reports, bugs validation with tools Test director / Quality center.

• Automation scripting experience in Intranet/Internet applications using Selenium Web Driver and SOAPUI.

• Good experience Relational Database Management System like ORACLE, MSSQL

• Good experience in DQA (Database Quality Assurance) using Database Management Tools like DB Visualizer, Oracle/SQL Developer and TOAD etc.

• Good understanding and knowledge of UNIX commands and shell script.

• Good experience in CICD Tool Sets such as Git,AWS, Jenkins, Maven, Nexus and Artifactory.

• Excellent communication and documentation skills.

.

EDUCATION = Bachelor’s in information systems

CERTIFICATION= CP-SAT selenium

SECURTY CLEARANCE = Public trust security clearance Cadence Bank, Atlanta, GA

Sep 2019 – present

Sr. Selenium Automation Tester

Responsibilities:

• Analyze Business Requirements/Features and prepare Test Plan, Test Step and Test Cases.

• Create and test numerous test plans and test case scenarios for the project in Test rails for the areas like Device Management, Media Management.

• Convene and facilitate daily and weekly status meetings with the Product leadership team.

• Wrote automation test cases and fixing automation script bugs.

• Implement Page Object Model by using Page Factory elements.

• Implement automation using Selenium Web Driver, JAVA, Selenium Grid, Cucumber, AWS, API, phyton, and Maven.

• Create playwright for multiple browsers, including Chromium, Firefox, and Web Kit, allowing you to write browser automation scripts that work across different browsers without modification. Also run my tests in both headless mode (no visible browser window) and headful mode (with a visible browser window), giving you flexibility in your testing approach.

• Create shell scripts on Linux server to automate execution of test framework.

• Create BDD tests using Cucumber by writing features.

• Android and iOS platforms. It supports multiple programming languages and provides a unified API for testing across platforms. XCUIT Est and Espresso: These are platform-specific testing frameworks provided by Apple (for iOS) and Google (for Android). They are well-suited for native app testing on their respective platforms.

• Use Detox for another open-source end-to-end testing framework for React Native Using Appium is a popular open-source tool for automating mobile applications on apps.

• Functional Testing: This involves validating that your application's functions and features work correctly on AWS. It can include testing web applications, APIs, and backend services.

• Create required Selenium support code in JAVA for Cucumber, NetSuite

• Execute parallel browser testing on machines using Selenium Grid.

• Execute the UNIX shell scripts that invoked SQL loader to load data into tables.

• Load and performance Testing for AWS provides tools and services like AWS Load Testing, AWS Elastic Beanstalk, and amazon CloudWatch to help you perform load and performance testing.

• Review Error log files in UNIX box when order fails to load into SQL tables.

• Track defect/Bug/tasks using JIRA and generate defect summary reports.

• Environment: C#, Eclipse, Selenium Grid, Agile, Oracle 11g, Quality center, Appium, JavaScript, Python, WebDriver, Jira Xray, Cucumber, SoapUI, JMeter, TestNG, CURAM, MAVEN, Linux, UNIX. Liberty Mutual Insurance, Boston, MA

Aug 2016 to Aug

QA Engineer

Responsibilities:

• Create numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium.

• Prepare detailed reports concerning project specifications and activities.

• Participate in SDLC and STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI.

• Create automated tests using Selenium WebDriver for Continuous regression testing (Jenkins & UDeploy) and reducing manual testing using Selenium, TestNG and Maven.

• Execute cross-browser and parallel testing using TestNG.

• Use JavaScript and internal custom framework to automate Backend Rest Service layer.

• Configured different environments in Jenkins to execute test cases against hard launch or soft launch.

• Used Postman & SOAPUI for rest service testing.

• Perform and validate Database Testing and Data Retrieval.

• Collaborate with the enterprise team to build and run code on real devices from Jenkins.

• Used JIRA as a project tracking tool/Defect tracking/Test case Management tool.

• Ran regression tests in the morning/night based on deployment timings and then gather reports and reach out to tech leads in case of any queries or failure in tests.

• Provide pre-and post-production deployment support end to end.

• Work in Agile Environment with 4 weeks of Release cycle.

• Manage E2E automated regression testing effort and monitoring hourly Jenkins’s job build.

• Environment: Eclipse, Selenium Grid, C#, Agile, Jira Xray, TestNG, Quality center, JavaScript, Shell Script, Python, WebDriver, SoapUI, JMeter, CURAM, maven, Linux, UNIX.

Baxter Healthcare, Chicago, IL

Mar 2013 – Jul 2016

Automation Tester

Responsibilities:

• Create Test Plan, Test cases Design based on Functional Requirements.

• Execute Test Data Extraction and Loading for Financial data.

• Understand the applications to be tested, develop the approach/test plan.

• Generate SQL queries to check for consistency of the data in the tables and to update the tables as per the Business requirements.

• Create test scripts for GUI, functionality and regression testing using Quick Test Pro.

• Leverage Load Runner for Stress/Load Testing.

• Verify and implement SQL scripts to validate the databases tables and reports data for Backend database/ Web based reports for Data validation.

• Perform different types of tests such as GUI testing, Functional testing, and Regression testing, NetSuite

• Track the defects using Quality Center and generate defect summary reports.

• Provide End to End support for the testing activities during System Testing, UAT.

• Environment: Java, C#, J2EE, JSP, Jira Xray, Servlets, EJB, XML, HTML, Java Script, JDBC, Oracle, PL/SQL, Eclipse



Contact this candidate