Automation - Data Scientist Intern Resume
4.00/5 (Submit Your Rating)
ChicagO
SUMMARY:
- Detail - oriented Automation Engineer with over 5 years of experience in diverse domains, with different tools and technologies, focused on delivering the best robust solution to a problem at hand
- Studded with proven achievement in bringing projects to completion ahead of schedule and under budget
- Excellent knowledge and implementing skills in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC), Waterfall and Agile methodologies, Bug life cycle.
- 3yr of Experience in automation testing using Selenium WebDriver and TestNG
- Proficient in executing complex SQL queries for database validation
- Knowledge on SOAP and REST based web services, SOAPUI testing tool
- Expertise in Data-driven, Keyword-driven Test Automation Frameworks and Page Object Model
- Fluent in Object Oriented Programming in Java (Encapsulation, Inheritance and Objects)
- Experience with QA methodology and QA validations for Web-based applications, Client-Server Technologies and Database
- Experience in Functional and System Integration testing, Regression testing and Black-box testing
- Pro-active interest to interact with Business Analysts, Developers and Support Teams to identify requirements
- Exceptionally well organized with a track record that demonstrates self-motivation, creativity and initiative to achieve goals
- Strong communication skills and ability to work well in a team environment and individually
TECHNICAL SKILLS:
Methodology: Agile, Waterfall Model
Programming: Python, Qpython, Java, C, SQL, JavaScript, VB Scripting, AJAX
WebServices: Web Services - SOAP, REST-API, SoapUI
Tools: JIRA, Confluence, Eclipse, MS SQL Server, TOAD, SharePoint
Automation: Selenium WebDriver, TestNG, Informatica, Test Complete
Test Management: TFS, Bugzilla, Mantis
PROFESSIONAL EXPERIENCE:
Confidential, Chicago
Automation - Data Scientist Intern
Responsibilities:
- Automated the NLP Pipeline in Python for Feature Engineering from a Corpus for the Data Science Team
- Designed a custom JSON Extraction logic in Python for parsing and reformatting, scalable to any structure
Business Analyst
Responsibilities:
- Revamped a JIRA - Confluence Page, reducing response time from 18 to 2 seconds with REST API - JSON
- Implemented custom reports, to track metrics of projects in pipeline based on filters and parameters, specific to the needs of the management and the organization using AJAX and REST-API
- Integrated with continuous integration tool Jenkins for running tests on regular basis
- Designed and Automated a configurable report in JIRA for monthly and quarterly summary of projects in pipeline
- Created detailed QA documentation including QA reports, participated actively in project status report meetings
- Used JIRA for bug tracking, issue tracking and project management
- Prepared and executed SQL scripts for testing various functionalities of the application
Automation Test Engineer
Responsibilities:
- Followed Agile scrum methodology, participated in sprint planning sessions, daily scrum meetings, walkthrough to understand the business and testing requirements on a regular basis
- Designed a tool to check consistency in Databases in Java using Selenium WebDriver thereby reducing Manual Effort by 90%
- Developed a Web Service POC, for faster test bed setup, saving 20% of productivity time of the QA Team
- Performed Cross Browser Testing in Selenium WebDriver using TestNG Parameters
- Used firebug to inspect XPATH of web elements
- Successfully executed End-to-end Functional testing of web application, created Test Specification for GUI for functional and user acceptance of our in-house web application
- Contributed to the existing Automation Framework with Data-driven and Keyword-driven approaches
- Prepare and execute SQL scripts for testing various functionalities of the application
Software Development Engineer
Responsibilities:
- Developed an End-to-End Selenium WebDriver Automation Framework in JAVA with TestNG incorporating a POM and Data-Driven approach for a Credit Scoring application - NextGen
- Implemented test beds using Informatica to load data from servers into the SCDH pipelines
- Interacted with business analysts and developers to understand requirements
- Used TFS for requirement traceability, creation of test cases, test set and logging defects
- Involved in all phases of software testing life cycle
- Understanding functional and software requirement specification documents
- Logging defects, following up with development teams to fix defects, retesting and closure of open defects
- Testing new user interface, additional features and backend data validation
- Performed in depth analysis to isolate points of failure in the tool
- Analyze test results, writing SQL queries for data comparison and validation
- Daily consolidated test progress reporting
- Developed test cases based on the functional requirements