Qa Automation Tester Resume
SUMMARY
- 2 years of experience in Information Technology, with specializing inSoftware Quality Assurance Testing,proficient in testing on Web based applications andgood experience onCore Java, OOPSconcepts.
- Extensive working experience on all phases ofSoftware Development Life Cycle (SDLC), its methodologies such asAgile SCRUMandWaterfall Model.
- Proficient in using test automation tools such asSelenium WebDriver/RC/IDE/Grid to develop automation testing scripts for web and client server applications
- Expertise in debugging issues occurred in front end part of web - based application which is developed using Java.
- Sound knowledge onJunit,TestNGframework forUnit testing,MavenandAntfor Projectbuilding tool,JenkinsforContinuous Integration..
- Well versed with various testing stages/levels/phases, testing types, testing techniques and quality work products
- Experience in the development ofData driven, Keyword driven and Hybrid Automationframeworks inSelenium.
- Extensive experience in reviewing and analyzing Business Requirements and creatingTest Plans, Test Cases, Test Scripts,Test Estimation&Requirement Traceability Matrix
- Professional expertise in Smoke Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, performance testing,GUI Software Testing, Cross Browser/ Cross Platform Testing, UI Validation.
- Sound knowledge onObject Oriented Programming(OOP) concept. Extensively used Java for test case automation. Experience in implementingTDDandBDD
- Expert using open source bug tracking toolJIRA.
- Excellent experience in troubleshootingsoftwareapplications for business functions in major areas of the business and enterprise-wide.
- Ability to adapt to new environment quickly,strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.
- Outstanding communicator with extensive experience in customer service as well as ability to identify, develop and enhance client relationships.
TECHNICAL SKILLS
Testing Tools: Selenium WebDriver/RC/IDE/GRID, Cucumber BDD, HP LoadRunner, SOAP UI
Languages: Java, SQL, MySql 8.0
Web Technologies: HTML, XML, CSS
IDE: Eclipse, SQL Developer
Test Framework: Junit, TestNG, Data Driven Framework
Web Debugging Tool: XPath, Firepath, Firebug
Project Methodologies: Agile-Scrum, Waterfall, V-Model
Defect Tracking Tools: Jira
Build/ CI Tools: Maven, Jenkins
Version Control: Git
Operating Systems: Windows variants
PROFESSIONAL EXPERIENCE
Confidential
QA Automation Tester
Responsibilities:
- Involved in requirements gathering and prepared User Requirements Document explaining the functionalities and expectations.
- Formulate test cases based on the requirements and developed Test Plan to ensure that all requirements are covered.
- Responsible for writing and maintainSelenium WebDriverscripts for regression andfunctional testingusingdata driven framework.
- Involved in design and implementation ofSelenium WebDriverautomation framework for smoke and regression test suites (TestNG and Maven).
- Developed test code in Java language usingEclipse, IDEandTestNGframework.
- Used theFirebugto inspect theXPathof the web elements andEclipse IDEfor Java development
- Performed Positive and Negative Testing to ensure appropriate user authentication.
- Developed and executedSQL queriesto verify the proper insertion, deletion and updates into tables.
Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Eclipse, XPath, MySql, Firebug, Windows.
Confidential
QA Automation Tester
Responsibilities:
- Involved in developingtest plan,test strategies,test scenarios,test scriptsandtest stepsbased on Business and System Use Cases.
- Actively participated in scrum meetings and reviews.
- Performed Functional tests usingSelenium WebDriverwithdata driven framework.
- Executed Selenium tests for automation testing of the web application usingSeleniumWeb Driver.
- Followed Test Driven Development (TDD) as much as possible and written test cases usingTestNGfor every relevant class.
- Performed Data driven testing usingSelenium WebDriver and TestNGfunctions which reads data from property andXMLfiles.
- UsedMavento build and run theSeleniumautomation framework. Once the script got over, framework used to send the automation reports over email.
- DevelopedMavenBuild scripts to run Sanity Test scripts developed inSelenium WebDriver.
- Created automation framework inSeleniumWebDriverusing Behavior Driven Approach (BDD) likeCucumber.
- UsedMavenfor building the WebDriver project. Integrated with Continuous Integration toolsJenkinsfor running test on nightly basis automatically.
- UsedXPathandDOMto work with dynamic and static objects in Selenium.
- Performed functional testing ofSOAP and RESTful Web Services using SOAP UI Tool.
- PerformedSmoke,Functional,RegressionandIntegrationtesting.
- Identified and reported bugs using defect tracking tool JIRAand presented bug reports for weekly status updates.
- UsedGitas code repository andCode Collaboratorto manage code review.
- Conductedbackend testing using SQL queriesto validate data for database.
- Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
Environment: Java,Selenium WebDriver, Eclipse, TestNG, Maven, Jenkins, Cucumber, Page Object Model (POM), DataDriven Framework, Quality Center, HTML, CSS, XPATH, XML, MySQL.
Confidential
Manual Tester
Responsibilities:
- Analyzedbusiness requirements,documentedbusiness requirements specifications, wroteTest Plans,Test Cases.
- Worked with development team to understandtechnical designandarchitecturefor test planning.
- Worked under waterfall methodology
- Executed Manual and Automated tests and reports defects by running automated tests; executing manual tests; reviewing results of all tests and reporting anomalies into the defect tracking database; verifying the resolution of all defects for an assigned project.
- Preparedtraceability matrixto ensure the adequate coverage of the test cases
- Prepared required documentation fortesting signoffby various parties as required by the project plans.
- Assigned, MonitoredandTracked Tasksof Team Members.
- Updated Test PlansandTest Casesperiodically to manage changes in requirements.
- Uploaded test cases executed test cases and logged defects in MercuryQuality Center.
- Connected to database to Query the database usingSQLfordata verificationandvalidation.
- Performed back end testing on oracle database by writingSQL quarries.
- CreatedSQL views to aggregate databefore moving to targeted database from legacy database to simulate results.
- Interacted closely with developers regarding defects, participated intracking, reviewing and analyzingbugs.
- Worked extensively with business users to define scope and prepared ‘Documents of Understanding’ for variouschange requestsby analyzing the feedback from user groups.
Environment: Java, Manual Testing, Quality Center, HTML, MySql, Windows.
