Sr. Quality Engineer Resume
New York, NY
SUMMARY
- Detail oriented and results focused Software Developer and Quality Automation Engineer wif around 8 years of professional experience in IT Industry.
- Extensive experience in application development, software quality assurance, all manner of SDLC methodologies including, Agile, and SCRUM. Proven skills in global resource coordination/management, framework development, training, requirements gathering,documenting functional specifications.
- Highly motivated and efficient Team Player, wif excellent Interpersonal, Communication and analytical skills.
- Around 8 years of experience in software industry wif 3+ years of experience as a software developer and 4years of SDET/Test Engineering experience.
- Well versed wif different development and testing technologies Java, Javascript, JDBC, Servlets, HTML, CSS, SQL, Selenium Webdriver, Selenium Grid, Git, Jenkins, Rally, 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.
- Strong experience in testing IVR speech recognition systems
- Ability to analyze to convert Business requirements for IVR Applications to Test Scenarios
- Experience developing automation testing frameworks using Selenium.
- Testing behavior of IVR systems to assist callers
- Worked on custom software applications dat integrated the IVR, Advanced Speech Recognition, Directed Dialogue, Call Center solutions, Genesys and Avaya CTI, Web, and foreign host connectivity and transactions
- Testing voice quality and voice recognition functionality of IVR Systems
- Taken responsibility in testing voice quality and voice recognition functionality of IVR systems for high and low confidence scenarios.
- Working experience in a GIT,SVN tools.
- Good experience inWeb Service testing which include Soap Web Service and Restful Web Service Testing using Ready API and manual testing using Postman.
- Good experience in Rest APIautomation wifReady API and Rest Assured Framework in java.
- Expertise in defect logging and bug tracking using JIRA.
- Experience in creating Data Driven test automation, Modular Driven, Hybrid, Page Object Model test automation framework wif Selenium WebDriver, Selenium Grid, and TestNg/JUnit.
- Mobile Testing Experience wif Android and IOS using Appium.
- Creating TestNG Test suites and automated testing processes and steps coupled wif 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 and Javascript coding concepts and Selenium WebDriver/Appium Automation.
- Involved in database testing and experience in SQL to perform data integrity testing.
- Highly motivated team player wif analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
- Excellent interpersonal skills, proven team player wif an analytical and problemsolving skills.
- Extensive experience working wif different disciplines (Dev, Test & PM) and bringing issues & bugs to closure.
TECHNICAL SKILLS
Programming and Automation: Java, Unix, Protractor (wif Jasmine framework), HTML, CSS, XML, JavaScript, GIT, Maven, Selenium WebDriver, TestNG, JUnit, Cucumber, Genesys and Avaya CTI
Webservices: Ready API (SOAP UITool),Rest Assured framework, Postman.
Defect Tracking: Jira, Quality Center.
Platforms: Windows, Linux, Mac.
Mobile Testing Tool: Appium/ Selenium (Android OS, iOS)
Database: MySQL, Oracle
CI Tools: Jenkins, Bamboo.
IDE: Eclipse, IntelliJ, NetBeans, Android Studio.
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Sr. Quality Engineer
Responsibilities:
- As aSr.Automation Engineer, I is involved in implementing the framework, developing automation scripts for the new User stories and Maintain and run the Regression test scripts.
- Involved in test strategies and test planning activities for the project.
- Reviewed and analyzed Functional Specification Requirements in order to understand the AUT.
- Built test automation solutions in agile environment.
- Created functional automation scripts using java, Selenium Webdriver.
- Developed and maintained test cases wif the complete description of requirements.
- Worked on Modular and data driven frameworks for automation test Scripts.
- Created reports using TestNg and Extent Reports.
- Performed manual and automation testing wif REST webservices using Postman, Ready API.
- Automated the API Web services requests and responses of RESTful services.
- Validated request and response message of Rest Web services.
- Worked wif Built in Assertions of Ready API to validate the response message.
- Created the different environment for Automating REST Web services.
- Developed customized assertion using Groovy Scripting.
- Performed Data driven and database Testing in Ready API.
- Performed functional, integration, user interface, End to End, cross browser compatibility testing.
- DevelopedSQL queries to test Data Integrity, Referential Integrity and performed Database Testing for the Application.
- Used Jira for raising issues, bugs, defect tracking.
- Used Git as version control tool, TestNG for reporting, Maven as a build tool and Jenkins for continuous integration.
Confidential, New York, NY
Sr. QA Engineer
Responsibilities:
- Created functional automation scripts on Selenium Webdriver using Java programming on a Modular driven Framework.
- Used a hybrid reporting system including TestNG reports to generate and analyze test report.
- Worked in Agile SCRUM environment.
- Coordinated wif 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.
- Designed Data driven testing framework for Automation test scripts and used excel to maintain test data and object repositories.
- Responsible for triggering execution of the automation test suite using Jenkins as continuous integration tool.
- Performed functional regression testing, sanity testing for latest builds using automation framework.
- Worked on test environment including Eclipse, TestNG, Maven and GitHub.
- Used Cucumber for BDD and Gherkins scripting language.
- Performed cross browser testing on Internet Explorer, Google Chrome and Firefox using Selenium GRID for faster and efficient execution of test cases.
- Handled tasks of testing voice channel content of individual connections
- Conducted tasks like testing functionalities of IVR systems and preparing test scripts to support the testing process
- Performed speech quality analysis and speech path verification under the guidelines of senior IVR tester
- Evaluated the quality of voice channel received in IVR systems
- Provided support in voice channels and user-plane interfaces
- Performed responsibilities of integrating network in IVR systems as required
- Worked closely wif 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 wif Built in Assertions of SOAP UI to validate the response message.
- Developed customized assertion using Groovy Scripting.
- Created test documentations like Automation run report and status, automation script maintenance log.
- Tools: Selenium Webdriver, Java, TestNG, Maven, Hammer, MS Office suite, XML spy, SharePoint, Git, Firebug/Firepath, Jira, Jenkins, Cucumber, SOAP UI, Groovy scripting.
Confidential, New Jersey, NJ
Sr. Quality Engineer
Responsibilities:
- Analyzed Functional Requirements Document and Use Case to create Test Plan and Test Cases.
- Performed Functionality, Integration, Regression, Backend and System testing.
- Performed backend testing to validate database contents by writing and executing SQL Queries.
- Create and maintain any Issues and Risks log
- Interacted and worked wif the development team to solve the problems encountered in the test scenario run
- Extensively worked on creation of Data driven framework, Modular Driven Framework using, selenium WebDriver
- Followed entire SDLC life cycle in dis project from Requirement, Design, Coding, Testing and implementation
- Wrote and executed SQL queries in SQL Server Management Studio to perform backend testing to ensure dat the front-end results are the same as the back-end results and to check the changes done by the developers
- Based on Hybrid framework, developed Selenium test cases in Java using TestNG
- Conducted Cross browser testing in IE, Chrome and Firefox using TestNG.
- Tested Hybrid mobile app using Appium and selenium.
- Good understanding of working on the applications developed for touch screen devices.
- Reported the bugs, Email notifications to the developers using Jira.
- Reproduce functionality problems submitted by customers via technical support department
- Conducting test results/bug status meeting wif Development and all appropriate stakeholders
- Participated in daily Scrum meetings and walkthroughs
Confidential
Software Developer
Responsibilities:
- Underwent regressive corporate training on Object Oriented Concepts, Java
- Responsibilities are to convert the description provided in the requirements document into an executable code, unit test it and submit to the integration team.
- Knowledge in all phases of Software Development Life Cycle(SDLC).
- Extensively worked in core Java -Strings, Arrays, Collections framework, Exception handling.
- Designed and developed client-side UI Screens using JavaScript, HTML, & CSS.
- Responsible for working on developing and testing the changes as per the change requests.
- Responsible for development of reports using HTML, CSS.
- Active participation in weekly status meeting showing the progress of change requests and open issues to be resolved.
Confidential
Software Developer
Responsibilities:
- Involved in application development using HTML, CSS, Java, JSON, jQuery and Ajax.
- Requirement analysis and development of UI modules
- Developing front-end web applications using an assortment ofJavascripttechnologies
- Designed necessary backend Java classes to support data access and user authorization
- Converted business requirement into web components using Java.
- Developed server-side components like Servlet and JSP. Developed front-end interfaces using Node.JS to facilitate real-time updates. Know-how on back-end development using SailsJS, which is built on Node.JS framework
- Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.
- Coordinating wif the testing team and fixing Bugs at various stages of the application development.
- Proxy requests to finished client APIs, handling autantication, custom headers
- Involved in developing HTML and JavaScript for client presentation, data validation on client side wifin the forms.
- Writing SQL queries and PL/SQL - functions, sequences and triggers
- Developed Page layouts, presented design concepts to the clients and management to review
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Wrote application level code to interact wif APIs, WebServices using AJAX, JSON and XML.
- Maintenance and debugging applications to fix defects