We provide IT Staff Augmentation Services!

Python/qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Highly motivated Quality Assurance Analyst with 7+ years of IT experience in Software Quality.
  • Experience in all aspects of Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC).
  • Experience in working in waterfall and Agile software development environment.
  • Worked and reviewed along with Business Analysts and Functional Team members to understand the Business requirements and technical specifications.
  • Proficient in Test automation using UFT and Selenium Tools.
  • Strong Experience in Python Programming and Python testing frameworks.
  • Well experienced with Handling Elements in Selenium Webdriver.
  • Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium Webdriver and Selenium Grid.
  • Extensive experience in automating Smoke/Sanity, System, Functional, Regression, Integration and User Acceptance testing (UAT).
  • Experience in Test Management tools like HP ALM, JIRA.
  • Strong knowledge of Relational Database Management System (RDBMS) and writing SQL Queries on Oracle, SQL Server and MySQL databases for retrieving backend data to validate data integrity.
  • Experienced in web service testing using Postman.
  • Widespread experience working in both team and individual work environments.
  • Strong hands on experience in documentation and validation. Coordinated Automation Testing teams and resolve testing issues.

PROFESSIONAL EXPERIENCE

Python/QA Automation Engineer

Confidential, Dallas, TX

Responsibilities:

  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint ceremonies.
  • Analyzed user requirements, attended change request meetings to analyze the Document changes.
  • Involved in creating and executing test scenarios based on User/ Functional requirements.
  • Worked on Task Creation, Task Estimation, Task Distribution, Task Prioritization and Communication with Onsite and Offshore Team members.
  • Generated test conditions using the test scenarios for functional, browser, system and integration testing.
  • Develop, maintain and execute Test plans and test cases for assigned areas.
  • Implemented automation using Selenium Webdriver, Python, and Selenium Grid.
  • Extensively automated regression and functional test suites using Pytest Framework.
  • Created and enhanced the scripts by adding control and conditional statements using Selenium Webdriver.
  • Retrieved test actions, test data from Excel files and SQL databases.
  • Used docker and Jenkins for continuous integration and deployment.
  • Analyzing test results using Postman for Validating APIs request.
  • Wrote SQL queries extensively, queries database and generated test reports. Performed Purchase Orders Database testing by developing SQL scripts.
  • Performed Defect Tracking & Management and generated automated daily reports using JIRA.
  • Assisted Manager by providing automation strategies, Selenium Automation and JIRA reports.
  • Identified weaknesses in QA Processes, Web testing, Selenium Automation. Suggested & implemented improvements.
  • Coordinated defect triage meetings with the project team to review and resolve defects.
  • Release validation, including certification, documentation and Signoffs.

QA Automation Engineer

Confidential, Mooresville, NC

Responsibilities:

  • Developed Test Plan and Test Specifications as per user’s Business Requirements.
  • Created automation test scripts using Pytest with Page Object Model (POM) to test the web applications and desktop application using Selenium Webdriver and Python.
  • Automate Unit Testing, Smoke/ Sanity testing, Functional testing, Regression testing & UAT.
  • Used HP ALM as a repository for all the testing efforts to record and keep track of the defects.
  • Automated and performed Regression test sets for various test projects and updating the test set after release using Selenium WebDriver.
  • Performed Database/Backend testing by writing complex SQL Queries for data validation and integrity using MySQL.
  • Automated Webservices by writing Selenium methods and used assertions for data validation and performed data driven for validating different endpoints.
  • Executed the test scripts on Selenium Grid for different browser.
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

QA Automation Tester

Confidential, San Antonio, TX

Responsibilities:

  • Executed to meet the requirement by using the Business Scenario’s and Business Requirements for different kind of Claims like Auto, General Liability, Workers Compensation, CAT claims.
  • Implemented data into a web - based system to create data for General Liability, Workers’ Comp., and Property claims etc.
  • Automated the test scripts for the GUI, Functional, Data Driven and Regression testing using Selenium WebDriver.
  • Investigated software bugs and interacted with developers to resolve technical issues using HP ALM.
  • Implemented manual and automated testing methods for different insurance claims like New Claim Registration, Claim Settlement or Recovery.
  • Integrated Jenkins with version controller, GIT, and scheduled builds to run automatically during a build release.
  • Handled Selenium Synchronization problems using Explicit and implicit waits during Regression testing.
  • Logged and tracked defects in JIRA.
  • Performed SQL Queries for retrieving and integrating data from database.
  • Worked collaboratively with testers, developers, technical support engineers and other Team members.

QA/UAT Analyst

Confidential, Dallas, TX

Responsibilities:

  • Involved in weekly project status meeting.
  • Responsible for creating Test Execution reports and Weekly status reports during testing phase.
  • Develop, maintain and execute Test plans and test cases for assigned areas.
  • Developed, implemented and monitored testing and test cases.
  • Involved in Automation Infrastructure Development using Selenium.
  • Created Test Cases Using Element locators and Selenium Webdriver methods.
  • Created and Updated Test scenarios, Test scripts, as per the requirements and change requests.
  • Conducted Data driven testing, cross browser testing and parallel test execution using Selenium Grid.
  • Prepared and Updated Project delivery checklist after each phase of testing.
  • Trained and coached business users to understand test plan and requirements.
  • Scheduled all testing activities and prepared reports of all results.
  • Prepared and reviewed test implementations and tracked any defects in JIRA.
  • Set and implemented product quality standards with effective quality assurance steps.
  • Worked with offshore team members in mentoring them to achieve the tasks as per schedule and also assist them with queries.
  • Developed Test Summary Reports and participated in GO/ NO-GO meetings.

QA Analyst

Confidential, Newark, OH

Responsibilities:

  • Involved in Analyzinguser/business requirements, writing test plans for positive & negative scenarios for functional, GUI & security testing.
  • Actively involved in SDLC, Test Plan, Test Life cycle, Test Methodologies, Test strategies.
  • Developed test scripts for mobile applications on Android, Appleplatformsusing Appium.
  • Tested application on variouswindows, androids and iPhones.
  • Extensively involved in developing regressiontest scripts, creatingoutput values, doingdata driven Testfor all the projects using Selenium.
  • Enhanced the scripts byReusable Actions, Checkpoints, Synchronization points, parameterization & modular test in Selenium Webdriver.
  • Updating Test Plans, Test scripts, Test results as per the change requests.
  • Involved infunctional, regression & system testing. Performedmanual & automatedtests to conduct functional & regression tests on apps.
  • Responsible for defect management includes,defect logging, tracking & defect closure.
  • PerformedDatabase Validation Testingusing complex SQL queries using Inner/Outer joins.
  • Involved in maintaining & uploading the testScripts to ALM.
  • CreatedData Driven testphases by creating different data tables. Created Action Parameters to use the parameter values that have been passed from external Action.
  • Regular Expressionswere used for the varying text values.
  • InsertedCheck Points & synchronizationpoint to identify the specified Object in Application.
  • Fully integrated withALMforTest Management activities, Report creation, created separate test sets for each release based on the severity.
  • Coordinated QA, SIT and UAT sessions and executed test scenarios with end users for final approval and user signoff.
  • Participated in daily defect meeting sand daily status meetings to verify status of test execution.

We'd love your feedback!