Qa Analyst - Software Development Engineer In Test (sdet) Resume
Bellevue, WA
SUMMARY
- Experienced Software Quality Assurance professional with 8+ years of experience in Manual and Automated Testing in Web, Backend and Web Services.
- Expertise in Open - Source Automation tools (Selenium, Agile, SoapUI, Postman, Swagger). Proficient with SQL queries in different Databases
TECHNICAL SKILLS
Languages: Java, Java Script, CSS, HTML, SQL
Technologies: J2EE, JSP, JDBC, HTML, XML, Java Script, Angular JS,XML, VB Script, SOAP
QA Tools: SELENIUM, IDE/RC/ Web Driver/ GRID, Protractor, QTP,TEST NG, Firebug, Fire Path, POSTMAN,SonarQube, CloudTest.
Skills: ATDD, TDD, BDD Using Cucumber, Varicent.
Bug Tracking Tools: Quality Center, Quick Test Profession, Unified functional testing, Bugzilla, JIRA, Rally
Build/IntegrationTools: Maven, Ant, Jenkins-Cloudbees
Web Services: SOAP, REST, WSDL, SOAP UI
Operating system: Windows, Unix.
Database: Oracle, SQL Server, MS Access, MySQL,NOSQL,Cassandra
Web Servers: Tomcat, HTTP Server, IIS
Browsers: Firefox, Chrome, Safari, Internet Explorer
PROFESSIONAL EXPERIENCE
Confidential, Bellevue, WA
QA Analyst - Software Development Engineer in Test (SDET)
Responsibilities:
- Design and Development of QA documentation like Test Cases and Test scenarios from business and functional requirements.
- Performed test for Functionality, regression, GUI, End to End, system, configuration and backend.
- Extensively used SQL Queries to verify and validate the data in Database.
- Used IBM Varicent process used to transform a series of records into a new result. Typically, a calc is mathematical, but calcs may include sorting, shifting, or adding to a prior result. Calcs enable the model admin to select records from their source data, perform operations on the data, segment results, and begin another calc based on those results
- Automated the validation of data by writing the complex queries like functions & procedures.
- Written Power shell scripting to generate email notifications.
- Developed VB script to automate few processes, that acted as external tools to the existing commission systems, that run on the cloud server.
Confidential, Bothell, WA
UAT/QAT Test Analyst
Responsibilities:
- Performed test for Functionality, regression, GUI, End to End, system, configuration and backend.
- Extensively used SQL Queries to verify and validate the data in Database.
- Experience in Data Analysis, Data Validation, Data Modeling, Data Profiling, Data Verification, Data Mapping, Data Loading, Data Warehousing/ETL testing and Reports Testing
- Used IBM Varicent process used to transform a series of records into a new result. Typically, a calc is mathematical, but calcs may include sorting, shifting, or adding to a prior result. Calcs enable the model admin to select records from their source data, perform operations on the data, segment results, and begin another calc based on those results
- Automated the validation of data by writing the complex queries like functions & procedures.
Confidential, Seattle
QA Analyst - Software Development Engineer in Test (SDET)
Responsibilities:
- Conducted Black box testing, Smoke testing, Screen Validation testing, Data driven testing (Cucumber), Positive & Negative testing, System testing, Regression testing, End to End testing, Functional testing, Integration testing.
- Created Automated scripts - Load Runner Web Services REST, TruClient, .Net WCF, Web Http/Html - Vugen.
- Involved in automation scripts for mobile native applications using Appium, Java and Selenium.
- Developed and maintained automated CI/CD pipelines for code deployments using Jenkins.
- Proficient with various development, testing and deployment tools -Git, Bitbucket, Jenkins, Docker.
- Integrated TestNG with Selenium using Eclipse to generate test execution result.
- Worked on the Parameterization using TestNG Parameters and Data Provider annotations in Selenium WebDriver Scripts.
- Experience in testing Web-Services using REST client (LIST, SHOW, POST and PUT Methods and error code verification) and SOAPUI.
- Continuous Integration (CI) through Jenkins, running the existing scripts on a daily build basis and verifying the results and updating the scripts based on the result and the requirement changes.
- Trigger Builds, setup email notification for test results and linked scripts with source code.
- Integrated Maven (Build tool) and Version Control system (GIT).
Confidential, Bothell, WA
UAT/QAT Test Analyst
Responsibilities:
- Design and Development of QA documentation like Test Cases and Test scenarios from business and functional requirements.
- Prepared Test data for interpreting the Positive, Negative and Regression Results.
- Performed test for Functionality, regression, GUI, End to End, system, configuration and backend.
- Extensively used SQL Queries to verify and validate the data in Database.
- Used IBM Varicent process used to transform a series of records into a new result. Typically, a calc is mathematical, but calcs may include sorting, shifting, or adding to a prior result. Calcs enable the model admin to select records from their source data, perform operations on the data, segment results, and begin another calc based on those results
- Validate Varicent Web client (UI) for commission UI testing.
- Automated the validation of data by writing the complex queries like functions & procedures.
- Modified and maintained test cases with changes in application interface and navigation flow.
- Participated in Daily status meetings to discuss the status of the project, review meetings to discuss the bottlenecks and its resolutions.
Confidential, WA
QA Analyst
Responsibilities:
- Executing test plans to produce actual results, working with business analyst to validate actual test results to expected test result and ensure testing requirements are met.
- Used MTM Visual Studio 2010 for Test Planning, Test Designing, Test Analysis, Test Execution, Defect Tracking and Test Result.
- Actively involved in SSIS, SSAS design and maintenance activities as part of the business CR’s.
- Extensively worked on SSRS & Cube reports validation using SQL queries
- Generated Reports using XML spy edit tool.
- Experience in working withContinuous IntegrationandContinuous Deployment(CI/CD) tools.
- Coded UI Tests particularly where there is validation or other logic in the user interface, for example in a web page. And, frequently automate an existing manual test by selecting Visual C#.
- In Visual Studio Used Coded UI Test Builder, Coded UI Test Editor to edit existing code.
Confidential, WA
QA Analyst
Responsibilities:
- Involved in full life cycle development of ETL data warehouse and interacted with the Subject Matter Experts, business analyst and the developer regarding the application requirements and enhancements.
- Tested the data loads from Legacy Landing zone to Staging and staging to Commission Landing (ACS & ICS).
- Extensively used SQL Queries to verify and validate the data in Database.
- Worked on Informatica Power Center client tools like Source Analyzer, Warehouse Designer, Mapping designer, Mapplet Designer and Transformations Developer
- Testing ETL mappings/Jobs, based on the customer requests.
- Modified and maintained test cases with changes in application interface and navigation flow.
- Written the Functional specs for new upcoming sources as of how the data is flowing into Adapter and legacy.
- Tested the new sources in the Legacy system ACS&ICS such that there should not be any brake for existing feeds.
Confidential, PA
QA Analyst
Responsibilities:
- Created a comprehensive test plan from the Functional Specification Document, Business Requirements Document, and Technical Design Document
- Decompose requirements into test conditions, cases, and scripts, and enter into Quality Center 9.0.
- Validating XMLs’ with XSD’s using XML Spy tool.
- Used SOAP UI 4.5.1 tool with WSDL’sto test the services and functionality for the web services.
- Ran the Adapters which are responsible for Acquisition, Pre-Processing and Persisting of data received from the Avaloq system into WMR and Translating the data into WMR format.
- Created test scripts for the application which uses SOA, Web services, SOAP and WSDL.
- Monitored and executed Batch (Autosys) Jobs investigated the issues if any and reported the issues to technical developers.
- Good Exposure in using the QTP tool features such as Recording, Data table, Object Repository,Debug viewer, Object Spy, Step generator, Parameterization, Actions, Methods, CheckpointsSynchronization and Recovery scenarios.
- Experience in Descriptive programming in QTP.
- Experienced in writing Automated Test scripts using VB Script.