Post Job Free
Sign in

Quality Assurance Automation Engineer

Location:
Eagan, MN
Posted:
November 19, 2024

Contact this candidate

Resume:

SUMMARY

●QA Automation Engineer with *+years of experience in Quality Assurance with diversified experience in Automated, Manual and Functional testing of web applications on Linux/Windows/Mac OS environment. Currently looking to join an organization where I can utilize my technical skills and QA experience to be part of a highly productive team to contribute to the success of the organization.

●Quality Assurance specialist with experience in testing Web - based and client/server applications using automation in Selenium WebDriver API, Selenium Grid.

●Excellent knowledge in SDLC test cycles and testing process as well as formulating Test Plans, Test Cases/Scripts, Test Scenarios, Test Approach and setting up testing environment.

●Extensively automated Regression Testing, Smoke Testing, GUI Testing, Functional Testing, Load/Stress Testing and Integration.

●Experienced with White-Box (Unit), Black Box (Integration and System) and User Acceptance Testing.

●Thorough and practical understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Software Release Life Cycle (SRLC) and Bug Life Cycle (BLC).

●Experienced with utilizing Gherkin language using Cucumber framework.

●Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using JIRA and Bugzilla.

●Extensively used Maven (project building tool), Jenkins (continuous integration), JIRA (defect management) and Test NG and JUnit as testing frameworks.

●Experience in developing and executing SQL queries for backend validations.

●Experience on functional web services tests by using Soap UI and Postman.

●Sound no ledge on Web fundamentals such as HTML, CSS, JavaScript, jQuery, AJAX etc.

●Skilled in communicating with stakeholders and management to improve QA practices.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Soap UI, JIRA, Postman

Defect Management: JIRA, Bugzilla, Quality Center

Project Build/Framework: JUnit, Test NG, Cucumber (BDD)

Languages: Java, HTML, CSS, XML, Gherkin, JavaScript

Databases: MySQL, MS SQL Server, Oracle

Operating Systems: Windows, UNIX/LINUX

Microsoft Tools: MS Word, MS Excel, MS Power Point

Others: Google Cloud Platform, Big Query, Composer.

Education:

Bachelor’s in computer science and engineering, JNTU Kakinada.

Masters in engineering management, Christian Brothers University.

PROFESSIONAL EXPERIENCE

Equifax, Saint Louis, MO September 2022-Present

Quality Automation Engineer

Description:

Working in Data engineering and analytics team I did work mostly on analytical maintenance for background information of customers data to extract credit score. Responsible in providing total information solutions to businesses and consumers.

Responsibilities:

●Designed and developed automated scripts for Functional, Regression, Sanity, and TestNG framework.

●Performed Functional, Negative, Positive, Integration, Regression, End to End and User Acceptance testing

●Involved in developing Test Plans and Test Strategy from the Business Requirement Document.

●Prepared pre-conditioned data for testing the application and executed test cases and analyzed the results.

●Analyzed Requirement and wrote test cases based on the user stories.

●Validated hundreds of reports and tested dashboard based on roles and role hierarchies.

●Updated Test Cases according to the changes of BRD in Confluence page and Regression testing based on Impact Analysis as requirements changed to fix defects and enhance functionalities.

●Logged and followed up defects using JIRA while communicating issues to Developers.

●Implemented cross browser web testing with Selenium WebDriver and Selenium Grid.

●Performed Manual testing and supported Automation Testing team for creating test data for data driven testing.

●Logged and followed up defects using JIRA while communicating issues to Developers.

●Worked in Agile- Behavioral Driven Development (BDD) model.

●Validated the API response with GCP cloud data in data store.

●Used Google cloud data store (GCP) to store the data on cloud platform and validated the entries which were extracted and loaded to the data store.

●Implemented handset of automation UI framework, Scripting and execution Sanity, Regression, Stress test cases for cloud applications using Automation tool.

●Good Knowledge on web services tools Rest API and understanding of HTTP code responses.

●Involved in testing REST services using Rest Assured and tested both XML and JSON formats.

●Created and executed test cases for functional, regression, and UI testing to ensure seamless user experiences.

●Utilized Cypress commands and assertions to interact with UI elements, validate data, and simulate user interactions.

●Created POM to store the project data and configured their details using the Maven to build the project.

●Performed data validation testing using Big query and SQL queries.

●Identified mobile elements using Appium Inspector, UI Automator Viewer.

●Have worked with Dataflows, GCP, Google cloud Storage and big query for validation.

●Logged and followed up defects using JIRA while communicating issues to Developers.

●Experience using tools such as Microsoft Visio, Lucid chart, etc.

●Interacted with the subject matter experts and Product Owner to get the better understanding of client business process and gather requirements.

●Created a project and committed the code into the Git version control system.

●Experience in handling shared and verification services.

●Created stories using Tableau as part of report presentation to Business.

●Extensive experience in Back-End Testing with SQL Queries in Big query, MYSQL and Oracle Database.

●Experience in testing webservices using Postman.

Environment: Google Cloud Platform, Air Flow Composer, Java, Rest assured, IntelliJ, Postman, Test Ng, Jenkins, JMeter, Jira, Visualforce (Pages), Cypress, Zephyr, Selenium, Service now, Appium, Big Query, MYSQL, Tableau Oracle, Agile, Allure, BDD, Cucumber.

Apple, Austin, TX Jan 2022 – August 2022

Software Engineer in Test

Description:

Retail Contact Center utilizes a significant number of tools and platforms to support customers, manage our employees and manage operations. Agent Toolbox (ATB), Store Contacts are currently multiple and disparate applications used by specialist will be integrated with Toolkit Platform for achieving below objective. Provide an integrated experience for specialists, using a single UI for ATB, Store Contacts within Toolkit platform.

Responsibilities:

●Designed and developed automated scripts for Functional, Regression, Sanity, and Integration testing using Selenium WebDriver.

●Created various Test Artifacts/Test Documentations like Requirements Traceability Matrix (RTM), Test Execution Report, Weekly Status Report, Test Cases and Test Scripts.

●Involved in developing Test Plans and Test Strategy from the Business Requirement Document.

●Experience in Manual testing and test execution using Test pad and Selenium.

●Performed Testing based on pre-conditioned data for testing the application and executed test cases and analyzed the results.

●Analyzed Product Requirement and wrote test cases based on the user stories.

●Updated Test Cases according to the changes of BRD in Confluence and Regression testing based on Impact Analysis as requirements changed to fix defects and enhance functionalities.

●Hands on experience working in GTS configurations, Exports/Import compliance, SPL/Embargo.

●Logged and followed up defects using RADAR while communicating issues to Developers.

●Tested salesforce mobile app, salesforce custom objects, custom fields, page layouts, custom tabs, reports and various other components as per application requirements.

●Created and tested salesforce CRM workflows, approval processes, validation rules and sharing security rules.

●Provided custom solutions design for FI Payment screening to overcome the performance issues.

●Hand-on experience on Playwright testing for end-to-end test framework for AngularJS applications and JavaScript applications.

●Validated Data security and sharing rules in salesforce. Tested Users, profiles, Role hierarchies and permission sets as per user profile and public group.

●Implemented cross browser web testing with Selenium WebDriver and Selenium Grid.

●Did use QTP/UFT which is designed to test various software applications and their environment.

●It is used to run UI-based test-cases and automates non-UI test cases such as file operations, database testing, desktop applications, etc.

●Involved in data validation of the results in Tableau by validating the numbers against the data in the databases tables by querying on the database.

●Conducted functional and integration testing for SAP MM and SD modules, ensuring seamless flow of data between different SAP modules and external systems.

●Participated in User Acceptance Testing (UAT) for SAP implementations, providing support and ensuring that end-users met their expectations.

●Created JMeter test cases to measure performance and functionality of web services.

●Developed and executed load tests using JMeter and Jenkins.

●Conducted Data Driven Testing using parameterization in UFT to test the application with different sets of data.

●Performed Functional, Regression and Back End testing.

●Involved in creation of automation framework in Selenium WebDriver using Behavior-Driven (BDD) approach in Cucumber framework with Gherkin.

●Developed automated end-to-end tests using Cypress for web applications.

●Conducted cross-browser testing using Cypress' support for multiple browsers (Chrome, Firefox, Edge).

●Performed back-End Testing using SQL Queries in TOAD (Tools for Oracle Application Development).

●Monitored Splunk internal logs to identify and resolve existing or potential issues.

●Good Knowledge working on Splunk base apps and add-ons.

●Created a project and committed the code into the Git version control system.

●Strong hands-on experience with automation of APIs using SOAPUI/Rest Assured automation frameworks.

●Using React Native, design and develop user interface components for JavaScript-based online and mobile apps.

●Experience in testing webservices using Postman.

●Created and executed Test Complete automated Test Scripts.

●Used Xcode as a debugging tool.

●Compiled code to run batch jobs that will kick off executions of the scripts in Jenkins Server.

●Environment: Selenium WebDriver, Java, Salesforce, Splunk, JMeter, JavaScript, Eclipse, Postman, Jenkins, Playwright, SQL, SAP, Cypress, Test Complete, Tableau, Spring, RADAR, Fire path, Firebug, Agile, BDD, UFT, Rest Assured, APPIUM, Parallels.

Nationwide, Scottsdale, AZ Jan 2019 – Dec 2021

Software Engineer in Test

Description:

We have Implemented and automated methods to build coding sheets for Operations. Moving data between Amazon S3 buckets and creating curated data in Amazon RDS.

We have created different interface files from curated data that is present in Amazon RDS. We have loaded them back into the governance data lake for transition. Experienced in working with version control systems like GIT and used Source code management client tools like Git. validated TRU, WKFC bordereau data and sent it to developers after validation.

Responsibilities:

●Analyzed requirements, wrote test scripts using Java and automated tests using Selenium WebDriver.

●Used Selenium Grid to automate tests on cross-browser and cross-platform environments.

●Analyzed requirements and use cases, ambiguity reviews of business requirements and functional specification documents.

●Prepared Test Plan for different releases that covers GUI Testing, Functional Testing, Integration Testing, Regression Testing, Interface Testing, End-to-End Testing, and User Acceptance Testing.

●Reviewed product requirement documents, functional specifications, and was involved in developing test strategy, test plan and test case documents.

●Backend testing by using SQL queries to verify the integrity of the database.

●Did use Unified functional testing which helps in running Quality Assurance checks that will run on the software under test it does offer easy navigation, result validation, and report generation.

●Generated test reports and test metrics for each release daily and weekly status reports.

●Have used QTP, UFT to provides enterprise support if the user faces some issues. Both tools automatically generate test reports.

●Designed and developed data driven, BDD, TDD and hybrid automation framework using selenium web driver and Python and performed unit testing by using Unit test and Pytest.

●Automated AngularJS application module using protractor by writing java scripts and used jasmine as unit testing framework.

●Developed and executed manual and automated tests in different platforms using python and selenium library.

●Monitored and maintained Splunk performance, availability and capacity.

●Logged defects using JIRA and monitored the defects.

●Experience in creating automated webservices testing process using SOAP UI and Karate DSL Framework.

●Data-Driven Tests to validate the same scenario with different test data using Selenium.

●Optimized and maintained existing automation framework via Selenium.

●The code becomes easier to check when you write the test first, and that results in a clear interface. So, by following a test-driven development process, you achieve a modular, easy-to-understand, maintain, extend, test, and refactor structure for your application.

●Experience working on Rest Assured Testing Framework.

●Experience in defining and executing test data acquisition, including production data set selection and extraction and test data generation, as well as manual data preparation.

●Worked under Agile (Scrum) Methodology and attended weekly meetings with the Business Team.

●Environment: Selenium WebDriver, Java, JIRA, Jasmine, Protractor, Firebug, Fire path, XPath, SQL Server, Spring, UFT, Splunk, Karate Framework, TDD, Python, Rest Assured.

Millipore Sigma, St. Louis, MO Dec 2016 - Dec 2018

QA Automation Engineer

Description:

Product Information Management Migration Which Mainly involves product data values that needs to migrate from blue and red system to the purple one. There are different product line catalogues which needs to get implemented in our project. Using the process of Extract Transform and Loading the data multiple business sources, including text files and spreadsheets are used in transforming the data into searchable format for strategic load into the applications and services used to build the company’s website searches. The goal of the project is to improve the company’s website and enhance the values that we need to migrate to purple.

Responsibilities:

●Analyzed system requirements and developed test plans, test cases and test scripts for End-to-End testing based on Business Requirements.

●Created automated script using Selenium WebDriver and JUnit framework and Maven.

●Developed automated test scripts defining simple to complicated scenarios with Positive and Negative scenarios to test the Functionality, Security, Recovery and Reliability of the application with Selenium RC and IDE.

●Ran SQL queries to retrieve data from MYSQL database.

●Wrote and automated regression tests using Selenium RC and WebDriver

●Developed User Defined functions to support automated scripts. Used Data-Driven Testing using Selenium.

●Consulted with the development team to understand technical design and architecture for test planning.

●Participated in Test Process Improvement discussions and advised the training and Strategies to implement and enhance the testing process.

●Mapping the hybris out of box functionalities to the current business modules.

●Worked in customer master conversion. Analyzed legacy customer records to map properly to the SAP modules and successfully migrated the customer master records using LSMW.

●A complete understanding of the full mobile app development lifecycle right from prototyping

●The speed of automation when using QTP/UFT is faster compared to that of Selenium.

●Worked extensively with HTML in designing and Updating Web based applications.

●Designed and tested a dynamic image rendering web service which is consumed by JSP, jQuery, JavaScript.

●Automated the API services using Karate DSL Framework for unit testing, Integration testing and regression testing.

●Tested salesforce.com setup, configuration, customization. Worked on data migration from databases to SFDC using data loader.

●Conducted root cause analysis and deviation resolution for validation exceptions.

●Performed dry runs and formal Verification and Validation(V&V) activities as required.

●Developed and implemented SAP solutions to meet business requirements.

●Designed dynamic client-side JavaScript codes to stimulate process for web applications, page navigation and form validation.

●Involved in writing SQL queries and Database Checkpoints to verify data quality.

●Created and Executed over 100 detailed manual test cases for an e-Commerce platform, enhancing user experience by ensuring 99.9% uptime during peak shopping periods.

●Involved in development of Hybris and SOLR integration.

●Written the test scripts based on the Siebel to SFDC Migration Mapping sheets

●Validated all GUI alignment and column level data in SFDC application.

●Worked on Smart forms for order acknowledgment, invoice, and rebate credit memo.

●Worked closely in defining and testing user roles and security matrix for SD activities.

●Expertise on various pricing techniques, configuration, and determination procedures.

●Maintained and managed Test Assets in Quality Center using Requirements, Test Plan, Test Lab, and Defect Modules for Defect Tracking and Requirement Tractability.

●Implemented Dynamic Object/Element identification by XPath, CSS Selector etc.

●Test-driven development supports the development teams in delivering high-quality products with fewer bugs and cleaner code.

●Involved in ETL process testing using Pentaho ETL tool.

●Developed Manual and Automation test cases to test the functionality of the application.

●Conducted cross browsing and parallel testing using Selenium Grid.

●Experience in writing scripts for Mobile Automation Framework with Appium for Native Mobile Application.

●Expertise in Cross-Platform and Cross-Browser testing using Sauce Labs and Browser Stack.

●Integrated automation scripts (Selenium Web driver API) in Continuous Integration tool (Jenkins) for nightly batch run of the Script.

●Environment: Java, Java Script, HTML, HTML5, Salesforce, CSS, Selenium WebDriver, JUnit, XML, Soap UI, Firebug, Fire path, XPath, UFT, Pentaho, Postman, Karate Framework, Server, APPIUM, TDD, SAP SD, React Native, Pentaho.

CMC Limited, Hyderabad, India Aug 2014 - Dec 2015

QA Manual Tester

Responsibilities:

●Prepared Test Plan, Test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.

●Participated in Sprint planning meetings, Daily Scrum meetings to review the user story and track the project flow.

●Created and Developed Test Suites, Test Cases and Test Scripts in SOAPUI by using various Assertions.

●Used Load Runner to regularly test life cycles.

●Tracked and Logged Bugs in a Bug Tracking Tool like TFS.

●Executed API/Web Services testing as a part of Integration testing using REST and SOAPUI.

●Proficient in building Automated test scripts using Appium-Cucumber with JAVA with maven dependencies and source control through GIT.

●Extensively tested the Business Objects report by running SQL queries on the database by reviewing the report requirement documentation.

●Used UFT which provides functional, regression and API test automation for software applications and environments for enterprise quality assurance.

●Written Tests in a non-technical language that everyone can understand.

●Created, reviewed, and executed SQL test queries to validate records in the database.

●Gather requirements documents such as business requirements and design documents and other related documents.

●Environment: HP Quality Center (QC), SOAPUI, REST, MS Office, Windows 7, UFT, MS SQL Server, Appium, BDD.



Contact this candidate