Selenium Automation Engineer Resume
Camp Hill, PA
SUMMARY:
- Over 4+ years of experience in Software Quality Assurance, Software Testing. IT Professional with experience as a Testing Analyst using the iterative Software.
- TEAM - ORIENTED Professional with extensive Experience and exposure in IT & HEALTHCARE settings/environment and a good Deal puncher with customer focused Negotiating abilities.
- Strong understanding of Software Development Life Cycle (SDLC).Knowledge of both Agile and Waterfall Software development methodology.
- Experienced in documenting Test Plan, Test Objectives, Test Strategies, Test Scripts, Test Scenarios and Test Cases.
- Expertise in Manual and Automation testing tools like Jama/Jira, Quality Center, Test Director, Quick Test Professional.
- Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/ Junit, ANT/MAVEN build tools.
- Expertise in writing XPATHS and CSS Selectors to find the html elements.
- Knowledge on Web/GUI development using HTML/JSP.
- Well versed with AUTOMATION FRAME WORKS like Page Objects framework, Key driven framework and Data driven framework.
- Proficient in Java concepts like OOPS, Collection frame work and Multi-threading.
- Experience in understanding the code written in different programming languages like Java, Java Script, Python, SQL and databases like oracle and SQL server.
- Developed XML test data and implemented Functional and Data Driven tests using SOAPUI
- Worked closely with Business Analyst for Requirements Study and develop SQL Scripts for end - end process validation.
- Having good experience working with HIPAA EDI (834, 837I/P/D, 997/999,270/ 271, 276/ 277, 278,835, 820) X12 Transactions.
- Experienced in testing Web Services, Service Oriented Architecture (SOA) using the tool SOAPUI.
- Excellent Hands on Experience with multiple databases like Oracle, SQL Server, and MS Access.
- Excellent skills in Back-end testing using SQL Queries. Experience interacting with Business Analyst/Leads/Developers to analyze the user requirements, functional specifications and also for missing Functionality.
- Excellent analytical skills, documentation skills, communication skills, presentation skills, strong problem solving skills and a very good team player in both independent and large team environments.
TECHNICAL SKILLS:
Languages: Java.
Operating Systems: Windows, Linux, UNIX.
Technologies: J2EE, JSP, JDBC, SQL, Xml, Html, Java Script, VB Script, SOAP.
Testing Tools: Selenium IDE/RC/Web Driver/GRID,JUNIT,TESTNG,Maven,firebug,firepath,Xpath, Jenkin.
Frameworks: Data Driven Framework, Keyword Driven framework, Hybrid Driven Framework.
Browsers: IE, chrome, Firefox, Safari.
Databases: SQL Server, MySQL, Oracle.
Defect Trackers: Quality Center, BugZilla, Jira.
PROFESSIONAL EXPERIENCE:
Confidential, Camp Hill, PA
Selenium Automation Engineer
Responsibilities:
- JAMA is used as the repository of the project. Used JAMA Test Designing, Test Analysis, Test Execution and Test evaluation.
- Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test Designed, developed and executed test plans, test cases and test procedures based on the functional specifications.
- Used Selenium Web driver API (org. openqa.selenium. *), Junit API (org.junit.*) and TestNG API (org.testng.*, org.testng.annotations.*) to write test cases and automate all these test cases.
- Used SOAP UI assertions and Groovy script for web service automation Testing.
- Involved executing the Test Cases and reporting the bugs using JAMA/JIRA tool for Defect tracking purpose and worked until the issue is resolved, in the process interacted with developers to resolve application defects EDI (Electronic data Interchange) testing.
- Executed Automated Test Scripts & analyzed the results.
- Developed automation test scripts using Selenium Web Driver and Java.
- Performed white box testing using TestNG for class, method .
- Created automated scenarios using Key Driven framework using Selenium for regression testing.
- Participated in supporting User Acceptance Testing (UAT), coordinated with clients for better quality, developed user acceptance test plans and test cases, and coordinated user acceptance testing
- Performed cross-browsing testing to verify if the application provides accurate information in different browsers.
Responsibilities:
- Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test Designed, developed and executed test plans, test cases and test procedures based on the functional specifications
- Created new and updated existing test cases according to the business requirements and functional specifications
- Involved in writing and executing the Test Cases and reporting the bugs using JAMA/JIRA tool tracking purpose and worked until the issue is resolved, in the process interacted with developers to resolveapplication defects EDI (Electronic data Interchange) testing.
Responsibilities:
- Tested HIPAA EDI 837(P/I/D) Transactions.
- Performed EDITS and AUDITS testing.
- Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test Designed, developed and executed test plans, test cases and test procedures based on the functional specifications
- Created new High-level test Scenarios according to the business requirements and functional specifications
- Reporting Bugs using Jira and Worked with developers in resolving the issues
Environment: JAMA, JIRA/ALM 9.0, Selenium Web Driver, TestNG, Maven, Informatica 9.1, Eclipse, Java, J2EE, SQL Server, MS Office (Word/Excel), WTX.
Confidential, Baltimore, MDSelenium Automation Engineer
Responsibilities:
- Created test scenarios based on business requirements. Uploaded and scheduled test cases in Quality center.
- Working knowledge of X12 EDI Transactions. Worked on creating, testing and validation of 8001 files.
- Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
- Designing and developing automation scripts using Selenium Web driver, TestNG and Java in page object design pattern.
- Run tests by using Selenium remote control in different browsers.
- Written test cases using JUNIT for every relevant class in TDD.
- Tested Eligibility redetermination and various other batch processes like withdrawals, cancellations & terminations batch.
- Designed testing Cycles for in Unit, integration and User Acceptance Testing (UAT) and wrote test Cases.
- Created/Modified/Executed SQL Queries to verify the data from Oracle and DB2 databases.
- Used Quality Center to store, tracking and reporting bugs. Interacted with developers & various members of team to discuss and resolve defects and their priorities.
- Used SVN for Source Code Control.
Environment: DB2, Java, SQL developer, Quality Center, JIRA, TestNG, Junit, firebug, firepath, HTML, XML.
ConfidentialIT QA Analyst
Responsibilities:
- Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases.
- Performed different types of testing, Functional, Integration, System, and Regression Testing using QTP .
- Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
- Involved as part of automation team using QTP, developed test scripts.
- Involved in Backend Database testing in Oracle using SQL.
- Involved in Release support - Release to QA, involved in environment setup, testing the release process.
- Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
- Defects were tracked, reviewed, analyzed using Test Director.
- Ensure that all the test cases are updated in the Test Director along with Master test plan.
- After successful release of projects, developed automation scripts using QTP and integrated the script with master script.
Environment: QTP 8.2, Test Director 8.2, Oracle9i, J2EE, TOAD, SQL, J2EE, XML, JSP, Windows XP, UNIX and Visual Source Safe.
