Software Qa Automation Tester Resume
SUMMARY
- Having Around 7 years of experience in Software testing in the areas of Web based, Client - Server applications using Manual and Automation testing techniques. Well versed in Manual testing techniques and methodologies
- Extensively used automated test tools like Selenium for Functional and Regression Testing.
- Expert in developing Automation Framework Using Selenium Web Driver and J2EE.
- Excellent experience on Unit Testing Frameworks like JUnit and TestNG .
- Good Knowledge on using BDD Frameworks like Cucumber .
- Good experience on Build and Configuration Tools like ANT and MAVEN.
- Expertise in writing Test strategy, Test Plan Preparation and Implementation, Test Case Design, Test Tool usage, Test execution, Defect Management and Defect Tracking.
- Experience in various financial domains. Good knowledge on Banking, Retail, Insurance
- Experience in SDLC like Agile (Scrum), Waterfall and V-model
- Experienced in complete Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle
- Adept in identifying Test Scenario’s and Writing Test Cases by applying Test Case Design Techniques
- Extensively worked on various Testing types such as Integration, System, Functional, Regression, Sanity, Smoke, User-interface (GUI), Data base and User Acceptance Testing (UAT), Performance Testing
- Working experience with defect tracking tools like Jira, and Test Director/Quality Center (QC) and Team Foundation Server.
- Good Expertise on Requirements Analyzing.
- Good experience on Continuous Integration Tools like Jenkins.
- Carried out Manual Testing with UNIX Shell scripts, SQL scripts, etc.
- Responsible for testing the product using SQL Queries/ UNIX command for the DB check and server startup/new builds.
- Ability to successfully manage multiple deadlines and multiple projects effectively through a combination of business and technical skills.
- Execution of automated test scripts using Mercury Tools (Test Director/Quality Center, LoadRunner, and QTP), JMeter based on business/functional specifications.
- Proficient in the area of Requirements, Analysis, Documentation of Test Strategies, Test Plans, Test Cases, Bug Tracking, and Execution of projects with Manual and Automated Testing Tools using Mercury Interactive Test Suite and IBM Rational Tools.
- Created six user-friendly, aesthetically pleasing and fully functional applications for Android and iOs
- Proven ability to work efficiently in both independent and team environments
- Expertise on Testing REST API using Robot Framework and SOAP UI
- Strong knowledge in web services testing via Tool SOAP UI/ Restful web services
- Strong knowledge on Hadoop and No-SQL data baseslike Mongo DB
- Extensive experience with Visual Source Safe and Microsoft Office tools (MS-Word, PowerPoint,
- Excel and Access).
- Proficient in testing database of applications developed with SQL Server, Oracle and MS Access .
- Strong in writing SQL queries to perform backend data validations.
- Good knowledge and testing experience on Mobile testing tool like Appium.
- Excellent experience with source version control tools such as TFS&Git .
- Good knowledge on cloud technologies like AWS, Azure
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
TECHNICAL SKILLS
- Windows Vista/XP/2000/NT, 7, Mac, Unix
- SDLC, STLC, Waterfall, Agile, Test Driven Development
- HP Quality Center, Clear Quest, Trac, Jira, Bugzilla, QTP, Selenium, LoadRunner, XML Spy, Soap UI
- MS Team Foundation Server, MS Visual Studio 2008, MS SharePoint, MS Office Product Suite, MS FrontPage, Adobe Dreamweaver
- Firebug, Fire path, Xpath
- Androids, IOS devices and Windows device testing
- JavaScript, VB Script, C, C++, Java, Shell Script, XML, HTML
- AnthillPro, Jenkins, Cruise Control
- Oracle, SQL Developer, DB2, SQL Server
PROFESSIONAL EXPERIENCE
Software QA Automation Tester
Confidential
Responsibilities:
- Thorough experience in Agile, Scrum methodologies .
- Automation of test cases using Selenium Web driver, TestNG, Page object Model(POM)
- Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
- Writing simple to complex SQL queries for testing purpose.
- Validated SOAP UI and Restfull API services
- Implemented Selenium tool ( Selenium RC, or Selenium GRID ).
- Configured Selenium Grid to execute the scripts in cross browsers.
- Performed white box testing using TestNG for class, method.
- Implemented Simulator for mobile app testing in IOS and Android platform using Appium Tool .
- Responsible for implementing LoadRunner, Performance center, JMeter based infrastructure including: Architecting the load testing infrastructure, hardware & software integration with LoadRunner .
- Design and execute Test Cases, Generate Test Scripts and Test scenarios using Vugen component in Mercury Loadrunner .
- Customize Parameterization in DATA file using via LoadRunner to test the application with different sets of data.
- Generating the detailed reports of the Bugs, Test Execution summary reports.
- Experience in testing the applications Manually and using Automated testing tools like Mercury Interactive Tools (QuickTest Pro, Load Runner, Quality Center), using both Black Box and White-Box testing techniques
- Conducted the team meetings for discussing the status and issues.
- Attended Weekly/Daily reports to clients based on the status of execution/defects.
- Used ALM for Defect Management.
- Experience assessing testing processes, creating, implementing testing strategies and SQA strategies using Agile-testing methodology.
- Involved in GUI testing, user acceptance testing, integration testing, navigation testing, IVR testing, and regression testing using web and client-server applications.
- Experience assessing testing processes, creating, implementing testing strategies and SQA strategies using Agile-testing methodology.
- Developed SQL queries and generated Audit reports based on business Requirements.
- There are some baristas who are friendly to a tee. They will chat up the customers to no end.
- Expert in the interaction between various devices and different versions of Android.
- Wrote technical specifications and maintained all reports pertaining to application development process
- Designed and implemented automated testing tools and programs addressing areas including database impacts, software scenarios, regression testing, negative testing, error/bug retests and usability
- Travel to different companies to introduce and encourage the use of Python programming to computer technicians.
- Developed UNIX Shell scripts to execute different SQL(tm)s to test the sanctity and integrity of the tables.
- Familiarity in working with TCP/IP, IPv4, IPv6 protocols in a an environment which provides multithreading, multitenancy and HighAvailability support at Network Layer.
- The AWS CLI's shorthand syntax is designed to make it easier to pass in lists with number, string, or non-nested structures
- Used Python programming and language to develop a working and efficient network within the company
- Have actively participated in delivering Quality application by also suggesting Nice to have features and which were accepted and implemented.
Environment: Jbehave, Appium, Android Studio, Java, HTTP, HTML, XML, Appium, Manual Testing, UI Automation Testing, Selenium, Espresso Framework, WebDriver, Firefox, FileZilla, Internet Explorer, Windows 7, JavaScript, JUnit, TestNG, Firebug, Fire path, Xpath, Xpather, SQL Developer, Wiki, Confluence, Jira, Rally, Jenkins, MS Office
Software Automation Tester
Confidential
Responsibilities:
- Responsible for gathering Business Requirements, Functional Requirements and Design Documents
- Involved in creation of automated test cases for testing various web modules like supplier data, inventory tracker, exchange tracker, damage tracker.
- Identified test cases to automate the test cases using Selenium WebDriver, Junit and Java (Eclipse IDE) and Contributed in creation of framework.
- Cucumber was used for entire regression testing and functional testing with primary tool as Selenium to test Scenarios, test Cases and Test conditions identified.
- Assist in troubleshooting and resolving technical issues MIPS with mobile devices
- Developed and executed SQL queries in the database to conduct data integrity testing by checking the data tables on the server. Experienced using MongoDB.
- Experienced in Salesforce QA using Selenium/Java.
- Helped one team to Work on Python scripting to do functional testing. Used Pyunit for unit testing.
- Performed smoke testing in UAT and production environments for deployment verification
- Actively participated in daily scrum and sprint meetings as part of Agile Environment .
Environment: Java, Eclipse, Selenium, APPIUM, C#, Perfecto mobile, JIRA, SOAP UI, Gatling, TOSCA, Rally, ANT, Junit, Specflow, Cucumber, Protractor, SQL, Jenkins, JMeter, BDD,VB Script, Agile, Mobile Testing, Ctest, Python, Spring, Linux.