Post Job Free

Resume

Sign in

QA Automation Developer

Location:
Mississauga, ON, Canada
Posted:
April 29, 2019

Contact this candidate

Resume:

Dhaval Bharodiya QA Automation Test Developer (Selenium)

Mobile: 289-***-****

Email: ac881s@r.postjobfree.com

To enhance my working capacities, professional skills, business efficiencies and to serve my organization in best possible way with sheer determination and commitment.

Professional Synopsis

• Over 3.5 years of experience in Information Technology with specializing in software Quality Assurance Testing. Proficient in testing on Client/Server and Web based application.

• Proficient in all phases of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and sound understanding of the Agile and Waterfall software development methodologies.

• Adept in handling various stages of testing phases and test manual principles.

• Enjoy working collaboratively with developers and other team members in testing complex projects.

• Adept in testing software products and handling projects efficiently for delivering the required applications in a very systematic way.

• Proficient in Web UI automation testing using Selenium WebDriver.

• Experience in Designing and executing the automation scripts using Selenium-WebDriver.

• Expertise in building automation framework using Java, Junit, TestNG, Maven and Eclipse.

• Expertise in Test management tools like QC, Testlink and TestRail.

• Familiar with implementing and documenting Relational Database Management System design and using SQLSERVER and MYSQL to create, maintain and query the data.

• Hands-on experience in executing sanity, functional, regression / smoke testing, handling the verification & validation of specifications, designing traceability matrix & test case, reporting defect and issues.

• Experienced in identifying object locators and creating Page Factory.

• Expertise in Web service/ API testing.

• Good Knowledge in Core Java and Advanced java concepts like Exception, JDBC, I/O, Collections.

• Experience in Continuous Integration using Jenkins.

• Effective, empathetic listener, possessing good interpersonal and communication skills.

• Excellent time-management skills; flexible and dependable.

• Effective communicator with good presentation skills and work ethics

• Can work independently and as a team under pressure to meet the deadlines Education

Post-Graduate in Software and Information System Testing, 2017 Bachelor of Engineering in Information & Technology, Sardar Vallabhbhai Patel Institute of Technology, 2015 Technical Skill Set

Languages C, C++, Java, NSIS, Android

Automaton Tools Selenium WebDriver, Appium, Cucumber, SoapUI, Postman Web Technologies HTML, XML, Xpath, CSS, Ajax

Automation Framework Keyword Driven framework, Data driven framework, Page Object Model framework, Junit, TestNG Build Tools ANT, Maven

Databases Microsoft SQL Server, MySQL, SQLite

OS Windows, Linux/Unix, iOS, Android

Application Servers Apache Tomcat, XMPP Server

CI tool Jenkins

Test Management Tools QC, Testlink, TestRail

Defect Management Tools Jira, Bugzilla

Testing Methodologies Waterfall, Agile Scrum

Tools Eclipse, Visual Studio, Firebug, Firepath, XML Editor, Net beans, Microsoft Office, Team viewer, vSphere, Android Studio

Career Snapshot

Lotlinx, Inc. Hamilton - ON May 2017 – Present

QA Automation Test Developer

LotLinx is the leading inventory marketing technology company for the automotive industry. Our proprietary /AI/ platform helps dealerships Sell Cars SmarterTM by aligning sales objectives to marketing strategies with unparalleled efficiency and precision.

Project Responsibilities:

• Involved in Identifying and Creating the Business component & Generic Scripts.

• Involved in Identifying the E2E scenario & Creating the Reusable methods, Generic methods & Page Factory.

• Created Automated scripts using Selenium WebDriver.

• Developed new automated scripts for the Regression and Sanity testing.

• Execute and maintain automated scripts.

• Involved in Building Page Object Model Automation framework using Selenium, Java, TestNG and Maven.

• Prepared and executed batch suite through TestNG via Maven.

• Verify the Automated Test Results and logging the defect in Jira and updating status to higher management.

• Performed regular check-in and checkout code in central repository using GitHub.

• Involved in Test cases and test script review.

• Performed database validation by executing SQL queries, interacted with developers as needed to isolate the main cause of defects and perform backend testing.

• Prepared Test Report based on Test Results.

• Managing knowledge sharing to the team after identifying critical bugs.

• Modifying scripts based on functionality change and build release.

• Involved in Maven configuration for running scripts after the build.

• Provided feedback and daily updates about the project testing status to Test lead, provided test statistics and weekly status reports and escalated outstanding issues during meetings.

• Mapped requirements to the Manual Scripts and preparing the Requirement Traceability Matrix. Tools Used: Selenium, Java, JSP, HTML, Java script, Eclipse, SQL, XML, Xpath, Firebug, Firepath, Maven, Git Hub, TestNG, Testlink, Jira, Postman

Prodigy Software Solutions Jan 2015 – Apr 2016

QA Automation Tester

Prodigy Software Solutions is an innovative Web and Mobile app development agency headquartered in San Jose, California, USA. We offer remarkable web development services using PHP, Wordpress, Drupal and Joomla. Prodigy has its offshore offices at Udaipur and Ahmedabad, India. Awarded the Silver Accolade for Outstanding Contribution for the Online Portal Project Project: Online Portal Management, May 2015 – Apr 2016 Project Responsibilities:

• Supported the full span of the SDLC from detailed business analysis, designing user interface design, writing business and technical requirements

• Provided support for production issues and coordinated with teams distributed across multiple continents, for satisfactory resolution of issues

• Create, Update and Review of the test cases for assigned features.

• Executed the test cases as per schedule, bug detecting and updating the status.

• Performed Sanity, Functional, Regression, Security and System testing.

• Responsible for Exit QA.

• Involved in sending test status report to dev team on Daily basis.

• Interacted with client to have a better understanding of functionality.

• Involved in planning and estimation for monthly build release and version release.

• Developed Data driven framework using Selenium WebDriver, Junit and Java

• Generated HTML report using ANT build tool.

• Automated Smoke and Regression test cases using Selenium.

• Involved in knowledge transfer to the newly recruited personnel.

• Involved in creating Test Metrics.

• Used TOAD explicitly to validate database.

Tools Used: Selenium WebDriver, Java, HTML, Eclipse, Excel, Xpath, Firebug, Firepath, Junit, ANT, TestRail, Bugzilla. Project: Enterprise Resource Management, Jan 2015 – Apr 2015 Project Responsibilities:

• Performed Smoke, Functional, Regression and Positive and Negative testing manually and automatically.

• Lead efforts to develop, document, and implement applicable Automation QA processes and procedures to provide more effective quality methods within the group in support of providing quality products.

• Worked closely with fulfillment development team in the application lifecycle to clarify and refine business and functional requirements.

• Provided technical and functional support throughout the project lifecycle, by resolving incident requests and implementing authorized change requests

• Worked closely with manager to analyze & understand Business Requirements; and translate them into functional and non-functional requirements

• Worked closely with other SAP Consultants, Business Intelligence Analysts, and Security Analysts, to ensure complete linkage between multiple information systems

• Reviewed Business requirement and Software specification requirements to achieve better understanding of the UAT.

• Implemented Regression and Smoke tests execution as separate step of deployment process.

• Updated and fixed automation script to accommodate small functionality changes.

• Attending Walk through meetings, Identified and reviewed application defects and interacted with developers to resolve issues.

• Analysis and documenting application knowledge, review of learning, and gap analysis.

• Used Toad explicitly to validate the SQL database.

• Logged the defects generated due to mismatches in test object and run-time object properties into Quality Center.

Tools Used: QC, SQL, .Net framework, Toad, Putty, Html, JavaScript. References available upon request.



Contact this candidate