Selenium/automation Engineer Resume
Landover, MD
SUMMARY:
- Over 20 years of professional experience with specialization in Software Quality Assurance and Testing, extensive experience with web - based applications, web logs, and web data analysis.
- Handsome experience in all phases of the Software Development Life Cycle/ Software Testing Life Cycle (SDLC/STLC) and their interrelationships.
- Solid experience of Waterfall Model, AGILE Methodologies and Scrum processes
- Solid experience of Defect/Test Management tools Quality Center
- Strong experience as an Automation QA analyst with Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, TestNG & Selenium Grid and other manual and automation tools.
- Expertise in writing Selenium WebDriver automation scripts in JAVA for highly transactional E-commerce websites.
- Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG
- Key expertise includes testing & debugging GUI& Multi-Applications environment & automated testing using Selenium WebDriver.
- Experience in customizing Selenium API to suit in testing environment
- Experience in developing and executing manual and automated tests in different platforms using Java and the Selenium library
- Experience in performing Data driven testing to validate the components displayed on the website using Selenium
- Involved in Section 508 Compliance Testing
- Strong experience in cross browser, cross platform web testing with Selenium RC and Web Driver
- Experience in developing Keyword-Driven & Hybrid Framework using Selenium WebDriver
- Experience in writing Test Plans, defining Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, interacting with development team and track the bugs till closure
- Good Knowledge in writing SQL Queries, SQL Scripts and performing Database testing
- Proficient knowledge in using basic SQL queries to perform back end testing for data integrity.
- Strong communication & interaction with Clients, Developers, Business Analysts, Management
- Strong experience of E-commerce, Insurance, Trading and Hospital Management domains
- Extensive technical and management experience in process development and polymer processing for various applications in the medical devices and petrochemical industries.
- Experience with system development lifecycle experience including designing, developing and implementing test plans, test cases and test processes.
- Proven as a creative analytical thinker to resolve and work on new/undefined challenges in various technologies & products and considered subject matter expert by peers.
STRENGTHS:
- Several years of customer interface experience to solve critical problems - Software Testing, New process and product development of medical devices
- Strong verbal, written and presentational skills.
- Possess ability to tune my mind-set with the requirements of the situations.
- Ability to support and sustain a positive work environment that fosters team performance with strong communication and relationship management skills
- Action oriented and result-focused
- Lead and work as a team in an organized way
- Experience working as a QA manager in the polymer industry
- 20+ years of polymer processing expertise including working with Styrene, Silicone and Urethane processes and products
- Developed polymer-based films, components and assemblies for medical device applications
- Experience with process and product development, quality control and material validation
TECHNICAL SKILLS:
Testing Tools: Selenium IDE/RC/WebDriver/GRID, Test Link
Languages: Visual Basic, Java, JavaScript, XML, HTML, CSS
Scripting Languages: Java Script, SQL
Test Framework: TestNG, Linear, Modular, Keyword Driven, Data Driven, BPT and Hybrid
Web Debugging Tools: Eclipse, XPath, AutoIT, FireBug, FirePath
Databases: SQL Server, MS Access, Oracle, MySQL
Office Tools: MS Word, MS Excel, PowerPoint, MS Access
Browsers: Internet Explorer, Chrome, Fire Fox
Operating System: Windows XP/Vista/8/10
PROFESSIONAL EXPERIENCE:
Confidential, Landover, MD
Selenium/Automation Engineer
Responsibilities:
- Performed Business Requirement Analysis by thoroughly understanding Project Design Document and Business Requirement Document.
- Designed and developed Automation framework both Data driven and Hybrid using Selenium WebDriver in Java and performing unit testing by using TestNG.
- Developed/Updated System Test Plan, Test scenarios and Test Scripts as per the requirements
- Developed Selenium Automation framework - Created a hybrid framework (Keyword and Data driven) on Selenium using TestNG.
- Used Java language and TestNG framework for scripting.
- Developed and executed White box test cases of the Java API using TestNG framework & Eclipse.
- Identified test cases to automate. Automate those test cases using Selenium WebDriver and Java (Eclipse IDE)
- Performed Section 508 Compliance Testing using JAWS
- Configured Selenium WebDriver, TestNG and created selenium automation scripts in Java
- Used XPath to work with dynamic and static objects in Selenium
- Used Selenium WebDriver used to test search results of search engine
Environment: J2EE, Selenium (IDE WebDriver), Selenium (2.42.0), TestNG, Eclipse, XPATH, HTML, JavaScript, MS Excel, Mozilla Firefox.
Confidential, Phoenix, AZ
Selenium QA Tester
Responsibilities:
- Created test cases based on the all the requirement documents.
- Raised Queries/Ambiguities for the requirements in QC.
- Planning for Test Execution activities to accomplish tasks on daily/weekly basis.
- Tested the complete Java based web application.
- Configured Selenium WebDriver, TestNG and created selenium automation scripts in Java
- Involved in automating test cases using Selenium WebDriver with TestNG.
- Restful Web Service testing using Http Client Java library.
- Responsible for Test Execution with Functional testing , Regression and End to End.
- Execute test cases and logged defects in QC. Regression testing once bug is fixed.
- Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
- Performed back-end testing using SQL queries to validate the data in the back-end SQL Server.
- Prepared daily Execution status reports, defect analysis, test summary report and Sign off documents.
- Interacted with team and manager for testing issues and test progress reporting.
- Attended defect call and follow up defect for quick resolution.
Environment: Manual Testing, Java, Selenium WebDriver, TestNG, SQL, Windows.
Confidential, Apex, NC
Process Engineer
Responsibilities:
- Developed new methods and applications using Dip Molding of polyurethanes/silicones for medical device industry
- Worked extensively with polymer films and laminates, medical tubing, medical balloons, polymer bags and bladder for diverse medical device applications
- Developed silicone balloon processes for Uterus applications
- Experience with new film development for controlled gas release for wound care products
- Extensive experience with coating and formulation development for several medical device applications - Stents, Wound Care, Breast Implant applications
- Worked on various process development roles including proof of concept, building prototypes and continuous improvement
Confidential, Manhattan, NY
Consultant
Responsibilities:
- Facilities planning and equipment procurement
Confidential
Product Development
Responsibilities:
- Technical lead for polystryrene (EPS/GPPS/HIPS) product development
- Served as a key account technologist and helped customers from Middle-East and Europe to resolve, troubleshoot and improve EPS/GPPS/HIPS processes
- Studied kinetics of polystyrene polymerization and understood influence of impurities on product performance in polystyrene recycle stream - Elucidated structure-property-processing relationships in polystyrene processing
- Worked on GPPS/SBS blends to improve product sales
- Maintained and troubleshooted styrene process equipment to reduce downtime and improve cycle time
- Studied the shelf life of packaged products under typical warehouse conditions to improve profitability
- Performed coating formulation studies to improve process/product performance and cost improvement
- Developed Standard Operating Procedures, trained technicians and gave technical presentations to operations/sales personnel
Confidential
Manager - Quality Control
Responsibilities:
- Supervised 19 personnel working in the quality control department
- Responsible for study of raw material requirements, operations, flow sheets, final product specifications for ethyl benzene, styrene, polystyrene, Confidential plants
- Developed new test methods and served as a key customer technical support interface for styrene process
- Established formulation process development and operations line for high impact polystyrene product line
- Vendor qualification of polybutadiene rubbers and other materials from companies including Enichem, Ashai, IPCL and Bayer
- Introduced initiator process chemistry into the product formulations for improving productivity
Confidential
Operations Assistance Chemist
Responsibilities:
- Technical lead for EPS/GPPS/HIPS (various polystryrenes) product development
- Technical lead for shifting from Alumina to Zeolite catalyst for ethyl benzene, styrene and polystyrene processes
- Assisted with revamp of Ethylbutadiene process development
- Evaluated retarders for ethyl benzene and styrene column preparation
