Samara Ablas
Green card holder
Location: Chicago, IL
Phone:(571) - 234 - 2763
Email: ******.*****@*****.***
QA Automation Engineer
Professional summary
• Energetic and result oriented Quality Assurance Automation Engineer with 5+ years of experience in testing Client/Server and Web based applications.
• Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) of Agile and Waterfall environments.
• Extensive expertise in RestAPI testing, Selenium WebDriver, Cucumber, Java, JUnit, TestNG, Unix, Maven, SQL, Jenkins.
• Experience of Defect/Test Management tools like JIRA, HP ALM
• Great ability to successfully perform Smoke, Backend, Black-Box, User Acceptance Testing (UAT), Functional, Positive/Negative, Regression Testing.
• Wide experience in Designing, Developing, Executing and Maintaining automation framework for Test-Driven Development (TDD) and Behavior-Driven Development
(BDD) using Java, Cucumber and JUnit.
• Identify Web Elements using XPath and CSS selector in Selenium WebDriver.
• Extensive experience in Financial, Insurance domains.
• Firm understanding of Relational Database Management Systems like MySQL and Oracle, proficient in writing test cases for Backend applications.
• Performed API Testing with various calls. Used automation for API tests and used Postman to test manually.
• Thoroughly verified JSON request bodies and responses of RestAPI HTTP calls and validated business requirements using Postman and RestAssured Library. Soft skills
• Self- motivated, dedicated, open to Learn and love to share knowledge among team.
• Cross functional team player and strong believer of "Teamwork makes the dream work".
• Capability to see from the Customer's Point of View, quality oriented and attention to details.
• Proven ability in working individually or as part of team, problem solving, Analytical skills, Reporting and Assisting to Manager. Technical Skills
• Testing Tools: Selenium WebDriver/IDE, Cucumber, TestNG, JUNIT, Rest API, Postman, Manual Testing.
• Version Control, Repositories: GIT, GitHub, Bitbucket.
• Languages: HTML, CSS, Java, XML, Gherkin.
• Operating Systems: Windows, Linux, IOS
• Defect Tracking: HP ALM, JIRA.
• Build Tool: Maven.
• Testing Framework: Page Object, Data Driven, Keyword Driven, Hybrid Driven Frameworks, JUNIT, TestNG, Maven, Cucumber (TDD, BDD).
• Continuous Integration: Jenkins.
• Project Methodologies: Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle.
• Databases: Oracle SQL, MySQL.
Professional experience
Client: Discover Financial Services, Riverwoods, IL November 2017 – Present
Title: QA Automation Engineer
Framework and Environment: Selenium WebDriver, Cucumber, Java, JUNIT, Maven, JIRA, XML, Jenkins, GIT, SQL, API
• Involved in Agile Methodology with sprint cycles of 10 days (2 weeks) and release cycles of 3 sprints
• Participated in daily scrum, sprint planning, sprint retro, sprint demo meetings
• Developed Automation Framework using Selenium Web Driver, Java, JUnit and Cucumber for UI application testing
• Performed microservices, Web Services API testing using Postman and RestAssured Library.
• Implemented Page Object Model and Behavior-Driven Framework for UI testing
• Efficiently logged and tracked defects using JIRA.
• Automated the manual functional scenarios and built the Automated Regression Suite.
• Used JUnit- Cucumber framework to drive the execution.
• Achieved Continuous Integration through Jenkins by building the framework using Maven.
• Proven ability to solve complex problems with practical, maintainable, and scalable solutions.
• Performed Back-End Testing using MySQL, Java, JDBC.
• Highly involved in SQL Server usage. Implemented functions to test the database integrity through SQL Server.
• Used Apache POI for reading and validating the data from Excel files.
• Wrote scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for BDD.
• Continuously managed the Selenium and Java automation codes and utilities in source interaction environment like GitHub.
Client: GEICO, Chicago, IL
April 2015 – October 2017
Title: QA Analyst
Framework and Environment: Manual testing, HTML, MS Outlook, Oracle SQL, Microsoft Tools, HP ALM, Windows.
• Helped QA Lead create Traceability Matrix to ensure comprehensive test coverage of requirements, identify all test conditions and test data needs.
• Manually performed back end testing by writing SQL queries on SQL Developer.
• Developed Test plans and functional Test cases for the application.
• Attended several walkthrough meetings with Business Analyst, Project Manager, and developers and provided feedback accordingly.
• Prepared test data for positive and negative Test scenarios for functional testing as documented in the test plan.
• Performed Smoke and Regression testing before releases to ensure new and existing functionalities are working per business expectation.
• Used HP ALM in developing test methodologies, Test plans and manual Test cases for the application and prepared UAT test plan.
• Assisted in writing the Test plans and testing the functionality of Web-based application.
• Prepared test data for positive and negative Test scenarios for functional testing as documented in the test plan.