Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Aswini Mechiri

Irving,TX

Summary

Over 8+ years of IT experience as a QA Automation Engineer in Software Testing, Experience in Automation Testing (Selenium WebDriver), BDD Cucumber, API Testing and Manual Testing. Experience in using Selenium tool for web application and automating regression test cases using Selenium WebDriver. Experience in different phases of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) including methodologies like Agile and Waterfall. Actively involved in Scrum Methodology for the project from requirements through delivery of the project. Hands on experience in the preparation of Test Plans, Test Cases, Test Reports, Requirement Traceability Matrix. Experience working with Cloud environments (i.e., Amazon AWS, google cloud). Hands on experience in Java Programming, Selenium WebDriver and TestNG. Writing Test cases using Element locators, WebDriver methods and Java programming features. Experience in Functional Testing, Integration Testing and Regression testing, Smoke, Sanity, System testing and UAT. Ability to Compatibility testing with different browsers like Firefox, Chrome, IE, Safari and with different operating systems like Windows, Android, Mac OS. Experience working on Page Object Model with Page Factory in Selenium. Experience in using Selenium Grid for Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments. Developed Test Scripts to implement Features, Test Scenarios and Step-Definition for BDD (Behavior Driven Development) using Cucumber (Gherkin’s format). Good hands-on experience on automating web services using rest assured library. Experience in Database Testing using SQL Queries with multiple Databases Oracle, MySQL. Good hands-on experience on various test management tools like Jira, HP-ALM and Quality Center. Functional testing of web services using SOAPUI and RESTful web services. Added assertions to validate the XML or WSDL file. Good Exposure to Testing Life Cycle and Bug Life Cycle. Experience in verifying logs using Log4j and Splunk. Experience CI/CD tool using Jenkins and GIT for version control.

Overview

12
12
years of professional experience
1
1
Certification

Work History

QA Automation Engineer

Samsung
04.2023 - Current
  • Participate in product design reviews to provide input on functional requirements, product designs, test estimates, schedules and potential risks
  • Followed Agile Methodology and participated in Sprint planning, Sprint Retrospective, Product Backlog Refinement, and daily Scrum meetings
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber in Gherkins format
  • Testing application on aws cloud platform
  • Performed both manual and automation testing
  • Automated regression test cases using Selenium WebDriver
  • Automated rest services using rest assured library
  • Implemented automation using Selenium Grid to multiple devices
  • Implemented TestNG unit testing framework for the smoke test and used all Annotations in TestNG effectively
  • Performed webservices testing using Java RestAssured & Postman
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases
  • Expertise in Smoke testing, Regression testing, System Testing and UAT
  • Used JIRA for bug tracking and user stories
  • Used GitHub to maintain and manage the build scripts, test data used, and other documents related to the project
  • Used Jenkins as CI/CD told to run regression tests
  • Stand-up calls on daily basis and had two-week Sprints in Agile Methodology.

QA Automation Engineer

DTCC
06.2022 - 03.2023
  • Involved in Analysis and Review of the Draft Use Cases and User-Stories provided by the Business Analysts for every Release
  • Assisted in developing keyword driven and descriptive programming framework for automation defects
  • Testing application on google cloud platform
  • Performed both manual and automation testing
  • Work Selenium Web Driver and execute the test cases using Selenium Web Driver
  • Performed Functional, Smoke, Usability, Integration and Regression Testing
  • Worked in protocols such as web Services/ rest services, HTML, SOAP, XML Detected, reported and tracked defects using JIRA
  • Involved in User Acceptance Testing (UAT)
  • Integrated the selenium smoke test into Jenkins for continuous integration
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium WebDriver and Jenkins
  • Actively involved in black box, grey box and white box of the application
  • Applied synchronization points and checkpoints wherever required
  • Interacted with developers and business Users to communicate the defects
  • Used GIT for source code management
  • Used Jenkins for CI/CD process.

QA Automation Engineer

Charter Communnications
09.2018 - 10.2021
  • Understanding the Requirements and Functional Specifications of the application
  • Regression testing for new builds and every modification in the application using Selenium WebDriver
  • Used Firebug Tool to identify the Object's id, Name, XPath, link in the application
  • Used Selenium GRID to execute test cases on multiple platforms
  • Responsible for updating and maintenance of existing selenium scripts
  • Testing on web services using SOAPUI with XML web services and SOAP
  • Created positive and negative assertions based on the business requirements
  • Performed Data Driven testing
  • Participated in identifying the Test scenarios and designing the Test cases
  • Prepared and Executed Test cases as per System Requirements
  • Involved in GUI, Functional, Regression testing and System testing
  • Involved in Bugs Tracking & Prepare Bug Report Document
  • Used GIT for source code management and Jenkins for CI/CD process
  • Involved in weekly review meetings.

QA Manual Tester

IMImobile
11.2014 - 11.2016
  • Understanding the Business requirements, Application and function specifications, Design documents
  • Functional, ad hoc, Integration, Regression, End to End and User Acceptance Testing
  • Documented Test Scenarios and Test Cases based on the functional specifications
  • Responsible for Black Box Testing of the application
  • Checked the client side and server-side validations
  • Tested the functionality of the application
  • Involved in developing the traceability matrix in Excel sheet
  • Involved in updating and executing test cases per requirements
  • Identified the Test Cases and documented them in the Quality Center
  • Scripted Complex Test Cases using SQL queries for data validation and to verify the data integrity in the database (Back-end testing)
  • Back-end testing by extensively using SQL queries to verify the integrity of the database
  • Involved in daily status calls and reporting
  • Worked with development team on defect reporting, fixes and resolution, update management on testing results, activities and planning using QC.

QA Automation Engineer

Dell Wyse
03.2012 - 11.2014
  • Reduced manual testing time through the implementation of robust automation frameworks, optimizing resource utilization.
  • Implemented data-driven testing approaches for more efficient and accurate validation of application functionality.
  • Established clear communication channels between developers and QA teams, fostering a collaborative work environment that prioritized problemsolving.
  • Maintained high-quality standards with regular code reviews, identifying potential risks and areas for improvement.
  • Collaborated with cross-functional teams to identify and resolve critical software issues, ensuring a seamless user experience.
  • Improved software quality by designing and implementing comprehensive automated test plans for various applications.
  • Created detailed documentation for test cases, procedures, and results analysis, promoting transparency in the QA process.
  • Streamlined QA processes by developing and maintaining automation scripts, contributing to faster release cycles.

Education

Bachelor of Science - Computer Science

G.Pullareddy Engineering College
Kurnool,Andhra Pradesh
05.2011

Skills

  • Quality Assurance and Testing
  • Manual & Automation
  • Knowledge
  • Banking, Insurance, Retail
  • Test Approaches
  • Waterfall, Agile/Scrum, SDLC, STLC
  • Operating System
  • Windows XP/7/8/10, MAC
  • Defect Management Tools
  • JIRA, HP Quality Center
  • Database
  • SQL, MY SQL, Oracle
  • Testing Tools
  • Selenium WebDriver, Selenium Grid, TestNG, Cucumber, SoapUI, Postman, ALM, RestAssured, Jenkins, Log4J, Splunk, GIT, aws cloud, google cloud
  • Markup Languages
  • HTML, XML, XPath
  • Browsers
  • Internet Explorer, Mozilla Firefox, Google, Chrome
  • Languages
  • Java, JavaScript
  • MS Office Tools
  • Word, Excel, PowerPoint, MS Access

Certification


  • AWS Devops Associate Certification, AWS
  • Data Structures and Algorithms,UT Austin

Timeline

QA Automation Engineer

Samsung
04.2023 - Current

QA Automation Engineer

DTCC
06.2022 - 03.2023

QA Automation Engineer

Charter Communnications
09.2018 - 10.2021

QA Manual Tester

IMImobile
11.2014 - 11.2016

QA Automation Engineer

Dell Wyse
03.2012 - 11.2014

Bachelor of Science - Computer Science

G.Pullareddy Engineering College
Aswini Mechiri