Qa Automation Engineer Resume
PROFESSIONAL SUMMARY:
- Around 6+ years of experience in performing Manual and Automation Testing.
- Have solid knowledge of Object - Oriented Programming concept and Database DDL, DML, Views.
- Proficient in creating business based functional Test Plans, Test Scenarios, Test Cases, Test Scripts, Test Specifications and Traceability Matrix including both Manual and Automation testing of the applications.
- Experienced in developing testing framework using TestNG and Selenium Web Driver with Java as binding language.
- Experienced working with the Screen readers.
- Sound exposure in continuous integration of automation scripts by building pipeline scripts using build tools like Jenkins and Git CI/CD.
- Experienced with several types of testing such as Web Based GUI testing, Smoke Testing, Regression testing, Load Testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, Web Service Testing (Backend) and Database Testing with IBM Mainframes.
- Have good Knowledge to convert Business and Technical Requirements into Manual Test Cases and Test Script and manage them using HP ALM, Jira.
- Experienced in Test Driven Development (TDD) using TestNG.
- Experienced in Behavior Driven Development (BDD) using Cucumber (Gherkin).
- Experienced in testing framework and tools such as SoapUI, and Postman.
SKILLS:
Technologies and Tools: SDLC, STLC, Java, Quality Centre (QC), ALM, MS-Office, MATLAB (Basic), Selenium, HP ALM, JIRA, Cucumber (Gherkin), Postman, Jenkins, GitHub, Jump Servers, DBeaver, DB2/AS400, Agile, Waterfall, Accessibility Testing, Usability Testing, Functional Testing, Acceptance Testing, Back-end Testing, Black Box Testing, End-To-End Testing, GUI Testing, Unit Testing, EDI Testing, System testing, Regression testing, Integration testing, Mobile App Testing, Web Service Testing, Load Testing.
Screen Readers: NVDA, Math Player, Math Type
IDE: Eclipse, MATLAB, Android Studio, IntelliJ
WORK EXPERIENCE:
QA Automation Engineer
Confidential
Responsibilities:
- Develop and maintain automation framework for new and existing products.
- Develop and maintain Jenkin jobs for fully automated regression testing.
- Connected to DBeaver Database to query the database using SQL for data verification and validation.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in testing environment using Selenium Web Driver, TestNG,
- Generated automation test reports using TestNG reporter and automated log report generation using Extent Report.
- Connect to Jump Servers for retrieving data from the data centers.
- Performed Regression Testing to ensure no impact to unchanged components.
- Participated in various development and project related kick off team to assure quality in the deliverables.
- Participated in weekly meetings to track the progress of testing effort.
- Working closely and coordinating with the team to resolve outstanding defects.
- Triage and provide root cause analyses for any issues in the product flow.
- Monitor application performance using logs in Sumo logic by developing queries and dashboards.
Confidential
Graduate Assistant
Responsibilities:
- Understanding the Keyboard operations of the screen reader.
- Prepare technical documentation for the types of documents and their respective functionalities.
- Verify user authentication on creating the deleted user account is it getting overridden or is it being reinstated.
- Validate user scenarios and check the backend functionality for validation.
- Designed a cross-layered approach by exploring the vulnerabilities of 3D-printing system.
- Analysis, development and scripting for functionalities to be attained.
- Designed an iterative algorithm to compute equilibrium and design define strategies for 3D printers a tradeoff between security and robustness and compute overall approach algorithm for best code.
- Analyzed beacon-dependent indoor application, possible imperfections by improving routing accuracy and user convenience.
- Corroborate indoor map conversion from image to hybrid roadmap design using java-scripts.
- Justify optimal placement for Bluetooth beacons and Talkback feature integration.
Confidential
Programmer Analyst
Responsibilities:
- Estimate and Test Planning along with QA management and Analyzing the RD, creating Test Scenarios and Test Cases.
- Reviewing and modifying Test Cases and Performing Smoke, Functional, Compatibility and User Interface Testing.
- Performing Regression Testing after each new release of the application.
- Client Sprint meetings to finalize requirements and CMRs and Coordinating with developers for getting required data extracts and mock-ups.
Programmer Analyst
Confidential
Responsibilities:
- Estimate and Test Planning along with QA management and Analyzing the RD, creating Test Scenarios and Test Cases.
- Reviewing and modifying Test Cases and Performing Smoke, Functional, Compatibility and User Interface Testing.
- Performing Regression Testing after each new release of the application.
- Creating and maintaining Object Repository and Test Summary Reports.
- Client Sprint meetings to finalize requirements and CMRs and Coordinating with developers for getting required data extracts and mock-ups.
- Defect status reporting, preparing Bug Summary Reports and Release Notes.
Programmer Analyst
Confidential
Responsibilities:
- Validating input file by adding the values and processing the files and verifying the XML files.
- Integration testing with different platforms like Confidential with CDB and CDB with CES.
- Verify the data flow between different applications i.e., end-to-end testing.
- Check the logs for failure entries and recover the file and rerun to add the user information to the system.
- Involved in SDLC architecture of upcoming deliverables of Confidential .
- Defect status reporting, preparing Bug Summary Reports and Release Notes.
- Metrics gathering and providing the metrics on Execution.
Programmer Analyst Trainee
Confidential
Responsibilities:
- Analysis, Preparing the Test Conditions, Test Cases and Test Data for the System testing, Regression testing, Integration testing as well as Deployment checkout.
- Preparing HLTO (High Level Testing Outline) document to ensure that no scenarios are missed out in the system testing process.
- Participated in Defect Triage meetings to provide details on specific defects.
- Archived obsolete test cases as part of project closure to keep the test library up to date.
Confidential
Applications Test Analyst
Responsibilities:
- Performed Unit testing, System Testing, Regression Testing, Integration Testing and Flow based Testing of different applications.
- ALM, QC Applications for reporting bugs and maintaining test scenarios.
- Reporting to both the client and the developer and updating the status through client call and handing over the remaining tasks for the day to the Onshore team.
- Provided support to End-to-End Testing.
Test Analyst
Confidential
Responsibilities:
- Performed Unit testing, System Testing, Regression Testing, Integration Testing and Flow based Testing of different applications.
- Analyze results and improve future testing iterations.
- Performing Regression Testing after each new release of the application.
- Creating and maintaining Object Repository and Test Summary Reports.
- Validate user scenarios and check the backend functionality for validation.
