Programming languages: Java, C, C++, SQL, HTML, Gherkin
Testing Tools: Selenium WebDriver, Cucumber, Postman, Rest Assured, SQL Developer, JDBC, Selenium Grid
IDE: IntelliJ
Repository System: Git/GitHub
Framework: Junit/TestNG
Build Tools: Maven
Bug Tracking Tools: Jira, Jira-Xray, PLM
CI/CD: Jenkins
Database: Oracle, MySQL
Web Services: RESTful API
Design patterns: Singleton, POM, Pojo, Abstraction Browsers: Chrome, Safari, Firefox, Internet Explorer (IE) Methodology Management: Waterfall, Agile
Mobile testing: Manual/Automation (Appium, VA2)
Software testing: Automation testing, Manual testing, Functional testing, Regression testing, Performance testing Excel, Selenium, Appium, SQL, Communication, Problem- solving, Attention to detail
Object-Oriented Programming (OOP) concepts
Continuous Integration (CI)
Continuous Delivery (CD)
Version Control Systems: Git, GitHub
Scrum
JSON
Apache POI for reading and writing from MS Excel files XPath and CSS selectors
Selenium Locators
Cross-Browser Testing
Data-Driven Testing
Parallel Test Execution
Behavior Driven Development (BDD) Framework
RESTful API Testing
Requirements Traceability Matrix
Highly skilled Software Development Engineering Test professional with 5 years of experience in Quality Assurance and Software Testing, specializing in both Manual and Automated testing of Web-Based software systems and client-server applications. Proficient in various testing methodologies and tools, with expertise in Agile-Scrum Methodology and Waterfall. Skilled Java programmer with practical knowledge of OOP concepts and experience working with Java, J2EE, C, C++, SQL, Gherkin, HTML, and CSS. Extensive experience in designing and implementing Test Automation Suites using Selenium WebDriver, Selenium GRID, JUnit, TestNG, Cucumber, and REST Assured Frameworks. Proven ability to participate in all SCRUM life-cycle ceremonies and strong understanding of Version Control Systems like Git and GitHub. Excellent communication and problem- solving skills with a strong analytical mindset.
****.**********@*****.***
DALLAS /Texas US Citizen
Conduct mobile testing on Android and iOS devices using VA2 and manual methods. Develop, execute, and maintain test cases and plans using TestRail or Zephyr. Use Jira or Bugzilla to report, track, and verify bugs, ensuring timely resolution. Collaborate with product owners, developers, and testers to ensure mobile app quality. Participate in Agile ceremonies and provide testing progress updates. Conduct exploratory testing to improve test coverage. Stay updated on mobile testing best practices and tools. Perform compatibility testing on various devices and resolutions. Collaborate on performance and load testing.
Document test results and provide feedback for post-release analysis. Engage in team meetings, knowledge-sharing, and training sessions. Conducted smoke, functional, positive, negative, integration, and regression tests using Java, Maven, Selenium WebDriver, Selenium Grid, Cucumber, and JUnit. Created test scenarios and steps in Cucumber using Gherkin language, integrated with Jira X-Ray. Designed and implemented test scripts in IntelliJ for web apps, databases, and client-server applications using Java and Selenium WebDriver.
Conducted Cross-Browser Testing with Selenium WebDriver and Selenium Grid on Firefox, Chrome, and IE.
Established and maintained a Hybrid Test Automation Framework (BDD and DDT) using Maven and Java. Implemented the Page Object Model (POM) design for test script reusability and maintenance. Utilized Jenkins on AWS EC2 for continuous integration, integrated with Git and Maven. Actively participated in Agile meetings, collaborating with developers and product owners. Conducted REST Web Services for API Testing and Back-End Testing with SQL Queries. Prepared detailed test documentation using Jira XRay and generated HTML reports for effective communication.
Actively participated in Daily Scrum, Sprint Planning, Sprint Demo, and Sprint Retrospective meetings. Managed defects/bugs using Manual and Automation Testing and maintained framework's master branch using Git.
INAS AL-SAFFAR
SOFTWARE DEVELOPMENT TESTING ENGINEER
QUALITY ASSURANCE ENGINEER
CONTACT ME AT:
SKILLS & QUALITIES:
CERTIFICATIONS:
LANGUAGES:
REFERENCES:
Certified Cisco CCNA Networking
English
Arabic
Reference available on request.
ABOUT ME:
HIGHLIGHTS:
CAREER HISTORY:
ACADEMIC HISTORY:
BACHELOR'S IN SOFTWARE ENGINEERING
SOFTWARE TESTER (MOBILE TESTER)
SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET)
MUC University College 1999 - 2004
L&T Technology services Ltd (Work with Samsung Electronics SEA), Plano, Texas October 2023 - Present Perfleet, Virginia, USA November 2020 - October 2023 Achieved 95% test coverage and 90% defect removal efficiency for mobile and software applications through comprehensive testing strategies and meticulous defect tracking and resolution. Successfully implemented a Test Automation Framework (Hybrid - BDD and DDT), resulting in a significant reduction in testing time and increased efficiency by 40%. Led the establishment of a Continuous Integration (CI) pipeline using Jenkins on an AWS EC2 server, enabling regular batch executions of test scripts and reducing manual intervention by 60%. Improved test development and maintenance by 50% through the implementation of the Page Object Model (POM) design, resulting in more understandable, maintainable, and reusable code. Enhanced team collaboration and communication by actively participating in Daily Scrum, Sprint Planning, Sprint Grooming, Demo, and Retrospective meetings, ensuring alignment with project goals and timely issue resolution.
Achieved 100% test automation for critical test scenarios, reducing manual testing efforts by 70% and significantly speeding up the release cycle.
Implemented Data-Driven Testing using Excel files and Apache POI/Java, resulting in a 40% increase in testing efficiency and accuracy.
Developed and maintained a Selenium WebDriver and Java Maven Automation Framework for a web- based application.
Implemented and managed test cases using Cucumber for comprehensive test coverage and efficient development.
Utilized ID, Name, XPath, and CSS Selectors for element identification in Selenium WebDriver. Managed and tracked bugs using Jira and Jira X-Ray for effective bug tracking and test management. Conducted cross-browser testing to ensure application compatibility. Generated comprehensive test reports using TestNG or JUnit for effective result analysis. Actively participated in Agile ceremonies including Daily Standups, Sprint Planning, and Reviews. Established CI/CD pipelines using Jenkins for automated build, test, and deployment processes. Conducted back-end testing using SQL queries via JDBC to ensure data integrity and functionality. Collaborated with developers and product owners to analyze application requirements. Contributed to the maintenance and improvement of the Automation Framework for enhanced efficiency. Mentored junior team members on test automation best practices and methodologies. Designed and executed performance tests using tools such as JMeter or Gatling to identify performance bottlenecks.
AUTOMATION TEST ENGINEER
MeetSky Company, Virginia, USA April 2018 - October 2020