Mary Satym /Software Development Engineer in Test
Chicago, IL, United States
312-***-**** / *********@*****.***
Summary Of Qualifications
Meticulous software development engineer in test with 6 years of extensive experience in Quality Assurance & Software Testing, Automation with full system development life cycle experience.
Multifaceted experience in identifying, analyzing, and documenting software defects with extensive analytical skills, attention to detail, and ability to work in a team in fast paced environments.
Deep familiarity with all the phases of software development life cycle (SDLC) and software testing life cycle (STLC).
Pivotal member of both Waterfall and Agile development team. Proven skills in automation and manual testing while working in diversified domains such as Banking and Healthcare.
Excellent experience in implementing logging and tracking using JIRA and Azure DevOps.
In Depth Knowledge of product release process and quality assurance goals. Experienced in configuring Jenkins as a Continuous Integration server with GitHub and Maven.
Effectively involved in working with tools such as Selenium web driver using Java, Junit, TestNG, Maven, Jenkins. Experienced in developing Automation Framework using Page Object Model (POM) with PAGE FACTORY CLASS for The Web Applications.
Broad Experience in rest assured API framework to write API testing code. Thorough knowledge of Maven for project building tools along with Jenkins for continuous integration. Passionate at documentation skills and inventive at producing complete project deliverables in specified deadlines.
Well versed with Jenkins for continuous integration CI with the changes in code and build. Practical Expertise in OOP using Java and extensively used classes, objects, data structures, inheritance, polymorphism, exception handling, packages, collection and many more.
Articulated in writing steps and step definitions and writing test runners to run the test-cases with Cucumber framework. Endured in writing SQL queries, SQL scripts and performing database testing in different rdbms like Oracle.
Experienced in building and maintaining automation frameworks, using Page Object Model design pattern like Behavioral Driven Development framework. Experienced in using Swagger for REST API specification.
Experience
Test Automation Engineer – Discover Financial Services, Riverwoods, IL
10/2018 – Present
Enabled BDD with Cucumber and Java language and created future files with a scenario and scenario outline as well as writing step definitions for behavior.
Actively participated in an Agile/Scrum team to deliver high quality feature releases on an accelerated cadence. Followed Agile testing methodology, participated in daily SCRUM meetings and tested each SPRINT deliverables. Automated UI Testing with Selenium WebDriver. Scheduled job by using CRON timestamps.
Advanced Java based library to read test data from XML & Properties files using TestNG and Selenium WebDriver. Utilized behavioral driven frameworks and Selenium tool to read the data from Excel file using Apache POI and generated the pass/fail in the excel sheet.
Devised and developed Page Objects using Page Object Model Design Pattern and JIRA as a project management tool, a proficient experience using Maven.
Performed manual functional testing and developed automated execution of test cases using Selenium WebDriver for
Regression Testing used Requirements Traceability Matrix on a daily basis. Performed Database testing at various phases of the development and test cycles.
Compressed End-to-End verification for the entire application. Performed integration, user acceptance, positive and negative, functionality, object, and regression tests.
Developed and executed SQL queries to verify the proper insertion and updates.
Logged the Defects in JIRA and maintained track of the defects throughout the Software Testing Life Cycle (STLC).
Used IntelliJ as an IDE to maintain code and used version control Git and GitHub and Postman for API testing manually. Worked on Views, Stored Procedures and Triggers and tested them by writing SQL Quires.
Software Development Automation Tester – Orlando Health, Orlando, FL 05/2016 – 07/2018
Developed, maintained and executed manual test cases based on requirements and use cases, and automated test scripts through Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
Designed testing scenarios for usability testing. Attended daily stand up meetings and team level ceremonies, actively
communicated and shared obstacles and defects that had to be prioritized for fixes by developers. Built suites of automated tests as part of the iterative and Agile development process.
Worked with test cases and test scripts and modified to accommodate new changes to the software/applications.
Performed Sanity and Integration testing.
Done Regression testing at the end of each sprint to ensure the overall quality of product. Configured and automated Functional test cases using Selenium WebDriver, JUnit, Maven tool.
Collaborated with developers and product owners to stay current on product features and intended functionality. Wrote
Behavioral Driven tests to check how application performs with different sets of data.
Responsible for maintaining the daily Smoke Test on Jenkins and debug failure build on Jenkins and reporting the issue. Experience in push and pull requests via Bitbucket per release management process to minimize risk to releases.
Used JIRA to track the tasks and issues, attended daily status meetings to update the status work. Developed scenarios for writing Test Cases and Test Scripts for functions of the application.
Reviewed requirements, specifications and acceptance criteria documents to provide timely and meaningful feedback.
Participated in Weekly meetings and walk through to discuss Defect Priorities. Proficient with testing REST APIs, Web & Database testing.
QUALITY ASSURANCE TESTER – United Airlines, Chicago, IL
Determined what should be automated and worked with the team to achieve it.
Analyzed user requirements for application and prepared Test cases for new functional modules.
05/2014 – 05/2016
Proactively participated in daily Scrum meetings, sprint grooming, sprint planning, sprint retrospective team meetings to maximize productivity and efficiency.
Raised defects and performed defect tracking using Azure DevOps.
Performed REST API testing using services like Java, Postman, Rest Assured libraries.
Involved in Automation testing of web-based applications using Selenium. Developed and implemented test scenarios to maximize efficiency and minimize processing time and costs of software testing.
Involved in writing the SQL Queries. Accurately Developed automation scripts using Selenium to make them flexible and useful for Regression testing.
Executed automated tests in appropriate test regions, performed integration, functional, and regression testing using
Selenium WebDriver.
Developed Features, Scenarios and Step Definitions using Gherkin, Java, WebDriver.
Effectively collaborated with my team by using version control tool Git and GitHub. Maintained Behavioral Driven Framework.
Performed Behavioral Driven testing using Java, Maven, Selenium WebDriver, Cucumber along with Gherkin Language and JUnit.
Used Azure DevOps for planning, tracking, releasing and reporting and supporting both custom and out-of-the-box workflows.
Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
Skills
Testing tools: Selenium WebDriver, Junit, TestNG, Maven, API testing, End to end testing
Defect Tracking Tools: Jira, Azure DevOps
Build Tools: Maven
Programming Languages: HTML, Java, SQL, JSON, Gherkin
CI/CD Tools: Jenkins
Databases: Oracle
Version Control: Git, BitBucket
Operating Systems and IDE's: Windows XP 7/8, MacOS,IntelliJ, Eclipse
Testing Frameworks: TestNG, Junit
Methodologies: Agile/Scrum, Waterfall