Post Job Free

Resume

Sign in

Automation Testing Design Test

Location:
Jamaica, NY
Posted:
August 23, 2023

Contact this candidate

Resume:

ALAM MD MAHEER

(Local to New York and can start immediately)

PROFESSIONAL SUMMARY

7+ Years of industry experience in Software Testing (Manual and Automation) with a solid understanding of Test Planning, Test Design, Test Execution and Defect Reporting &Tracking.

Proven Experience in Automation Framework development from scratch. Delivered more than 5+ Automation frameworks which reduce manual testing efforts by more than 70%.

Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.

Experience in developing a framework using a design pattern - Page Object Model.

Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and selenium Grid.

Expertise in Understanding and Analyzing Test Requirements, Tracking changes and maintenance of Test Requirements.

Proficient in Test Automation using UFT (Formerly QTP) and Selenium Tools.

Well versed in Performance Testing and Performance Script Development using JMeter.

Well versed in DevOps (Continuous Integration and Deployment) and cloud automation.

Experience in designing, preparing and executing test cases for Client Server and Web Applications using SDLC concepts.

Experience in Groovy Script to automate webservices testing using SOAP UI tool.

Experience in Web Based Applications Testing and Windows Based Applications Testing.

Knowledge of web and mobile accessibility, including WCAG 2.1 and WAI-ARIA guidelines.

Ability to interpret and advise on standards, principles and techniques for meeting accessibility success criteria (including WCAG 2.0 AA, WCAG 2.1 AA, and WAI-ARIA).

Experience in testing Middleware technologies TIBCO, IBM WebSphere MQ, Web Services (SOAP, REST) Testing using SOAPUI Pro.

Good experience in validating XML and XML Schema, XML Parser.

Experience of Working with TestNG for Automation testing Reports.

Expert in working in different Testing Methodologies like DevOps, Agile, Agile – Scrum Model, Waterfall Model.

Good Knowledge in Core Java, SQL Queries, Joins, HTML, XML.

Have Experience of working in Banking Domain (Sales & Service platform), Capital Markets, Insurance, E Commerce.

Partner with Design A11y, Design System teams and Engineering A11y Leads to develop, promote the adoption and integration of accessibility policies, procedures, and standards.

SKILLS:

Operational Experience:

Test Automation, Selenium WebDriver, BDD Cucumber, TDD Framework(TestNg), Unified Functional Testing (UFT), Selenium IDE, Katalon Studio, Eclipse IDE, MSSQL Server, Cypress, POSTMAN, Soap UI, JMETER

Programming languages:

Core Java, Unix, HTML, XML, SQL, Java script, Groovy script.

DevOps Tools:

Maven, Jenkins, Bitbucket, Git, SonarQube, Docker, AWS and Browser stack

Editors:

Eclipse, VI editor in Linux, IntelliJ

Databases:

SQL Server, MySQL, Oracle, MS Access

Operating Systems:

iOS, Android, UNIX / Linux & Windows

EDUCATION:

B.S in Computer Science, Asian University of Bangladesh 2013

EXPERIENCE:

Service Now, San Diego, CA Apr 22 - Present Quality Engineer/ Accessibility Engineer

Responsibilities:

Review product requirements and analyze complex software systems to design test strategies.

Design test plans and write testcases. Work closely with the development team, quality, release, and operations team for review and feedback.

Enhance and add new test cases in the test automation framework.

Automated function and system level tests to ensure adequate coverage for fixes and regression-free deliverables. Developed automation framework to test Service Now interfaces with SOAP UI, Database, Excel and other third party applications.

Executed Jenkins jobs to trigger automation suits

Performed Backend Testing, by executing SQL queries in Oracle.

Performed End-to-End testing of database to check data integrity using SQL queries.

Provides necessary support of the existing SQL Database strategy, addressing all phases of Ability to drive the problem resolution process from start to finish for SQL Database.

Ensured applications are accessible for the users of all abilities in accordance With Web Content Accessibility Guidelines (WCAG 2.0) Level A and level AA.

Followed agile for sprint which consists of release testing and revalidating QA tickets.

Did release testing on four different platforms:

During the first week of the sprint, tested all the components on Firefox-NVDA/ IE-JAWS/ iPhone-VO/MAC-VO using the guidelines then executed all the test cases in (ALM) followed by creating A11y test summary.

During the second week of the sprint, revalidated all the QA tickets/Sub-task that was assigned and commented and uploaded findings on JIRA after the validation is done.

Finally, gone through various meetings such as stand-up, sprint Retrospective meeting, A11y open hour, weekly defect meeting, also collaborated with other team members developers to have a better communication and understanding of the workflow.

Openly discuss and review technical proposals, requirements, designs, algorithms, source code, and reference documents with engineers, content creators, QA and managers.

Experience with using protocols such as HTTP/HTML and Web Services.

Work closely with Test engineering, Development engineering, Performance, Data Abstraction, and Distribution teams to ensure end to end validations.

Evaluating our currently existing automation framework and test scripts and driving any necessary changes.

Defining, developing, maintaining, and executing the automation of test scripts utilizing a variety of different functional frameworks to provide robust test coverage.

Developing an easy-to-understand test coverage matrix and report on automation’s successes and failures.

Striving to ensure that User Stories and/or system requirements are satisfied for internal and external application users.

Developed JMeter script to execute nonfunctional tests and measure the system services performance.

Bank of America, Charlotte, North Carolina Oct 20- Mar 22

Automation Test Engineer/ Accessibility Engineer

Responsibilities:

Design test plans and write testcases. Work closely with the development, quality, release, and operations team for review and feedback.

Develop robust automation testing framework using automation tool Quick Test Pro (QTP).

Implement wide range of functional testing by various QA Automation test Framework like Keyword Driven, Data Driven and Hybrid test framework concept to ensure the code reusability and code maintainability, which reduces the script development time.

Develop robust automation testing framework using automation tool Quick Test Pro (QTP).

Implement wide range of functional testing by various QA Automation Test Framework like Keyword Driven, Data Driven and Hybrid test framework concept to ensure the code reusability and code maintainability, which reduces the script development time.

Automate function and system level tests to ensure adequate coverage for fixes and regression-free deliverables.

Performed Backend Testing, by executing SQL queries in Oracle.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.

Performed End-to-End testing of database to check data integrity using SQL queries.

Work closely with Test engineering, Development engineering, Performance, Data Abstraction, and Distribution teams to ensure end to end validations.

Document workflows and results of business analysis.

Evaluating our currently existing automation framework and test scripts and driving any necessary changes.

Defining, developing, maintaining, and executing the automation of test scripts utilizing a variety of different functional frameworks to provide robust test coverage.

Developed JMeter test scripts to measure System Performance on defined loads.

Developing an easy-to-understand test coverage matrix and report on automation’s successes and failures.

Building tools to help Engineers implement their own test scripts within the automation framework.

Teladoc Health, Purchase, Harrison, NY Jan 18-Sep 20 Sr. Automation Engineer/Accessibility Engineer

Responsibilities:

Demonstrated ability to own, design, lead and implement test strategies for complex applications and deployment topologies.

Review product requirements and analyze complex software systems to design test strategies.

Design test plans and write testcases. Work closely with the development, quality, release, and operations team for review and feedback.

Automate function and system level tests to ensure adequate coverage for fixes and regression-free deliverables.

Execute tests and analyze results through the automation framework.

Working experience designing and implementing functional, component, integration, load, and performance tests.

Openly discuss and review technical proposals, requirements, designs, algorithms, source code, and reference documents with engineers, content creators, QA and managers.

Experience with using and setting up performance testing tools such as Grinder, Gatling, LoadRunner, JMeter etc.

Implement software fixes and/or additional accessibility features within the target software source code.

Building tools to help Engineers implement their own test scripts within the automation framework.

Striving to ensure that User Stories and/or system requirements are satisfied for internal and external application users.

Involvement in new feature automation supporting the development team

Conducting feasibility studies on comprehensive test plans that drive the automation strategy.

Dress Barn, Mahwah, New Jersey Mar 15 - Dec 17

Software Automation Engineer

Responsibilities:

Developed automation framework to support regression testing and automate 8-% regression scenarios using Selenium WebDriver.

Performed Webservices automation testing using SOAPUI pro.

Validated Webservices SOAP request and response XML and RESTful Service Calls using SOAPUI tool.

Validated WSDL Files, XMLSchema, and Webservices End Points for each environment.

Added assertions in response xml to validate the output of webservice calls.

Utilized multiple validation rules, property transfers, Data Gen etc. in SOAPUI tool to validate request and response of Web Services.

Developed Groovy Script in SOAPUI tool to connect to database for automation of Webservices.

Experience in working with accessibility tools/technologies such as JAWS, NVDA,

Talkback, Voiceover, WAVE, WAT, ChromeVoxetc.

Tail the log files in UNIX / Linux to debug the issues/bugs.

Developed SQL queries and joins for validating data in Data Base and used Excel and XML files for Data Driven Automation testing. Used TOAD tool to connect to database and execute SQL queries.

Validated the Request and Response XML from TIBCO.

Flushing Bank, Uniondale, New York Feb 14 – Jan 15

QA Automation Engineer/Accessibility Engineer

Responsibilities:

Hand excellent experience in dealing with Product developer's team which is located globally for various customizing requirements and testing activities.

Preparation of High-Level Plans & deriving Test Plan requirements.

SPOC for all the defects being reported for Client- Initial Analysis& assignment.

Review of HLD, Test Strategy documents prepared by design team.

Involved in Test Strategy Specifications& Traceability Matrix as per functional specifications.

BDD/Cucumber approach which allows non-programming QA Engineers to write new automated tests.

Experience in working with accessibility tools/technologies such as JAWS, NVDA, Talkback, Voiceover, WAVE, etc.

Web accessibility assessment and remediation experience, including the detailed knowledge of WCAG 2.0 and Section 508 accessibility standards and requirements

Bring a depth of development and technical knowledge that complements and strengthens a culture beginning to apply a11y practices in design, engineering and QA.

Provided inputs for Application Backlog to client and involved in software feasibility study.

Developed and maintained several test scripts to automate the process of testing using Selenium WebDriver, with TestNg framework using Java.



Contact this candidate