Post Job Free

Resume

Sign in

Selenium Engineer

Location:
Aurora, IL
Salary:
$65000
Posted:
January 05, 2021

Contact this candidate

Resume:

Meenal

Email: adi64j@r.postjobfree.com

Ph #: 331-***-****

U.S. Citizen

Education : Masters in Human Resource Management, 2008, Pondicherry University

Bachelors in Business Administration, 2005, Madras University

Professional Summary:

Over 5 yrs of experience with expertise in Manual/Automated Testing of Web based and Client/Server applications.

Extensive experience and understanding of various phases of Software Development Life Cycle (SDLC) and Testing Life Cycle.

Follow up management on errors made by Data Entry associates.

Performed UAT Testing Manually in coordination with UAT group to ensure correct business logic.

Involved in new development, support, enhancement of application.

Worked with business leaders to translate business requirements and processes into test cases according to Facets package requirements and subsequent effective configuration.

Set claim processing data for different Facets Module.

Performed Manual Testing using Quality Center (QC) and User Acceptance Testing (UAT).

Hands on experience in understanding the Requirements, Analysis and Designing of Test Plans based on those requirements.

Having experience in software quality processes Onshore -Offshore model

Well versed in designing and implementing automation scripts using Selenium IDE and Selenium Web Driver.

Good experience in using Java, Junit and Cucumber framework to write functional test.

Experienced in using Maven build tools to manage framework dependency jar files.

Good experience in Selenium Test environment setup expert using the entire open Source tools.

Quickly learn new processes and master testing toolsExpertise in Automated and manual testing of Client-Server, Internet/Intranet Web application.

Experienced using Web-debugging tool like Fire Path and Firebug for finding elements locator.

Defect Management using bug tracking tool like JIRA, HP Quality Center (QC).

Experience in Scrum, Iterative and Agile mfcethodologies.

Experience in designing, creation and execution of Test Plans, Test Cases, and Test Scripts based on defined testing standards.

Expertise in Smoke Testing, Backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.

Good knowledge on Object Oriented Programming (OOP) concept, Java Python and Ruby for test case automation.

Experience in Agile methodologies such as Waterfall Model and Test Driven Development.

Experience in writing complex database queries, stored procedures, and triggers using SQL

Experience with Version Control tools like CVS, VSS and SVN for Source Code version management and merging Source code after intermittent Project releases.

Good in communicating with clients, customers, managers and other teams in the enterprise at all levels.

Effective problem solving skills, outstanding interpersonal skills, good in written and verbal communication. Ability to work independently as well as within a team environment. Driven to meet deadlines. Motivated to produce robust, high-performance software.

Technical Skills:

Languages

Java, C#, HTML, XML, SQL, PL SQL, CSS

Automation Tools

Selenium Suite (Selenium IDE, RC, Grid and WebDriver), QTP, Junit, Soap UI, QTP, Cucumber

Scripting Languages

JavaScript,

Defect Tracking Tools

HP Quality Center, JIRA, HP ALM

Development Environment

Eclipse IDE

RDBMS

MySQL, MS-SQL Server, MS Access, Oracle

Misc Tools

MS Office, ANT, Maven and SVN

Databases

Oracle 11g/10g, SQL Server

Operating Systems

Windows, Mac OS, UNIX, LINUX

Professional Experience:

Client: United Airliness

Jan 18 – Till date

Role: QA Automation Engineer

Location : Illinois

Responsibilities:

Work closely with project managers and developers and handle multiple

Worked in facets and interface to test the different devices

Perform analysis of requirements and provide feedback regarding requirements testability

Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.

Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, technologies under Java platform utilizing industry leading harness design patterns and approaches.

Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.

Created and executed the test scripts with Java, Selenium WebDriver

Good Knowledge on Python

Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.

Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.

Work closely with developers, business stakeholders and act as an integral part of the software development team using iterative development process

Work with development teams to create test plans for enhancements and fixes on applications

Work as part of a team to perform Manual / Automated functional, regression and performance testing on all Utility Technology systems and projects

Involved in Automation Environment setup using Eclipse, Java, Selenium WebDriver jars and TestNG. Automated functional scenarios using Selenium IDE and RC.

Worked on developing the automation scripts for backend testing using Selenium RC.

Detect bugs and log them in Jira

Communicated with development team to fixed the identified defects for proper testing

Worked effectively with Developers, Business team, Project Management to achieve processes improvements.

Help manage, develop, and improve processes and procedures within the department

Co-ordination with Off shore team with daily status call

Did Knowledge transfer to the Offshore team

Manages work to work plans for components on engagements

Provide a positive role model, in terms of both work performance and attitude

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.

Writing complex SQL queries and update transaction and properties for accounts on stages for UI testing, Integration testing with different data points etc.

Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment: Java, Selenium WebDriver, Maven, Jenkins, Soap UI, Rest, Cucumber, HTML, XML, XPath, Firebug, ClearCase, SQL, Oracle, Windows.

Client: Comcast

Oct 16 – Dec 17

Role: QA Automation Engineer

Responsibilities:

Prepared Test Plan, test Cases, Test scripts for the application as well as for the database verification based on the functional requirements, portal redesigned and test specs.

Worked in Agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.

Evaluate and analyze Business Requirements, Functional Specification documents.

Developed and executed test plans, test cases and test matrices utilizing QA best practices and standards.

Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.

Used Selenium tool (selenium IDE is a plug-in to Firefox) to record and playback tests and then export the recorded test in other language e.g. html, Java.

Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different Junit methods.

Tested request and response in Json based web services interfaces using SoapUI.

Used Quality Center for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.

Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.

Prepared user documentation with screenshots for UAT (User Acceptance testing).

Helped in preparation of test plans in accordance with the business requirements.

Developed and Executed Manual test cases for Functional testing of various modules of the application.

Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.

Executed positive and negative scenarios.

Involved in Automation Environment setup using Eclipse, Java, Selenium WebDriver jars and TestNG. Automated functional scenarios using Selenium IDE and RC.

Worked on developing the automation scripts for backend testing using Selenium RC.

Facilitated configuring Maven for JAVA automation projects and developed Maven project object model (POM).

Used Element locator (Id, Name, Xpath, CSS, etc.) to write test cases

Worked closely with cross-functional teams (Dev, BA, PM, Product Owner) as a part of agile environment.

Reported software defects in Quality Center and interacted with the developers to resolve the defects.

Created automated scenarios using Selenium for regression and Data-Driven testing.

Used SQL queries to perform the back-end testing on Oracle.

Involved in tracking and reporting defects using QC and was also responsible for communicating the status to the development team.

Used HP Quality Center to report defects and test results.

References: Will be provided upon request.



Contact this candidate