Post Job Free

Resume

Sign in

Quality Assurance Software Developer

Location:
Cumming, GA
Salary:
120000
Posted:
December 01, 2023

Contact this candidate

Resume:

Bernal Adjei

Email: ad1mbv@r.postjobfree.com

Ph # 404-***-****

**** ********** ****, *******, ** 30040

linkedin.com/in/bernal-adjei-4a000869

US Citizen

SUMMARY:

Lead SDET/Automation Engineer with experience in all stages of testing process Development of Test procedures and Test cases based upon requirements for regression test.

Experience in testing web applications, e-commerce/insurance, payment, one message application, and desktop clients.

Proficient in developing using Selenium WebDriver and C#, Java, JavaScript and Groovy.

Proficient with Java Programming and its Object Oriented Programming concepts.

Experienced in RESTful API testing SOAPUI and Postman running in both Azure/VSTS and AWS cloud environments with Jenkins CI/CD pipelines.

Extensive experience in Black Box testing including Functional testing, Regression testing, Integration testing & System testing in testing Web based and Client/Server applications.

Excellent understanding and experience of working in Agile Methodologies and involved in all phases of Software Development Life Cycle.

Configuring and testing applications using ESRI ArcGIS Desktop, ArcGIS Server and ArcGIS Portal tools.

Experience with MTM, CodedUI and Lab Manager in the .NET ecosystem.

Experience with ADA (Americans with Disabilities Act of 1990) accessibility testing for WCAG 2.1

Experience in BDD testing using Cucumber/SpecFlow.

Experience with ETL using SSIS packages.

Experience with Spring Boot framework and Micro Services

TECHNICAL SKILLS:

Quality Assurance Automated Testing Functional Testing APIs Selenium WebDriver CodedUI POSTMAN SOAPUI VB.NET TFS XML Agile C# Microsoft Test Manager Load Testing Web Services RESTful SSRS QC VBScript CRM Jenkins Groovy ReadyAPI Automation SOAP Web Services UFT/QTP/ALM/TOAD ESRI ArcGIS Java JavaScript ETL

PROJECTS’ PROFILE:

Client: Crown Castle, Canonsburg, PA Nov 2022 to Present

Sr. QA Automation Engineer (SDET)/Lead

Responsibilities:

Create an automation framework in a .NET/C# environment using Selenium, ACCELQ and POSTMAN for both

RESTful API and UI automation running in Azure DevOps

Automate RESTFUL APIs using Playwright and Swagger UI

Customized work flows streamline identity processes to better secure user’s access. Maximized productivity, strengthened real-time security, and improved efficiencies with AI using SailPoint IdentityIQ

Mobile automation development in iOS and Android with Appium.

Serve as an automation lead contributor to a brand-new Hosted system built from the ground up, running in the cloud via Azure platform using Docker containers with Spring boot framework and Microservices

Automate test cases and steps created in Azure DevOps

Helped transition APIs from Azure DevOps to AWS

Validation .of backend data using ETL to extract data and validate through DBeaver packages.

Ensure execution of all levels of testing (System, Integration, and Regression).

Used RestAssured (Cucumber BDD) in step definitions to make API calls and verify responses.

Collect statistical data on all products to measure automation coverage and address gaps in both UI and API automation.

Participate in daily scrums, backlog refinement and Program Increments with scrum team members

Used Cucumber and Java to create BDD (Behavior Driven Development) to ensure a shift from TDD (Test Driven Development). This allowed for a broader participation of the whole scrum team and stake holders.

Client: Jackson Healthcare (Locumtenens), Atlanta, GA Jan 2022 to Nov 2022

Sr. QA Automation Engineer (SDET)/Lead

Responsibilities:

Create an automation framework in a .NET/C# environment using Selenium, ACCELQ and POSTMAN for both

e-Commerce (SALESFORCE), RESTful API and UI automation running in Azure

Create RESTful APIs that extract data from SQL Server databases and expose them in a Swagger UI

Used RestAssured (Cucumber BDD) in step definitions to make API calls and verify responses.

Validation .of backend data using ETL to extract data and validate through SSIS packages.

Collect statistical data on all products to measure automation coverage and address gaps in both UI and API automation.

Serve as an automation lead contributor to a brand-new Hosted system built from the ground up, running in the cloud via Azure platform using Docker containers

Ensure execution of all levels of testing (System, Integration, and Regression).

Design and develop automation scripts and provide timely solutions.

Ensure application of testing best practices to improve the quality of company products.

Apply quality engineering principles throughout Agile product lifecycle.

Collaborate closely with team members and cross-functional stakeholders

Used Cucumber and Java to create BDD (Behavior Driven Development) to ensure a shift from TDD (Test Driven Development). This allowed for a broader participation of the whole scrum team and stake holders.

Client: Wells Fargo, Atlanta, GA Sep 2021 to Jan 2022

Sr. QA Automation Engineer (SDET)/Lead

Responsibilities:

Create an automation framework in a .NET/C# environment using Selenium, ReadyAPI, Groovy TestNG and POSTMAN for both eCommerce, RESTful API and UI automation running in Azure

Create RESTful APIs that extract data from SQL Server databases and expose them in a Swagger UI

Validation .of backend data using ETL to extract data and validate through SSIS packages.

Create a best practice wiki page used by all teams for product automation.

Collect statistical data on all products to measure automation coverage and address gaps in both UI and API automation.

Serve as an automation lead contributor to a brand-new Hosted system built from the ground up, running in the cloud via Azure platform using Docker containers

Create automation framework using a hybrid of Selenium, Java and CodedUI.

Ensure execution of all levels of testing (System, Integration, and Regression).

Design and develop automation scripts and provide timely solutions.

Work closely with software development team to implement testing methods and data validate test cases.

Mobile automation development in iOS and Android with Appium.

Ensure application of testing best practices to improve the quality of company products.

Apply quality engineering principles throughout Agile product lifecycle.

Collaborate closely with team members and cross-functional stakeholders

Used PowerShell scripts to automate maven commands to run automation from command line.

Used Cucumber and Java to create BDD (Behavior Driven Development) to ensure a shift from TDD (Test Driven Development). This allowed for a broader participation of the whole scrum team and stake holders.

Client: Meijer

Sr. QA Automation Engineer (SDET)/Lead Oct 2020 to Sep 2021

Responsibilities:

Lead quality assurance testing for agile, cloud based web applications, APIs, Web services, tools, software features and projects using ReadyAPI, Postman, TestNG and Selenium.

Define QA processes and methodologies and enforce them within the team

Define and implement automation based test strategies

Work on every aspect of automated testing that includes E2E,UI/Integration tests, responsive and break point testing, accessibility validation using WCAG 2.1 tools such as pa11y and SortSite, API/functional tests using ReadyAPI, security and contract tests, performance and load tests

Develop in-house automation frameworks and tool evaluations to solve automation problems

Write, maintain, and execute test cases both automated and manual using Selenium, C# and Java for UI automation and ReadyAPI and Groovy for API testing.

Review and provide feedback on design and architectural documents for new features in the roadmap

Adhere to core testing principles set by team and group leadership

Identify opportunities for improved software development lifecycle with focus on automation and CI/CD

Guide and mentor junior members of the team

Produce accurate estimates and participate in daily task tracking activities

Support continuous integration process improvement and performance testing using JMeter and LoadRunner,

Troubleshoot critical defects in software coding throughout the software development lifecycle

Work closely with the developers and engineers to achieve a high level of code coverage

Work closely with offshore teams to ensure hand-offs are seamless

collaborate testing efforts with peers

Client: KR3 Information Systems Inc/CDC, Atlanta, GA Jun 2020 to Sep 2020

Sr. QA Automation Engineer (SDET)/Lead

Responsibilities:

Create an automation framework in a .NET/C# environment using Selenium, ReadyAPI, Groovy TestNG and POSTMAN for both eCommerce, RESTful API and UI automation running in AWS

Validation .of backend data using ETL to extract data and validate through SSIS packages.

Create a best practice wiki page used by all teams for product automation.

Collect statistical data on all products to measure automation coverage and address gaps in both UI and API automation.

Serve as an automation lead contributor to a brand-new Hosted system built from the ground up, running in the cloud via AWS platform using Docker containers

Create automation framework using a hybrid of Selenium, Java and CodedUI.

Ensure execution of all levels of testing (System, Integration, and Regression).

Design and develop automation scripts and provide timely solutions.

Work closely with software development team to implement testing methods and data validate test cases.

Mobile automation development in iOS and Android with Appium.

Ensure application of testing best practices to improve the quality of company products.

Apply quality engineering principles throughout Agile product lifecycle.

Collaborate closely with team members and cross-functional stakeholders

Used PowerShell scripts to automate maven commands to run automation from command line.

Used Cucumber and Java to create BDD (Behavior Driven Development) to ensure a shift from TDD (Test Driven Development). This allowed for a broader participation of the whole scrum team and stake holders.

Client: ELAVON, Dunwoody, GA May 2018 to May 2020

Lead QA Automation Engineer (SDET)

Responsibilities:

Create an automation framework from the ground up in a .NET, C# and Coded UI ecosystem, using Selenium, ReadyAPI, Groovy, JavaScript, Java, TestNG and POSTMAN for both eCommerce, RESTful API and UI automation running in AWS for the Healthcare industry.

Ensure interoperability, regulatory compliance, security, and data privacy through Functional Validation, Security of the Applications, Big Data testing, Usability Testing in Healthcare and Effective Implementation and Productivity.

Research and implement tools to comply with international legislation & standards: ADA (Americans with Disabilities Act of 1990), WCAG 2.1 tools such as pa11y and SortSite.

Research the Healthcare FACETS System.

Work closely with the DevOps team to establish a CI/CD process in Jenkins and AWS.

Transition from Azure cloud solutions to AWS cloud solutions.

Validation .of backend data using ETL to extract data and validate through SSIS packages.

Create a best practice wiki page used by all teams for product automation.

Testing applications written with Angular/React.

Collect statistical data on all products to measure automation coverage and address gaps in both UI and API automation.

Serve as an automation lead contributor to a brand-new Hosted Payment System (POS) built from the ground up, running in the cloud via AWS platform using Docker containers, Jenkins and Ranorex

Create automation framework using a hybrid of Selenium, Java and CodedUI.

Ensure SQL end to end data validation testing.

Ensure execution of all levels of testing (System, Integration, and Regression).

Design and develop automation scripts and provide timely solutions.

Work closely with software development team to implement testing methods and validate test cases.

Mobile automation development in iOS and Android with Appium.

Ensure application of testing best practices to improve the quality of company products.

Apply quality engineering principles throughout Agile product lifecycle.

Collaborate closely with team members and cross-functional stakeholders

Used PowerShell scripts to automate maven commands to run automation from command line.

Used Cucumber/SpecFlow and Java to create BDD (Behavior Driven Development) to ensure a shift from TDD (Test Driven Development). This allowed for a broader participation of the whole scrum team and stake holders.

Client: ADP, Alpharetta, GA Feb 2016 to Apr 2018

Senior Software QA Automation Engineer (SDET)

Responsibilities:

Created hybrid automated framework running in Azure for testing UX and RESTful web services for various CRM applications using Selenium Web Driver, MTM, Coded UI, C# and TFS/VSTS in a .NET ecosystem eliminating 90% of manual tests.

Created framework using Java

Validation .of backend data using ETL and Java to extract data and validate through SSIS packages.

Testing applications written with Angular/React.

Strategic leader in test design and execution; provide key project deliverables.

Mentored and trained QA team on best-in-class methodologies, tools, and techniques.

Managed QA team efforts and coordinated testing efforts of 14 other QA teams’ deliverables.

Designed and implemented test automation frameworks utilizing multiple tools sets; worked with technical leads and architects to determine testing requirements, test approaches, and develop keyword-driven test automation framework.

Integrated Selenium scripts with C#, Microsoft Test Manager (MTM) and TFS and Java to create Continuous Integration (CI/CD) process.

Work closely with the DevOps team to establish a CI/CD pipelines in Jenkins.

Created Utility framework for automation, eliminating need for recorded test cases from Microsoft Test Manager (MTM).

Ensure SQL end to end testing.

Client: LexisNexis, Atlanta, GA Sep 2015 to Jan 2016

Senior Software QA Automation Engineer (SDET)

Responsibilities:

Created automated framework for all rule products testing using QTP/UFT/QC/ALM and VBScript.

Utilized C# to create functional and regression test using Selenium running in Azure.

Work closely with the DevOps team to establish a CI/CD process in Jenkins.

Created Progressive Automation environment using Excel for data configuration

Managed all facets of testing: functional and non-functional (load, stress, failure, static code analysis).

Utilized SOAPUI to send requests and obtain responses from web services.

Created Virtual Environments using QC Lab and TOAD for test process.

Partnered with cross-functional leads responsible for UAT: provided test schedules, test data, direction, and detailed test scripts in accordance with the Enterprise Release Schedule.

Trained other testers on UFT/QC/ALM and the automation process and reduced testing times up to 95 percent.

Client: Wolters Kluwer, Minneapolis, MN Jan to Sep 2015

Senior Software QA Automation Engineer (SDET)

Responsibilities:

Automated all product testing using .NET, Coded UI Test, C#, TFS/VSTS, and Microsoft Test Manager.

Created Virtual Environments using Microsoft Lab Manager for build-deploy-test process in Azure.

Work closely with the DevOps team to establish a CI/CD process in Jenkins.

Trained other testers on Microsoft test manager and automation process; reduced testing times up to 90 percent.

Wrote and executed test plans and scripts using Selenium running in Azure in accordance to the Software Requirement Specifications; documented all test procedures and issues.

Worked on Proof of Concept automation research with Selenium Web driver.

Validation .of backend data using ETL to extract data and validate through SSIS packages.

Client: NETSOLACE, Atlanta, GA Jun 2014 to Jan 2015

Senior Software QA Automation Engineer (SDET)

Responsibilities:

Collaborated with development and marketing teams to review systems designs, test plan implementation, and software product quality testing in an Agile environment.

Developed Quality Assurance test plans and projected staffing estimates.

Automated all product testing using Selenium, Coded UI Test, C#, TFS/VSTS, and Microsoft Test Manager running is Azure.

Work closely with the DevOps team to establish a CI/CD pipelines in Jenkins.

Created Virtual Environment using Microsoft Lab Manager for build-deploy-test process.

Utilized Microsoft Test Manager and JIRA for defect logging and creation of reporting and statistics throughout UAT cycle; wrote Python scripts for test configurations.

Client: Sciberus, Decatur, GA Apr 2013 to May 2015

Senior Software QA Automation Engineer (SDET)

Responsibilities:

Automated all product testing using .NET, Selenium, Coded UI Test, C#, TFS/VSTS, Microsoft Test Manager, and Microsoft Lab Manager; set up various virtual test machines, test agents, and controllers in an Agile environment.

Created standard environments for CI/CD process with Microsoft Lab Manager.

Work closely with the DevOps team to establish a CI/CD process in Jenkins.

Implemented Load Testing in Windows Azure Cloud; wrote Python scripts for test configurations.

Created Web tests to directly test web services endpoints for mobile applications.

Implemented new Application Insight portal for Visual Studio Online to enable both developers and testers to track user web activity.

Trained all manual testers both on and offshore on MTM; used JIRA for Issue tracking.

Client: TOKIO MARINE TECH, Duluth, GA Apr 2006 to Apr 2013

Senior Software Developer

Responsibilities:

Automated all product testing using Coded UI Test, Visual Studio 2012, TFS 2012, Microsoft Test Manager, and Microsoft Lab Manager.

Developed a GIS (Geographic Information Systems) application using Agile methodology for researching, analyzing, diversifying, aggregating and reporting exposure for risk management; application offered GIS solutions to underwriters, upper management, and analysts to assess various risks worldwide. The application used ESRI ArcGIS Engine Runtime, VB 2005, SQL Server 2000 and XML.

Developed reinsurance modeling applications for generating real-time models for pricing insurance premiums. The applications also use SQL Server 2000, T-SQL, Stored Procedures, Views, DTS, ETL and Triggers. The applications had several modules that allowed users to run various models with SSIS packages to correctly price premiums.

Created Virtual Environments using QTP/QC Lab and SQL Server for test process.

Automated all products testing using QTP/QC and VBScript.

Work closely with the DevOps team to establish a CI/CD process in Jenkins.

Client: GEORGIA DEPARTMENT OF HUMAN RESOURCES, Atlanta, GA Aug 2003 to Apr 2006

Senior Software Developer

Client: ACCENTURE, Birmingham, AL May 2002 to Aug 2003

Computer Programmer / System Analyst / Consultant

Client: COST SYSTEMS INTERACTIVE, Louisville, KY Nov 2000 to May 2002

Computer Programmer / System Analyst / Consultant

Client: ANTEON CORPORATION, Birmingham, AL Apr 1996 to Oct 2000

Senior Software Developer

Programmer / Analyst / Consultant

EDUCATIONAL SUMMARY:

1.Associates in Applied Science Computer Programming JEFFERSON STATE COLLEGE, Birmingham, AL 1992



Contact this candidate