Post Job Free
Sign in

Testing Tools Api

Location:
The Hammocks, FL, 33186
Salary:
120000
Posted:
June 19, 2024

Contact this candidate

Resume:

Vladimir Fleitas

US Citizen

Miami, FL

305-***-****

ad6kn5@r.postjobfree.com

Skills

Testing Tools

Cucumber Report, HTML, XML, JSON, CSS, Selenium WebDriver, Grid, QTP, Jmeter, HP Load Runner, SoapUI, Postman, Protractor, Playwright, Cypress, TestNG, JUnit, log4j, Nunit, Cucumber, Gatling, BrowerStack, Sauce Labs, TestComplete, VMware, ExtentReport, Allure

Build Tool

Maven, Jenkins, GitLab CI, Ant, Azure DevOps, TeamCity

Database

MySQL, SQL Server, Oracle, Mainframe DB, PostgreSQL, MongoDB

Defect Tools

HP ALM, Quality Center, JIRA, Rally, TestRail, Zephyr/XRay, QTest

Programming Languages

Java, SQL, C#, VBScript, JavaScript, Groovy

Other Tools

Eclipse, Notepad++, Visual Studio, IntelliJ, GIT, SVN, GitHub, Bitbucket, Apache Tomcat, SonarQube, SelectorsHub, VM, Wave, Confluence

Summary

QA Automation Engineer with 8 years of experience specializing in automation testing across diverse domains and methodologies, including Agile and Waterfall. Proficient in utilizing an array of programming languages, UI automation tools, API testing tools, CI/CD pipelines, version control systems, and databases to ensure streamlined and reliable test automation.

Utilize Git workflows, implementing advanced branching and merging strategies to efficiently manage multiple versions of the source code. Collaborate closely with team members to establish and maintain coding standards and best practices for Git usage, ensuring consistency, efficiency, and code integrity across the development team.

Implement Jenkins jobs to establish a seamless continuous integration and delivery pipeline, encompassing scheduling, triggering, and executing test scripts while generating detailed reports. Provide accurate feedback and contribute to iterative development cycles, ensuring efficient software delivery.

Design and develop automation frameworks to facilitate comprehensive end-to-end testing of GUI, back-end, and database layers. Employ tools such as Selenium WebDriver, Karate API, TestNG, Cucumber, Selenium Grid, Maven, and JDBC to ensure scalability, efficiency, and precise reporting.

Implement the Karate API testing framework to validate RESTful APIs and their functionalities, encompassing complex tasks like handling JSON and XML payloads, data validation, and error handling. Ensure thorough API testing and seamless integration with other system components.

Collaborate with the testing team to elevate testing capabilities by converting manual test cases into automated ones, optimizing efficiency, accuracy, and coverage. By reducing manual effort and increasing automation coverage, contribute to the goal of delivering robust and high-quality software products.

Generate comprehensive reports using advanced reporting tools like Extent Reports, Cucumber Reports, and TestNG Reports. Deliver insightful and actionable feedback to stakeholders, enabling data-driven decision-making and continually improving testing effectiveness.

Provide extensive support during software releases, analyzing regression failures, defects, and implementing fixes. Utilize a systematic approach to identify root causes, reproduce issues, and validate resolutions, ensuring the stability and reliability of software releases.

Demonstrate exceptional ability to work both independently and collaboratively, effectively communicating with customers, peers, and management at all levels within and outside the organization. Foster a collaborative work environment, emphasizing teamwork and successful project outcomes.

Develop utility classes to streamline database interactions, property file management, and object map elements. Create robust and reusable code to enhance test automation efficiency, simplify data access and management, and improve maintainability of test scripts.

Experience

Humana

Louisville, KY (Remote)

Sr. QA Engineer

Jan 2022 - Present

Demonstrated proficiency in conducting in-depth analysis of system requirements to create comprehensive test scripts and test cases, working closely with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications, while providing relevant documentation.

Analyzed assigned user stories and developed feature files in Cucumber's Gherkin language to simplify test cases for non-technical stakeholders, ensuring effective testing management and project alignment.

Utilized Selenium WebDriver, Java, TestNG, Cucumber, Maven, and Eclipse to design, develop, and maintain automation testing frameworks, creating reusable function libraries and regularly updating automation tests in Java to support new capabilities.

Automated data-driven web service tests using Karate API, integrating them into the CI/CD pipeline. Validated service-level functionality and data accuracy, ensuring the quality and reliability of web services.

Led the team in developing front-end functional scenarios and database backend scenarios to validate the application, utilizing strong leadership and communication skills to guide team members through the testing process.

Employed advanced SQL queries, object-oriented concepts, and the collection framework to automate API testing and perform data validation in the Rest Assured library.

Played a key role in improving software delivery by executing distributed test automation using Selenium and Jenkins on various environments, while also supporting the DevOps team in optimizing build cycles and CI/CD processes.

Conducted end-to-end testing to validate all new features and enhancements, ensuring seamless integration with existing functionalities and overall software reliability.

Leveraged SQL stored procedures for targeted index manipulation and extracted data from diverse sources, including databases and web service APIs, to support comprehensive cross-validation in automated testing.

Enhanced the automation framework by implementing advanced validation concepts for API testing, leveraging Karate API. Implemented dynamic payloads, custom matchers, and data-driven testing to ensure accurate and comprehensive test results.

Collaborated closely with developers and other QA members to define test requirements and develop test cases based on business and system requirements, ensuring the delivery of high-quality software products.

MGM Resorts International

Miami, FL

QA Engineer

Feb 2019 – Jan 2022

Developed and maintained scalable and maintainable automation frameworks using Java, Selenium WebDriver, TestNG, Cucumber, Maven, and Git. Employed best practices to ensure ease of maintenance and facilitate future scalability of automation solutions.

Implemented thorough cross-browser and cross-platform testing strategies to ensure seamless compatibility of web applications across various operating systems, browsers, and devices. Verified consistent performance and user experience across different environments.

Collaborated with developers to facilitate the proper handling and resolution of defects. Provided detailed bug reports and actively participated in root cause analysis, contributing to efficient defect resolution and overall product quality improvement.

Conducted database testing and data validation by creating and executing SQL queries using tools such as MySQL, Microsoft SQL Server Management Studio, and Oracle. Ensured the integrity and accuracy of data through comprehensive database testing.

Designed, implemented, and executed comprehensive automated test suites using Selenium WebDriver with Java, TestNG, Maven, Git, and Jenkins. Leveraged Cucumber for behavior-driven development, covering functional, integration, regression, and smoke testing of web applications, ensuring high-quality software delivery.

Actively participated in daily stand-up meetings with cross-functional teams, providing progress updates, identifying potential roadblocks, and offering solutions to overcome challenges. Fostered collaboration and alignment among teams to drive project success.

Implemented a streamlined CI/CD pipeline using Jenkins and Git, automating build processes, testing, and deployment of web applications and APIs. Promoted continuous integration and deployment practices for faster and more efficient software development.

Collaborated closely with cross-functional teams to analyze requirements, identify test scenarios, and develop test cases for both web applications and APIs. Ensured effective communication and alignment with stakeholders throughout the testing process.

Implemented robust RESTful API testing using tools like Postman and Rest Assured. Conducted thorough testing of API endpoints, data validation, and error handling to ensure the reliability and accuracy of API functionality.

Chewy

Dania Beach, FL

QA Engineer

Jan 2016 - Feb 2019

Performed parallel and Cross Browser testing on popular browsers like Internet Explorer, Chrome, Safari, and Firefox, running multiple tests simultaneously.

Developed and maintained Hybrid, Page Object Model/Behavior Data Driven Framework, leveraging Apache POI to extract data from external Excel files and load it into scripted code variables.

Actively participated in Sprint Planning, Review Sessions, and Scrum Meetings, thoroughly assessing and analyzing user stories. Developed Test Scenarios, Test Cases, Test Data, and Test Reports to ensure comprehensive testing coverage.

Collaborated with other QA engineers to monitor quality findings, promptly raising and escalating issues to management for resolution.

Automated manual test cases by proficiently developing automated test scripts, significantly enhancing testing efficiency and accuracy.

Demonstrated strong knowledge of Agile Methodology, actively participating in various Agile Ceremonies and Grooming Sessions to contribute to project success.

Effectively managed project builds and dependencies using Maven, ensuring smooth and streamlined development processes.

Practiced BDD (Behavior Driven Development) by utilizing Cucumber Features, Scenarios, and Step Definitions in Gherkin format to enhance collaboration and ensure clear communication.

Configured Jenkins build jobs to enable Continuous Integration within the application, promoting efficient and automated build processes.

Reported defects and tracked them using Jira bug reporting tool. Leveraged Jira to monitor test progress, execution, and deliverables.

Maintained Selenium & Java Automation Code and resources in source control systems like GIT, utilizing GitHub as a source repository for version control and collaborative development.

Actively participated in test case review and code review sessions within the testing team. Interacted with the Project Manager, Business Analysts, and Developers to gain a deep understanding of the application design and functional specifications.

Designed and developed a robust Automation Framework for web-based applications, utilizing Selenium WebDriver and JUnit. Created Cucumber features to effectively test application functionality.

Implemented Cucumber by creating Features and Step Definition files, facilitating the execution of automation test scripts.



Contact this candidate