Senior Qa Test Engineer Resume
Mountain View, CA
SUMMARY
- Over 10 years of experience in software industry as QA/Software Test Engineer with both 80% Functional and 20%Automation testing experience with good knowledge of Java.
- Experience in various SingleView modules likes Customer management, Product management, Normalization, Rating, Billing, Payments, Adjustments, Invoice, GLCodes with knowledge of middleware technologies Tuxedos.
- Well versed with different development and testing technologies Java, HTML, CSS, SQL, Selenium Web driver, Git, Jenkins, Webservices testing (Soap and REST), Mobile testing (Appium) & Scrum based Agile engineering practices.
- Extensive experience in writing test plans, test cases, debugging & test automation.
- Experience in Requirement Documents, Test Strategy, creating Test Plans, writing, and executing Test Cases, Manual Testing, Creating Automation Test Scripts and Automation Test Execution.
- Very Proficient in Software Development Lifecycle handling, designing, developing Test plans and test cases.
- Experience developing automation testing frameworks using Selenium.
- Good experience in Web Service testing which include Soap Web Service and Restful Web Service Testing using Ready API and manual testing using Postman.
- Good experience in Rest API automation with SOAP UI, Ready API and Rest Assured Framework in java.
- Expertise in defect logging and bug tracking using JIRA, Remedy, Bugzilla, Team Track.
- Experience in creating Data Driven test automation, Modular Driven, Hybrid, Page Object Model test automation framework with Selenium WebDriver, Selenium Grid, and TestNg.
- Mobile Testing, Manual and Automation Experience with Android and using Appium.
- Creating TestNG Test suites and automated testing processes and steps coupled with Selenium Web driver.
- Knowledge of SQL queries and Unix/Linux commands
- Experience in Cross - Browser testing, Selenium Grid.
- Tested web, hybrid, mobile application native (iOS and Android) versions.
- Experience in using JAVA coding concepts and Selenium WebDriver/Appium Automation.
- Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
- Excellent interpersonal skills, proven team player with an analytical and problem-solving skills.
- Extensive experience working with different disciplines (Dev, Test & PM) and bringing issues & bugs to closure.
TECHNICAL SKILLS
Languages: C/C++, Java, Node.js
Software/Testing Tools: Eclipse IDE, Swagger, Postman, SOAP UI, Selenium WebDriver/IDE, JUnit, TestNG, Jenkins, Maven, REST, Appium, JAWS, NVDA
Project Management Tools: JIRA, Quality Center, RTM, Test Link, Bugzilla, Team track
Version Control: Git
Operating Systems: Windows, Linux
Automation Framework: Data Driven, Modular Design, Page Object Model
PROFESSIONAL EXPERIENCE
Confidential, Mountain View CA
Senior QA Test Engineer
Responsibilities:
- Downloading and installing the WebView APKs and testing for daily Signoff.
- Writing Test objectives and Test cases for each WebView new features.
- Feature Testing, Milestone Testing running full pass for Canary, Alpha, Beta, and stable releases
- Responsible for Franky (Automation) testing for automating each first party and third-party Apps which automatable.
Senior Software Engineer in Test
Responsibilities:
- Analyzed Functional Requirements and Business Specification as part of testing on earliest stages of SDLC.
- Automating test cases, test suites for Regression Testing via Selenium Web driver.
- Created Object in Object repository using Page Object Pattern using Page Factory of Selenium WebDriver
- Implemented page object models in selenium with Java for existing Compass application.
- Performed Accessibility testing using JAWS and NVDA.
- Responsible to verify REST API’s request and to get valid JSON response for the following methods like GET, POST, PUT and DELETE, manual testing through Swagger and Postman API. and automating through Rest assured Tool.
- Experience in performing Automation for REST web service using Maven projects integrated with TestNG frameworks
- Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of test data
- Maintaining the Quality assurance standards with the company business rules
- Performed Backend testing by writing SQL, select queries to verify for each field/Testing validation.
- Packaging and Continuous integration the test cases by using Jenkins.
- Building the Test cases using Maven Project and Automating the test case using different java libraries in eclipse IDE.
- Logged defects encountered in the application through Jira during test cycles and conducted fix verification. Worked on Agile/Scrum methodology.
- Responsible for execution, defect reporting and fix verification using manual and automated techniques to have test plans in place and executed according to our release schedules.
Environment: Java, Selenium WebDriver, TestNG, Maven, Eclipse, Postman, Swagger, Cucumber, REST Web Services, SOAP UI, WSDL, XML, XPath, Jira, HP ALM, Fire path, SQL, Post grace database
Confidential, Mountain View, CASr. Quality Engineer
Responsibilities:
- Analyzed Functional Requirements and Business Specification as part of Static Testing on earliest stages of SDLC.
- Automating test cases, test suites for Regression Testing via Selenium Web driver.
- Created Object in Object repository using Page Object Pattern using Page Factory of Selenium WebDriver
- Implemented page object models in JavaScript for Angular application and selenium with Java for existing Java application.
- Responsible to verify REST Web Services API’s request and to get valid JSON response for the following methods like GET, POST, PUT and DELETE
- Experience in performing Automation for REST web service using Maven projects integrated with TestNG and JUnit frameworks
- Developed Hybrid framework with Page object model and Data Driven models.
- Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of test data
- Performed Backend testing by writing SQL queries using select queries.
- Packaging and Continuous integration the test cases by using Jenkins.
- Used Cucumber for BDD and Gherkins language.
- Logged defects encountered in the application through Bugzilla during test cycles and conducted fix verification. Worked on Agile/Scrum methodology.
- Responsible for execution, defect reporting and fix verification using manual and automated techniques to have test plans in place and executed according to our release schedules.
Environment: Java, Selenium WebDriver, TestNG, Maven, Eclipse, Postman, Jenkins, It, Cucumber, REST Web Services, SOAP UI, WSDL, XML, XPath, Quality Center, HP ALM, SQL, Oracle, MSWord, MS Excel, Windows
Confidential
Solution Integrator
Responsibilities:
- Created functional automation scripts on Selenium Web driver using Java programming on a Modular Framework.
- Used a hybrid reporting system including TestNG reports to generate and analyze test report.
- Worked in Agile SCRUM environment.
- Coordinated with other team members to monitor the test runs and helped in debugging the root causes for bottlenecks.
- Responsible for automated regression testing efforts of the application in each release cycle.
- Writing the test objectives and test cases for Customer, Accounts, Rating, Billing modules for Confidential BSCS Application.
- Responsible for triggering execution of the automation test suite using Jenkins as continuous integration tool.
- Performed functional regression testing, sanity testing, system testing for all most modules in BSCS Application.
- Worked on test environment including Eclipse, TestNG, Maven and GitHub.
- Performed cross browser testing on Internet Explorer, Confidential Chrome and Firefox using Selenium GRID for faster and efficient execution of test cases.
- Worked closely with the development team to constantly log errors and help fix bugs.
- Used Jira as a project management tool to create issues and to create and track defects.
- Created and executed scripts for SOAP based web services using SOAP UI tool and groovy scripting.
- Performed Data driven and database Testing in SOAP UI.
- Worked with Built in Assertions of SOAP UI to validate the response message.
- Created test documentations like Automation run report and status, automation script maintenance log.
Environment: Selenium Web driver, Java, TestNG, Maven, Git, Jira, Jenkins, SOAP UI
Confidential
Test Consultant
Responsibilities:
- Involved in discussion with BA. Designers, Customers for Requirement finalization and mentoring knowledge transfer for each module to the newly joined testes in the team.
- Understanding the SRS and Writing test objectives and test cases for all most all modules in CB Billing system.
- Raising defects in bug tracking tool- Remedy and Preparing the Traceability Matrix when test designs are over for all module in CB.
- Proving the daily status report to the Upper management on daily Basis by collecting the test results/status from other testing resources in the team.
- Executing the Testcases in Single View GUI, through SOAP UI, and running EPM script in Unix OS.
- Executing all API through SOAP-UI and Validating each field validation in database by running SQL queries.
Environment: Java, Single View CB Application, XML API, EPM, OS: UNIX/Windows seriesKanbay, Hyderabad, India Client-21Century, USA
