Selenium Automation Tester Resume
VA
SUMMARY
- 7+ years of experience in Software Quality Assurance with emphasis on Manual and Automation testing, which comprising of Functional, Regression, system testing, system integration testing and Automation testing of various client/server, web - based applications.
- Expertise in developing Automation frameworks with Selenium Web Driver using JAVA and C#.
- Hands on experience in developing Automation Scripts, Execution and Analysis Test Results using Data Driven Framework in Selenium.
- Solid experience of Agile Methodologies and Scrum processes.
- Strong Experience and Involved inSDLC (Software Development life Cycle).
- Strong experience in reviewing requirements, design documents and developing Test Plans, Test Scenarios, Test cases, Test Scripts and Test metrics.
- Experience on Performance Testing tool Apache, MTM.
- Experience in defect tracking and change management usingHP ALM/QC and JIRA, Bamboo, Load Runner.
- Experience working with software toolsJenkins, MavenandGIT.
- WebService automationusing C#,Soap UIand tested web services manually using POSTMAN.
- Experience in Test planning and conducting Backend,GUI, Functional, Sanity, System, Integration, end-to-end, System, Web testing, User Acceptance Testing, Bug tracking and Reporting.
- Created and maintained Test Metrics for management reporting.
- Proficient in backend testing including writingSQLqueries for testing data integrity and validating business rules.
- Capture Daily Bug Reports and generated weekly Status reports using MicrosoftTFS.
- Web Service testing (RESTful) and Automation using C#, .Netbased framework,Apache MTM,using JSON, XML payloads.
- Worked with VBScript,QTPfor automation testing, and validated WSDL, Response messages and Databases in SOAPUI (Groovy Script).
- Experienced with SOA, Web Services, SOAP, Soap UI, WSDL technologies.
- Experienced in using LINUX platform with LINUX commands for root cause analysis and backend server validations.
- Involved in Peer Reviews of Test cases/Defects and developed, maintained Review Checklists.
- Experience in conducting Review meetings (Inspections & Walkthroughs).
- Created and executed Manual and Automated test scripts for Functional, Confidence/Smoke/Sanity, System, Security, Performance, Load and Stress testing.
- Worked on Operating Systems like UNIX\WINDOWS and Strong Database (Oracle, SQL Server, My SQL, and MS Access) testing skills using SQL.
- Experience in reviewing applicable requirement documents and conducting second requirements scrub. As a Test coordinator, responsible for providing daily status report, sending communications, preparing final status report for the project.
- Highly proficient in handling huge volumes of data in various sectors of business such as Retailand Banking domains.
- Strong written and verbal communication skills. Superior communication and presentation skills for non-technical as well as technical audiences or team members.
TECHNICAL SKILLS
Languages: JAVA, C#, VB Script, HTML, CSS, XML, PHP, Python, JSON, Auto It, JavaScript.
Automation Tools: Selenium Web Driver, Selenium IDE, QTP
Frameworks: Testing and JUnit, Visual Studio-4.0, 4.5.
Web Service Tools: Apache JMeter, Postman, SoapUI.
Software tools: Maven, Jenkins, Putty, WinSCP, Apache Charles HTTP Proxy.
Defect tracking Tools: JIRA, TFS, Bugzilla, HP Quality Center, Buganizer.
Database: MySQL, SQL Server.
Version Control tools: GitHub, Tortoise SVN.
Models: Agile Process, Waterfall Model, Iterative Model.
Platforms: Microsoft Windows, Linux and Macintosh.
PROFESSIONAL EXPERIENCE:
Confidential, VA
Selenium Automation Tester
Responsibilities:
- Involved in various stages of development of the project starting from the project planning until production and maintenance usingAgile methodology.
- Automating the manual test cases using Selenium WebDriver, using JAVA.
- ConfiguringTestNGFramework to execute Selenium scripts.
- Studied and analyzed the Functional Requirements, System Design Specifications, and interacted with Business Analyst & developers for changes in requirements if any.
- Worked in a fast paced Agile Scrum team environment.
- UsedMavento create taste suite and creating technical and managerial reports.
- Attending Sprint Plan meetings and estimating story points for each user story.
- Analyzing the User Stories, New Features/Enhancements inJIRA.
- Developed test cases and executed the same based on Acceptance Criteria.
- Involved in Selenium web driver test scripts and writingSelenium supporting classes through JAVA.
- Integration of automation batch run job withJenkins.
- Experienced in Automation tools like selenium, protractor, QTP (Quick Test Professional), load and performance testing tool JMeter and Mobile Automation testing tool Appium.
- Experience with automated API testing and Soup UI testing.
- Performed Regression testing activities in Test environment and Production support environment.
- Logging issues intoHP Quality Center.
- Involved in backend testing of the application by executing SQL commands.
- Take offshore calls and resolve work related issues and review the day to day work deliverables.
- UsedMicrosoft Team Foundation Server (TFS)for all the source code maintenance among the whole team members.
- Thorough understanding of testing methodologies and practices.
Environment: Selenium Web Driver, JAVA, WSDL, Web Services, Jenkins, Cucumber, SOAP UI, C#, SQL Server 2012, JIRA, Bamboo, Load Runner, WARP, VisualStudio2013/2015, Code UI, HP Quality Centre, ALM, VB, C#, VBA, VBScript, Batch files.
Confidential, Baltimore, MD
Automation/Mobile Tester
Responsibilities:
- Involved in writing test cases for the System Testing.
- Developed automation script for Mobile Native applications (IOS, Android) usingAppium,Java.
- Used Emulator and IOS simulator in physical devices for manual testing.
- Designed automation test cases by usingjava, Junit, mavenandselenium web driver.
- UsedSelenium Gridto run test cases in multiple browsers and Platforms.
- ImplementedPOM(Page Object Model) automation framework usingJAVA, Selenium Web driverandCucumber.
- Usedagile methodologywith Scrum Process.
- Involved inWriting Python Scriptsto develop automated scripts and frame works.
- Used BDD framework withCucumber, Javaand created future files with scenario and scenario outline files.
- Experienced inloadandperformance testingtool JMeter.
- Following-up with developers as to the status ofJIRAsand ensuring that the issues are resolved.
- Used Java language andJunitframework for scripting.
- Worked on static and dynamic objects using XPath and DOM.
- Log defects using JIRA application and communicate the defect status updates to the responsible analysis and implementation teams.
- PerformedSmoke, Functionality, Integration, System, Regression testsbased on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
- UsedGitas code repository andCode Collaboratorto manage code reviews
- Managed Code reviews usingGITas code repository and code collaborator.
- UsedHP Quality Centrefor Test Case management, Test Case executions, Defect Tracking and Reporting Test progress to the Project management teams.
- Involved in writing SQL queries forbackend/ETL testing.
- Prepared manual and functional test cases on mobile and web applications as per requirement
- Participated in Weekly Status meetings with project manager, Business Analyst, Developers and other team members.
- Usedeclipse, IDEandTESTNGframework to develop test code in java language.
Environment: Java, Appium, Selenium IDE, Firebug, SQL, IOS, Mobile Testing, Jira, Oracle10g, Jenkins, Microsoft Test Manager, JMeter, Cucumber.
Confidential, St Louis, MO
Automation Engineer
Responsibilities:
- Conducted Functionality and Regression testing usingSelenium Web Driver.
- Created automation scripts using java with Web Driver.
- Execution of test cases usingMaven and Testing.
- Integrating automation scripts with Continuous Integration tool Jenkins.
- API testing usingSOAP UI.
- Integrated with Auto It and Sikuli for handling widow's pop-up with Selenium.
- Handling window popups using Sikuli and Auto It.
- Experienced in programming using Python/selenium web driver and QTP (UFT).
- Coordinated the overall performance team efforts.
- Performed Manual Testing and Involved in Functional, Black box and Regression Testing for UAT User Acceptance Testing and System Integration Testing.
- Worked closely with the QA team in defining defects and planning necessary regression testing and test cases for resolving the defects within the given time box.
- Worked with team members to define a Sprint Delivery Strategy, which included breaking User Stories into tasks and estimating them in size and hours. Demonstrated Sprint deliverables to the Product Owner. Worked with team members to agree on a set of achievable Sprint Commitments.
- Planed, designed, created, investigated and maintained QTP and Load Runner automation.
- Configured Windows environment, created active directory users and setting up Outlook mailboxes, MS exchange server, and QTP (UTF).
- Worked with development team and Business Analysts to analyze the Test Scenarios and ensured that test requirements are correct and completed.
- Performed Integration and Regression testing activities in Test environment and Production.
- Performed Functionality, Negative, GUI, Sanity testing, System testing and Database testing.
- Monitored database tables for data transfer by writing SQL queries.
- Strong experience in debugging and troubleshooting various applications running in Production and Test environment.
Environment: Selenium/Python, HP Quickest Pro (QTP/UFT), HP Load Runner, Functional Testing, VB Script, SOAPUI, TFS, SVN.
