Qa Analyst Resume
Mclean, VA
SUMMARY
- 7+ years of experience in IT industry with Major Domains like Insurance, Banking and Finance.
- 6+ years of experience in Both Manual, Automation and Mobile App Testing,
- 1 year of professional IT experience in Software Analysis Design and Development and implementation of client - server and web-based n-tier architecture systems.
- Experience in various phases of Software Development Life Cycle, Software Testing Life Cycle and Defect Lifecycle
- Expertise in performing major testing types including GUI, Sanity Testing, CRM, Integration, System, Cross-Browser Compatibility, Back End/Front End, Performance, Regression, Load and User Acceptance Testing and E2E testing.
- Experience in test strategy development, test execution and execution of testing deliverables.
- Experienced in develop test requirements as required and perform gap analysis between technical design specifications and business requirements.
- Hands on experience with Bug Tracking Testing tools like MS TFS, HP Quality Centre (ALM), Bugzilla and JIRA.
- Hands on experience in different technical platforms such as Web applications, Web services.
- Data Migration using SSIS packages and Console application to read the Data from Excel and a Temp table
- Hands on experience Database Testing ETL, My SQL, SQL Server, Redgate.
- Extensive experience in Object Oriented Analysis and Design (OOAD) and Object-Oriented Programming (OOP) Technologies.
- Excellent knowledge and experience in various J2EE technologies like JSP, SERVLET, JDBC, and Java Mail.
- Worked on spring framework for developing dependency injection, cross cutting logics, persistent layer and to implement MVC design pattern for web based application
- Familiar in working under AGILE, ITERATIVE and WATERFALL methodologies.
- Experience in Test management tools such as Quality Center, JIRA and RTC.
- Thorough experience in implementing Automation Tools Selenium WebDriver, TestNG, JUnit, Eclipse, Git/GitHub, Jenkins, SoapUI and Postman.
- Familiar in working with various operating systems- WINDOWS, Mac OS and Android.
- Experience in testing mobile apps on different Mobile Application Platforms, such as iOS and Android and on Mobile device testing
- Experience with Mobile Automation Tool Device Appium automation framework.
- Strong knowledge in SQL queries with an experience of working in MSSQL and MySQL.
TECHNICAL SKILLS
Testing tools: Selenium WebDriver, TestNG, JUnit, SoapUI, Postman
Web Technologies: Java J2EE, Spring, SOAP, REST services
Defect Tracking Tools: HP Quality Center, Version One, JIRA
Build Tools: ANT, Maven
Languages: Java, SQL, C
Scripting Languages: HTML, XML, JavaScript, Groovy, Vbscript
Microsoft Tools: MS Excel, MS Word, MS PowerPoint, MS Visio, Visual Studio
Databases: Oracle, MongoDB, MySQL
Version Control: Subversion, GIT, GITHUB
Operating Systems: Windows XP/7/8, Mac OS, Android
PROFESSIONAL EXPERIENCE
Confidential
QA AnalystResponsibilities:
- Extensively involved in every phase of the development process starting from Inception to Transition.
- Conducted Automation/Manual testing using the Standards, guidelines and structured methodology in testing the application using Java.
- Prepared Business Requirement Documents (BRDs) after the collection of Functional Requirements from System Users that provided appropriate scope of work for technical team to develop prototype and overall system.
- Implemented Page Objects, Data Driven frameworks using Selenium WebDriver, JAVA, and TestNG.
- Assisted in designing, developing and implementing Keyword Driven and Data driven automation testing frameworks utilizing Java in Eclipse
- Developed functional modules for Automation framework based on Page Objects Model using Selenium WebDriver, Java, TestNG
- Involved in implementation of Page Object Model Framework using Java, Maven, TestNG, and Jenkins
- Created test cases based on functional specification and logged defects in JIRA Tracker System; submitted and maintained defect records in JIRA
- Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath and CSS locators to find the Web Elements using Selenium and created automation scripts
- Performed Automation testing using Selenium Webdriver to verify the functionality of web application.
- Tested mobile apps on different mobile platforms such as Android, IOS with different handsets.
- Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
- Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI
- Created and maintained server-side integration tests, JSON documents, running with every build with Jenkins.
- Worked on BDD Cucumber /Gherkin format for Test Scenarios Using Acceptance Test Criteria.
Environment: Selenium Webdriver, TestNG, Java, SQL, SQL Server, Oracle, J2EE, GitHub, Maven, Jenkins, JIRA, TFS, Cucumber, JMETER, Rest API, Cucumber, Gherkin
Confidential
QA Analyst
Responsibilities:
- Working on the Web applications and the backend applications of Western Union Business Solutions.
- Analysed the top-level requirements for software functions for each Business Process. Worked with Business Analysts and Developers to understand the business needs and functional requirements.
- Developed test plans and have written test cases as per the business and technical requirements.
- Design and Developed automated functional Test suite using Selenium Webdriver
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium.
- Developed Selenium test cases using Junit framework.
- Performed GUI, Functional and Regression testing by automation using Selenium and Jenkins.
- Maintained and executed Maven build files for running automated tests.
- Used Maven to help manage project’s build, report and documentation across the network.
- Involved in the Continuous Integration of the automation framework with Jenkins.
- Executed test cases by using Web-services and implementing SoapUI in a Service Oriented Architecture environment.
- Executed test cases compared with expected values and pass/fail reports updated through HP ALM.
- Involved in Data retrievals for testing the transaction monitoring systems using MySQL and MS SQL.
- Experienced in Regression testing in batches in regular intervals of a project.
Environment: Selenium Web driver, Maven, Jenkins, SoapUI, Apache Tomcat, Quality Center, JIRA, Version One, MS Office, XML, JSON, SQL, Cucumber
Confidential, McLean, VA
Java Developer/Systems Analyst
Responsibilities:
- Involved in study of User Requirement Specification, communicated with Business Analysts to resolve ambiguity in Requirements document.
- Worked in Agile Scrum Methodology. Involved in configuration of Spring MVC and Integration with Hibernate.
- Framework based on J2EE design patterns using EJB, JMS, Spring, Hibernate, Stored Procedures etc.
- Used Spring MVC framework for design and development of web application.
- Implemented Test Driven Development using frameworks like JUnit.
- Created location look up web services using Spring 3.0.
- Developed several REST web services which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications. Interfaced with Oracle back-end using Hibernate Framework. Used GIT as Version Control. Used Beyond compare tool for file comparison to track errors.
- Used Maven for building applications.
- Deployed applications on Web sphere8.5 and Tomcat during development. Created Wiki pages for technical reports and other project documentation.
- Created Location Look up SOAP based Web services using Spring 3.0. Used Hibernate for Object Relational Mapping and Persistence.
- Interfaced with Oracle back-end using Hibernate Framework.
- Decomposed Epics into User stories and Maintained Iteration updates on JIRA.
Environment: s: Java, JSP, Servlets, Spring (3.0), WSDL, JDBC, Hibernate 3.2, XML, JUnit, Maven, Oracle 10g, Eclipse, Tomcat 6.
Confidential, Milwaukee, WI
Test Specialist
Responsibilities:
- Involved in Test plan and creating test data, documentation and validation of the tests ran.
- Validated web services manually and through Automation using SOAP.
- Implemented Backend testing with SQL database andcreated SQL queries to retrieve data from database to validate the input data.
- Maintaining the test coverage and Bug fixing through HP QC.
- Executed functional and Regression testing including dynamic parameterization using datasheets, database tables and excel spreadsheets, checkpoints, HTML/XML DOM objects, java classes/objects and descriptive programming.
- Executed Cross-browser and Parallel testing using TestNG.
- Used GIT to re-modify files and for software development.
- Created and maintained the web application test scripts using Selenium.
- UsedMavenScript for testing the build and developed application.
- Responsible to conduct Smoke Test and Regression Test in different Environments. Prepared testing reports.
- Automated Mobile applications using Appium.
- Developing Automation scripts using Appium for Native Android/IOS Apps.
- Identifying objects of App using UI Automation tool for Android and Appium Inspector for iPhone.
- Testing the applications on different cross-platforms using cross browser testing tool.
Environment: Manual Testing, Test analysis, Test planning, Test cases Writing, Eclipse, Java, Selenium Webdriver, TestNG, HTML, XML, SQL, WSDL, Oracle, JSON, Appium, Appium Inspector, JIRA, Quality Center, QTP
