Sr Qe Engineer Resume
PROFESSIONAL SUMMARY:
- Senior QA Analyst around 8 years of experience in all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
- Developing Test Strategy, Test Cases, Test Plan and Automation test scripts using Selenium.
- Diversified experience in Automation and Manual testing serving various domains such as Finance, Retail and Telecom.
- Leadership Skills - Ability to Lead Multiple Projects and ensure seamless communication between Onsite and Offshore Teams.
- Experience in Agile Scrum & Waterfall methodology
- Possess solid experience in Manual Testing along with skills in Automation Testing using Selenium WebDriver.
- Experience in developing, Test cases, Test Strategy, Test scenarios and Test Scripts based on User requirements and System Requirements Documents for Functional, Security Testing and Cross-Browser Compatibility Testing.
- Experience in preparing and maintaining the Testing Deliverables in the SharePoint (Team Site) and verified traceability of Test Conditions to Test Cases for given BRD, FRD documents.
- Good experience in Batch testing and monitoring jobs using Autosys
- Proficient in writing Selenium WebDriver automation scripts in JAVA using Maven, Cucumber, and Testing Automation Testing for Web Applications.
- Strong knowledge of smoke testing, regression testing, test case creation, and applying automation testing to improve the delivery of the team.
- Extensive experience in functional testing in ERP (Oracle application) modules Order management & inventory. Well versed in testing the web based applications. Testing various menus corresponding to functionalities in YODA web based application in Confidential & Confidential
- Expert in using WebDriver for Firefox, IE, Chrome, iPhone, Android, HTML, Unit driver and used WebDriver/Web Element interface, Absolute/complete XPath, CSS Selectors, Implicit/Explicit waits, Web Driver Wait Class, WebDriver timeout Interface, Fluent Wait and many more.
- Setup dedicated Jenkins and automated automation build process for Agile Projects.
- Worked with project management tools such as JIRA, ServiceNow.
- Expertise in tracking and preparing reports on testing activities such as Testing Results, Test Case Coverage, Defects Status, Performance Baselines etc.
- Experienced in performing backend testing using SQL
- Expertise in collaborating with functional/cross functional test teams conducting Test Readiness Assessments.
- Skilled in performing load, stress and performance testing using Apache JMeter.
- Skilled in Manual Testing, Automated Testing, Documenting Test Results and logging/tracking defects.
- Expertise in Manual Testing Process and Testing Techniques.
- Extensive Expertise in Functional, Integration, System, End-To-End and Regression testing of various Web applications.
- Responsible and dedicated with ability to meet deadlines while handling multiple projects.
- Skilled in performing load, stress and performance testing using Apache JMeter.
- Expertise in collaborating with functional/cross functional test teams conducting Test Readiness Assessments.
TECHNICAL SKILLS:
Operating Systems: Windows 95/98/2000/NT/2007/2010, XP, UNIX, Linux
Programming Languages: JAVA, C, VB 6.0, SQL
Scripting Languages: Java Script, VB Script
Databases:: Oracle, MS SQL Server, MySQL, IBM DB2
XML Related Technologies:: XML, XSL, XSLT, XPath, XPointer, SOAP, WSDL
Internet Tools:: HTML, DHTML, CSS, VBScript, JavaScript, JavaBeans, Adobe Flex.
Development Tools:: VisualStudio.NET, Visual Web Developer 2005, Netbeans, Eclipse
Testing Tools:: Selenium Web driver, Test Director / HP ALM, Quality center, LoadRunner 9.5, JMeter, WinRunner, Exam Diff, Win Merge.
Defect Tracking Tools:: Bugzilla, JIRA, ClearQuest, HP ALM
Application Servers:: Apache Tomcat, WebSphere Application Server, JBOSS.
Requirement Tools:: HP ALM, HP Quality Centre and Test Director, Confluence
Test Management Tools:: Test link, Zephyr
Version Control Tools:: CVS, SVN, GIT
Other:: Data Modelling, UML, Jiffy, Q Metry, Agile Methodology. XPATH
PROFESSIONAL EXPERIENCE:
Confidential
Sr QE Engineer
Responsibilities:
- Successfully managed multiple projects and worked on the new Automation framework POC.
- Worked with Scrum Masters methodology, Product Owners, and team to ensure success of the sprints.
- Developed a POC project on QMetry Automation framework on internal Application
- Reviewed User Stories with BA and designed Hybrid Framework to write code in Selenium Java using Spec flow.
- Created manual test cases in qtest and mapped them against the use cases and business requirements.
- Performed Automation Testing in Selenium Web Driver with investment, built the Automation Framework, and created the test data for the specific testing.
- Performed Black-box Testing in Integration Testing and System Testing, Regression Tested related functions of the defect in Defect Life Cycle, End-to-End Tested system integration, and used Ad-hoc Testing go through whole system
- Designed Hybrid Frameworks and automated the tests using the TestNG framework.
- Performed Data-Driven Testing for positive and negative data from external Excel files, using POI. Jar and responsible for Validating data from SQL server in database using JDBC.
- Performed parallel testing using Selenium Grid.
- Generated Smoke, Sanity test for applications and integrated them with Jenkins jobs for regular interval run.
- Executed test cases from qtest and tracked their status and provided status (defect) report during defect triage in JIRA.
- Automated API Testing regressions suites and reports concerned teams with results.
- Responsible for creating Test Scenarios and Test data.
- Created a Test summary Report for every sprint and decided Go/No-Go for Sprint release. Simulate the mocked source data and apply transformation logic in QA for automation Coached team members and clients on agile software development techniques.
- Developed user guide for software and performed gap analysis and promoted teamwork among Business Analysts, Developers (QA) & (UAT) testers.
- Supported User Acceptance Testing (UAT) and Operational Readiness Review (ORR) with dynamics of the products with quality metrics.
- Software Assurance, Software Documentation, Software Quality Assurance Plan, Software Requirements Traceability Matrix, Software Configuration Management Plan, Software Verification and Validation Report.
Environment: Windows 10, Java, SQL, Oracle DB, Selenium WebDriver, GitHub, TestNG, Visual Studio Code, Firefox, IE, Chrome, Safari, API, Postman, UAT, Automation, Linux, Unix, JMeter, Datadog, Sauce labs, Test Link, QMetry, AWS.
Confidential
Sr. Test Analyst
Responsibilities:
- Reviewing and analysing the BRD, FRS and Detail design documents and understanding the SDLC methodology of the organization.
- Gather information required from the Application team and Project team.
- Worked with various core java/C# concepts like collections, Exception handling, Generics.
- Worked in API/Web-Services both soap and REST automation.
- Worked in functional automation testing using Junit, testing and Selenium Web Driver and Selenium Remote control.
- Created defects in qtest and mapped them to JIRA test cases
- Worked with Cucumber in selenium including TestNG and Gherkin.
- Involved in preparing Test strategy and Master Test plan documents for each project.
- Identifying resources to work on test case preparation, automation and testing.
- Organized weekly status meetings with the project team (Stakeholders), testers and developers.
- Worked in Agile SCRUM methodology.
- Used SOAP UI for testing the Web services by sending a SOAP i/p request Prepared Daily and weekly status reports and test summary reports.
- Organized Defect triage meetings and ensured, defects are transferred to the concerned team and ensured defect resolution ASAP based on defect priorities.
- Extensively used JMeter for performance testing.
- Executed parallel browser testing on various machines using Selenium Grid
- Presented test improvements and developments in daily progress meetings including planned vs. actual test case progress, blocked, as well as the status of defects and promotion of defects that needed repairing for next days, data provided by test team leads and project team.
- Interacting with the customers frequently and tracking open issues, dependencies, and deliveries.
- Experience with Jira/Confluence/X Ray tool, to upload and track all the documents, test cases, test requirements, test results, defects, etc)
- Organized Audit meetings during different phases of testing.
- Involved in performing Load testing using JMeter before and after release each scheduled release.
- Ensure that all the test cases are updated in the Jira X-Ray tool along with the Master test plan.
Environment: Windows 7, Java 1.8, SQL, Oracle DB, SoapUI, XML, Conduit, Sisense, Redshift Bitbucket, Jira, TestNG, Eclipse Neon 4.6, Firefox, IE, Chrome, Safari, Jenkins, API, HTML, UAT, Automation, Linux, Unix, JBoss, Sauce labs, Test Link, AWS.
Confidential
Test & Data Analyst (ETL Tester)
Responsibilities:
- Reviewing and analyzing the BRD, FRS and Detail design documents and understanding the SDLC methodology of the organization.
- Involved in the development of system testing strategies, plans, cases and conditions to ensure processes and products meet standards.
- Identified Regression test cases and have automated the manual scripts for regression testing using Selenium.
- Continuous Integration of Existing scripts using Jiffy-Jenkins jobs
- Performed Data-Driven Testing for positive and negative data from external Excel files, using POI. Jar and responsible in Validating data from SQL server in database using JDBC
- Interacting with Developers and Business users regarding requirements, test scenarios, and defects. Worked on Agile method and SDLC process.
- Involved in performing Load testing using JMeter before and after release each scheduled release.
- Ensure that all the test cases are updated in the Jira X-Ray tool along with the Master test plan.
- Developing test automation scripts for Sterling API/Web based application, Middleware services using Jiffy tool
- Involved in different statistics testing using Sisense dashboards and Redshift database.
- Defects were tracked, reviewed, analyzed and compared using Jira X ray.
- Coordinate and monitor the call for defect resolution with business users and developers.
- Wrote complex SQL queries to validate Sisense dashboard data/application Statistics data with Data warehouse and ensure quality of the data
- Resolved test automation environment availability & maintenance issues by setting Jenkins - Jiffy integration jobs
- Wrote test cases in Jira X Ray, linking the test cases to the concerned Jira release tickets Retrieved data from Oracle database for data validation, using SQL queries.
- Executed SQL queries/ joined for database verification/ back-end testing on the Conduit.
Environment: Windows 7, Java 1.8, SQL, Oracle DB, Selenium WebDriver, Sterling, SoapUI,XML, Conduit, Sisense, Redshift Bitbucket, Jiffy, Eclipse Neon 4.6, Firefox, IE, Chrome, Safari, Jenkins, API, HTML, UAT, Automation, Linux, Unix, JBoss, Sauce labs, Jira-Xray, AWS.
Confidential
Sr QA Analyst (Automation)
Responsibilities:
- Reviewing and analyzing the BRD, FRS and Detail design documents and understanding the SDLC methodology of the organization.
- Responsible for creating Test Plan, Test Cases and Test Cards based on use cases in business requirements to cover both functional and non-functional requirements.
- Involved in the development of system testing strategies, plans, cases and conditions to ensure processes and products meet standards.
- Responsible for team QA activities and development support of various interfaces like writing Test Plans/Test Cases for System /Interface and Business requirements.
- Analysed business needs, distinguish between needs and wants, identify gaps between business needs and standard application functionality.
- Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
- Played a key role in setting up the test environment and test data.
- Participated in the System Test Plan reviews, Test Scenarios, Test Cases Review and modified the documents with respect to the review comments.
- Automated the Functional, Regression, Integration test cases using tools from Selenium Suite of products like, Selenium Grid and Selenium RC.
- Involved in manual testing of various test cases with respective test scripts on Selenium and generating analysis reports with Quality Center.
- Coordinating testing efforts between all the technical teams involved, setting up the most comprehensive test data set under different testing environments.
Environment: SeleniumWebDriver,Manual Testing, HP ALM, Version One, SeleniumCucumber, MSWord, MS Excel, SVN, agile, PL/SQL, Windows 7.
Confidential
Automation Tester (Selenium)
Responsibilities:
- Analysed business requirements, Software requirement specifications to create test plan and test cases for manual and automation testing using Selenium WebDriver, TestNG.
- Understanding new requirements and developing QA Test cases for the new Test Cases.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Developed and integrated the step definitions for each step in the cucumber scenarios. Responsible for attending the daily meeting regarding the status of the Application on the daily in the Agile Environment.
- Worked with the Web programming language HTML, CSS, XML and selected web elements by using Firebug and Fire Path.
- Reported the test result by using TestNG and a different API.
- Regression testing, Acceptance testing (UAT), End-End testing, Stress testing, Smoke testing, API testing.
- Used Jira, Confluence for application defects tracking Used Zephyr for test cases logging.
- Used Git bash command prompt and bitbucket repository.
- Working Knowledge on various source code management tools like SVN, Git CVS.
- Responsible for creating User Stories in Version One and writing Acceptance Criteria.
- Performed breaking down the User Story into Tasks and assigning.
- Involved in automation of the RESTful Web Services and tested using Postman and REST Client.
- Responsible for over viewing reported bugs.
- Automated, Debugged, and Resolved issues faced during the development.
- Created test groups based on the priorities and executed those based on the requirements.
Environment: Windows, Java, SQL, Oracle, Selenium (WebDriver, RC, Grid),Git Bash, GitHub, Junit/Java, Eclipse 3.5, Firefox, IE, Chrome, Safari, Jenkins, API, HTML, UAT, Selenium web driver, Windows 7, Linux, Unix, JBoss.
Confidential
QA Analyst
Responsibilities:
- Created Test plans, Test scenarios, Test cases and test execution.
- Involved in the development of system testing strategies, plans, cases and conditions to ensure processes and products meet standards.
- Excellent involvement in QA activities and development support of various interfaces like writing Test Plans/Test Cases for System /Interface and Business requirements.
- Exposed in System, Regression and Integration testing.
- Analysed business needs, distinguish between needs and wants, identify gaps between business needs and standard application functionality.
- Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
- Played a key role in setting up the test environment and test data.
- Participated in the System Test Plan reviews, Test Scenarios, Test Cases Review and modified the documents with respect to the review comments.
- Automated the Functional, Regression, Integration test cases using tools from Selenium Suite of products like, Selenium Grid and Selenium RC.
- Responsible for creating Test Plan, Test Cases and Test Cards based on use cases in business requirements to cover both functional and non-functional requirements.
- Created Test cases using Element locators and Selenium WebDriver (Java) methods.
- Involved in manual testing of various test cases with respective test scripts on Selenium and generate analysis report with Quality Center.
- Developed Automation Test Scripts with extensive parameterizations using multiple actions to categorize tests.
- Coordinating testing efforts between all the technical teams involved, setting up the most comprehensive test data set under different testing environments.
Environment: Selenium WebDriver, Java, Manual Testing, QTP, Version One, Junit, Agile, Firebug, Fire path, Quality Centre, Selenium Grid, Cucumber, Firebug, MSWord, MS Excel, SVN, agile, PL/SQL, Windows 7.
Confidential
Java Full Stack Developer
Responsibilities:
- Used Agile Methodology for developing the Application.
- Developed the application to provide service to internal applications.
- Involved in analysing system requirements and designed the functional and technical specifications of the project.
- Used the core java concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.
- Involved in development using struts components—Struts-config.xml, tiles, form-beans and plug-ins in Struts architecture.
- Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture with JSP as the view.
- Extensively involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Struts Framework.
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages.
- Used XML Web Services using SOAP to transfer the amount to other applications that are remote and global to different financial institutions.
- Designed and developed the Struts Validators, Controller Classes and Javabean components.
- Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application.
- Developed complex SQL queries for extracting data from the database.
- Worked on the Multi-Threading and JAVA Collections API for handling the data objects between the business layers and the front end.
- Involved in consuming SOAP based web services using JAX-WS.
- Used SoapUI for testing the Web Services.
- Used Apache Ant for the build process.
- Good experience in implementation of Internationalization (i18n) in web applications with Struts along with JSPs and Servlets
- Developed front-end content using JSP, HTML, CSS, JSTL and Struts Tag libraries.
- Developed Action form beans to map the form elements and used Validation framework for validating the user input data, extending Struts components.
- Used WebSphere as an application server in developing the project.
- Interacted with the database using Oracle 10g for data retrieval and maintenance.
- Involved in writing build scripts using ANT
- Developed JUnit test cases for all the developed modules.
Environment: Struts 1.2, spring 2.1, JDK 1.5, EJB 3.0, JSP, Servlet 2.0, JMS, WebServices SOAP, XML, Servlets, HTML, JSTL, ANT, CSS, PL/SQL, Junit, Oracle 10g, WebSphere.
