Post Job Free

Resume

Sign in

Software Test Lead

Location:
Prescott, AZ
Posted:
September 20, 2023

Contact this candidate

Resume:

Hebatalla Ismail

Automation Test Lead

689-***-****

adztrx@r.postjobfree.com

linkedin.com/in/hebat-alla-ismail-477588a1

**** **. ******* ***, ********, AZ,86301

Experience Summary: -

Highly skilled Test Lead with over 10 years of experience in software testing across diverse applications, including web-based, desktop, and mobile platforms. Proficient in both manual and automation testing, encompassing functional, integration, regression, API, and User Acceptance Testing (UAT).

Demonstrated expertise in leading and managing geographically distributed testing teams, ensuring seamless collaboration and efficient delivery. Adept at developing and executing comprehensive test plans and strategies.

Experienced in reporting and tracking defects with strong analytical skills to identify root causes and drive issue resolution. Possess a solid understanding of agile methodologies, with a track record of implementing testing processes within this framework.

Committed to delivering high-quality software products that meet customer satisfaction and project objectives.

Skills: -

Excellent presentation and communication skills with the ability to demonstrate teamwork progress and management reports during management meetings.

Expert in manual testing types such as functional tests, system tests, integration tests, user tests, acceptance tests, regression, and smoke tests using testing techniques such as black box techniques.

Skilled in automated testing, with hands-on experience in utilizing automation tools and frameworks in a Behavior-Driven Development (BDD) environment. Hands-on experience with tools like Robot Framework, Selenium, Appium, and Cypress, and proficiency in programming languages such as Java, JavaScript, and Python

Experience with IDEs such as PyCharm, IntelliJ, Eclipse, and Visual Studio.

Skilled in creating SQL queries and using database tools such as Pgadmin. Experienced in testing Web services using XML.

Capability to solve problems, make decisions in critical delivery timelines, and flexibility to work with different time zones.

Expert in using Project management tools such as JIRA, Azure DevOps, and Confluence and in developing, reviewing test cases, and maintaining test review logs.

Experienced in using continuous integration tools such as Jenkins, and Git.

Practiced using adb command-line and Android studio.

Skilled in creating SQL queries and using database tools such as Pgadmin. Experienced in testing Web services using XML.

Proficient in backend and API testing with hands-on experience in using tools such as SoapUI and Postman.

Practiced using a client tool such as WinSCP.

Solid understanding of software development life cycle (SDLC), Agile & Waterfall methodologies.

Knowledge of performance test configuration requirements (test scripts, test data, and relevant data) using tools such as JMeter and Locust.

Work Experience: -

Software QA Consultant [06/2022 to Present]

Medjol [California, USA]

Domain: Healthcare

Project: Medjol Provider and services website and mobile application

Partnered with the project team, mainly business analysts and developers to review the requirements and technical documentation.

Engaged and participated in all aspects of design reviews, test and project plans, resource estimates, and implementation schedules.

Followed the Kanban Agile method to deliver a quality product to customers.

Created, maintained, and executed end-to-end high-level and low-level test scenarios. Also ensured 100% test coverage, which included functional system tests and integration system tests, using test management tools like Azure DevOps.

Created requests collection using Postman to check the APIs.

Created an automation framework that automates parallel regression test suites using different browsers (e.g., Chrome, IE, Firefox) with Cypress and JavaScript. Additionally, established a CI/CD pipeline with Azure DevOps.

Reported defects using the Bug tracking tool and interacted with the development team to resolve 80% of the defects/issues.

Worked closely with business and IT lead on planning and executing the user acceptance testing.

Conducted risk assessments, prioritized testing efforts to ensure requirements coverage, and mitigated project risks. Also had the responsibility of making release decisions, determining whether to proceed with a 'Go' or 'No-Go'."

Software QA Lead [09/2019 to Present]

Orange Innovation Egypt

Domain: Telecommunication

Project: Dialer Orange Telephone mobile application

Led and managed geographically distributed testing teams of 15 QA engineers (seniors and juniors) in Egypt, France, and Latvia. Provided guidance, mentoring, training, and support on testing best practices and new testing tools to increase the efficiency and effectiveness of testing activities. Additionally, conducted weekly status meetings with the team, offering feedback, guidance, and performance evaluations to motivate team members.

Contributed to all project meetings [Sprint planning, Grooming, Retrospectives, Bug Review, Demo, and Daily standups] with product managers, development teams, and business stakeholders to understand software business requirements and define test objectives to ensure the delivery of high-quality software products.

Created and implemented test strategies and test plans based on the agile approach and scrum methodology, software requirements, project deliveries, and resource allocation according to the team skill matrix using the test management tool TestRail and Confluence.

Detected, identified, and tracked defects using Jira as a project management and bug-tracking tool while collaborating with the development team to identify the root causes of issues. This approach led to earlier bug detection and an 80% increase in project ROI (Return on Investment).

Kept an eye on the Google Firebase Crashlytics to confirm no critical crashes on the publication APK build after release validation.

Led manual and automated testing activities, which included identifying, designing, and implementing automated test scripts for various types of testing (functional, regression, smoke, sanity, integration, GUI, UAT, and API) by utilizing a range of tools, including Testrail, PyCharm IDE, Robot automation framework, Appium, Python programming language, Postman collections, Android Studio, Appium Studio, GitAhead, Xming, WinSCP, Putty, and Scrcpy. Furthermore, created CI/CD pipelines using Jenkins and GitHub. This initiative not only reduced manual work effort by 70% but also significantly improved the efficiency and effectiveness of our testing efforts.

Assigned and distributed tasks to the team according to the team technical skills scale in addition to reviewing the teamwork progress.

Conducted risk assessments, prioritized testing efforts to ensure requirements coverage, and mitigated project risks. Also had the responsibility of making release decisions, determining whether to proceed with a 'Go' or 'No-Go'."

Generated and presented management reports and testing work efforts to business stakeholders and management.

.

Senior Software Test Engineer [10/2017 to 09/2019]

DXC Technology [Hewlett Packard Enterprise]

Domain: Automotive

Project: Daimler price list Web application.

Experience in hiring and training new team members as part of the company hiring board.

Participated in Governance meetings to identify weaknesses and communication problems across different projects and work with the board to find suitable process improvements to achieve the highest quality and customer satisfaction.

Led and coordinated one of the Scrum teams in Egypt and Germany, ensuring alignment with other Scrum teams. Facilitated the sharing of information and knowledge while providing support to 7 junior team members.

Actively participated in project meetings, including Sprint Planning, Retrospectives, Bug reviews, Demos, and Daily standups, collaborating with product managers, development teams, and business stakeholders to understand software business requirements, define test objectives, and ensure the delivery of high-quality software products. Additionally, took part in user acceptance test sessions conducted on the customer side. Consistently accomplished tasks ahead of project delivery timelines and schedules, which increased customer loyalty and satisfaction.

Created and executed manual end-to-end high-level and low-level scenarios, providing comprehensive test coverage, including functional system, integration system, and GUI tests, using test management tools like HP ALM.

Automated test scripts and regression suites using the Selenium WebDriver, Maven project, TestNG Framework, and Java Programming Language. Also created Jenkins jobs to execute release validation and hotfixes on various environments.

Created XPaths to validate backend XML files using Altova and validated API requests using Postman.

Created and executed SQL queries on Pgadmin.

Performed performance load test scenarios using JMeter.

Detected, identified, and tracked defects using Jira as a project management and bug-tracking tool while collaborating with the development team to identify the root causes of issues. This approach led to earlier bug detection and an 85% increase in project ROI (Return on Investment).

Assigned and distributed tasks to a team according to each member’s technical skills scale and reviewed the teamwork progress.

QA Analyst [6/2013 to 10/2017]

SQS (Software Quality Systems) [Expleo]

Domain: Insurance / Automotive

Project: Allianz Now website and desktop applications / Volkswagen (CRM) and warehouse Desktop application

Analyzed business requirements, created, and executed end-to-end high-level and low-level scenarios, and ensured comprehensive test coverage, including functional and integration system tests. Used test management tools such as HP ALM.

Logged and tracked defects in both HP Quality Management Tool and Jira.

Automated End-to-end Test cases created and executed automated regression test suites for release validation and hotfixes on different environments and provided status for each using the Tosca automation tool.

Validated ETL data testing by understanding data flow, data extraction, and data transformation from a CRM (Customer Relationship Management) system to an MDM (Master Data Management).

Verified WSDL XML files using SoapUI to ensure that the web service files accurately represent the service's operations and data formats.

Handled parallel assigned tasks to meet deadlines and created comprehensive test summary reports.

Attended relevant project meetings [Sprint Planning, Retrospectives, and Daily standups] with product managers, development teams, and business stakeholders to understand software business requirements.

Certifications: -

Agile Tester - Extension [2015]

ISTQB Certified Tester - Foundation Level [2013]

ZMP - German Language Courses (Goethe Institution) [2011 - 2012]

ICDL (International Computer Driving License) [2008]

CABM (Certified Associate Business Manager) - (AUC) [2007]

Accomplishments: -

DXC: Customer recognition for a critical phase delivery with very good quality.

SQS: Received award (Going for Goal) for achieving the best Quality in the organization.

Education: -

Bachelor of Languages: German Language [2004 -2008]

Ain Shams University, Faculty of Al-Alsun (Languages) - Cairo, Egypt

Languages: -

Arabic: native speaker

English: fluent

German: fluent

French: good knowledge

References: Available upon request.



Contact this candidate