We provide IT Staff Augmentation Services!

Sr Qa Analyst Resume

5.00/5 (Submit Your Rating)

Mountain View, CA

SUMMARY:

  • Over 10 years of IT experience in the Testing, Design, Development.
  • Good Experience creating Test Plan and identification of Test Scenarios/ Test Cases.
  • Experience in Python, Java, Scala, JavaScript, NodeJs, C, C++, C#.Net, R, HTML.
  • Experience working with Selenium, PyTest Framework, Appium, LoadRunner, JMeter, Jenkins, Jira.
  • Good experience using Protractor test framework for testing Angular applications.
  • Experience working with Agile methodologies and on Agile teams.
  • Proficient in manual testing Desktop, Web, Mobile Native and Hybrid Applications in both iOS and Android mobile devices and automation testing using Appium automation tool.
  • Good Experience with AWS (EC2, S3, IAM, RDS, CloudWatch, AWS VPC, Route 53).
  • Experience in testing Hadoop ecosystem components (HDFS, MapReduce, Yarn, Pig, Hive, HBase, Flume, Sqoop, ZooKeeper) and Spark.
  • Experience in data analysis using HiveQL, Pig Latin, HBase and custom Map Reduce programs in Java.
  • Experienced in writing custom UDFs and UDAFs for extending Hive and Pig core functionalities.
  • Participate in designing the overall logical & physical Data warehouse/Data - mart data model and data architectures to support business requirements.
  • Good Experience developing and testing SOAP and RESTful Web Services.
  • Proficient experience in different Databases like Oracle, MariaDB, MySql, Postgres, Sybase, MS Access and DB2.
  • Experience in NoSql databases like MongoDB, Cassandra.
  • Proficient in coding UNIX Shell Scripts using Sed, Awk.
  • Good understanding of Data Warehousing concepts and ETL (Extraction, Transformation and Loading) tools like Informatica and Ab Initio.
  • Experience in Data Visualization using ggplot2, D3.js, matplotlib, Tableau.
  • Good understanding of Linear Regression, Logistic Regression, Bayes Models, Decision Trees, Random Forest and UnSupervised Learning.
  • Good understanding of Deep Learning/ Neural Networks.
  • Good team player with excellent communication, analytical, interpersonal and writing skills.
  • Possess significant skills in Object Orient Programming concepts (OOPS).

TECHNICAL SKILLS:

Languages: Python, Java, C, C++, C#.Net, NodeJs, Perl, Javascript, R, MatLab, Octave, Scala

Databases: MongoDB, Cassandra, Postgres, MariaDB, Oracle, MS SQL Server, MySql, Sybase, DB2

Tools: PyCharm, Postman, WebStorm, IntelliJ, Selenium, JMeter, Cucumber, Appium, Sauce Labs, SilkTest, Load Runner, Quality Center, Eclipse, Git, AWS, Postman, Splunk, MS Visio, SVN, Tandem Trading Applications.

ETL Tools: Talend, Ab Initio GDE 1.13 Co-op 2.13, Informatica 8.1/7.1/6.2/5.1 (Power Mart/Power Center) (Designer, Workflow Manager, Workflow Monitor, Server Manager, Power Connect)

OLAP Tools: Tableau, Business Objects, Cognos

Operating Systems: Mac OSX, Windows 8/7, Unix, CentOS, Linux, MS DOS

EXPERIENCE:

Confidential, Mountain View, CA

Sr QA Analyst

Responsibilities:

  • Developed REST API test automation framework using PyTest and Python.
  • UI Automation using NodeJs/ Protractor framework and Java/ Selenium framework.
  • Tested using SQL queries against databases like Postgres/ MariaDb/ Oracle.
  • Worked on analyzing Hadoop cluster using different big data analytic tools including Pig, Hive and MapReduce.
  • Involved in loading data from Linux file system to HDFS .
  • Extending Hive and Pig core functionality by using custom User Defined Function’s (UDF), User Defined Table-Generating Functions (UDTF) and User Defined Aggregating Functions (UDAF) for Hive and Pig .
  • Developed Spark scripts by using Python shell commands as per the requirement.
  • Importing and exporting data into HDFS and Hive using Sqoop
  • Tested reports generated using Tableau to connect to Hive ODBC connector generate daily reports of data.
  • Devops with Ansible.
  • Performance testing of the web services using Jmeter scripts.
  • Manual testing Desktop, Web, Mobile Native and Hybrid Applications in both iOS and Android mobile devices and automation testing using Appium automation tool.
  • Developed UNIX shell scripts to assist in Automation.
  • Custom monitoring metrics/analysis/alarms via CloudWatch, the AWS API and different toolkits for instrumenting it (e.g. boto).
  • Used VMware Workstation and VMware Fusion virtualization to test the application in OSX/ Windows/ Linux images.
  • Used Jira to maintain user stories and for bug tracking.

Environment: Python, AWS, Hadoop, Hive, Pig, Spark, MongoDB, Java, Postman, Tableau, Talend 6.1/5.6, Appium, JMeter, REST WebServices, JMeter, Sauce Labs, SilkTest, JSON, MongoDb, Jenkins, TestNG, Splunk, Oracle, Ansible, Postgres, MariaDb, Oracle, Git, Jira, AD, LDAP, Maven, Windows, Mac OSX and UNIX.

Confidential, Foster City, CA

Sr QA Analyst

Responsibilities:

  • Analyzed the Business Requirements Document and prepared detailed test cases for new Functionality.
  • Agile methodology is used for this project. Attended daily stand-up meetings.
  • All the business stories and bugs for the sprint are maintained in JIRA.
  • Creation of web based automation scripts using Selenium Web Driver, Java, TestNG and IntelliJ.
  • Extensively used SQL queries for testing.
  • Tested REST web services using SOAPUI (Groovy) and SOATest (Jython).
  • Performance testing of the web services using Jmeter scripts.
  • Automation testing using Appium automation tool.
  • Backend testing is done by writing SQL queries. Databases used in this project are Oracle and MySql.
  • Worked closely with developers and Product team to understand business stories and test the functionality properly.
  • Used Splunk to check Unix logs.
  • All the test scripts are maintained in Git. Business documentation is maintained in wiki pages.

Environment: Selenium, Java, TestNG, SOAPUI, SOATest, Jython, JMeter, Appium, Oracle, MySql, Git, Maven, Jenkins, Splunk, Windows7 and UNIX.

Confidential, Mountain View, CA

QA Engineer

Responsibilities:

  • Analyzed the Business Requirements Document and prepared detailed test cases for new Functionality.
  • Using Black box, Smoke, Sanity, Integration, Regression testing techniques and practices to test the application.
  • Tested REST WebService calls made by the user/ NAS and automated them using Python.
  • Installed Sequoia Mule builds and ran a smoke testing suite (Selenium scripts) to ensure the validity of the build.
  • Ran the WebService test cases in LAN/WAN environment to ensure the proper functionality.
  • Jira is used for defect tracking.

Environment: Python, REST WebServices, WD MyBookLive Mule, Oracle, Git, OSX, Windows7 and UNIX.

Confidential, San Dimas, CA

QA Analyst

Responsibilities:

  • Experienced in defining Testing Methodologies, Designing Test Plans and Test Cases, Verifying and Validating Web based ADP applications, documentation based on standards for Software Development and effective QA implementation in all phases of Software Development Life Cycle (SDLC)
  • Analyzed the Business Requirements Document, created the test plan and prepared detailed test cases for new Functionality
  • Used Agile methodology (Scrum) to ensure the new features meet the customer requirements and acceptable quality assurance standards.
  • Developed Vuser scripts with Load Runner for performance Testing. The scripts were developed using Web, Web services, RTE, SAP GUI and Database protocols.
  • Developed Vuser scripts with Load Runner for performance Testing. The scripts were developed using Web, Web services, RTE, SAP GUI and Database protocols.
  • Performance and Functional testing of reports developed using Business Objects.
  • Identified and documented defects using Quality Center to ensure applications functionality.
  • Created Test Plan, generating test data, designing test cases, preparing test environment

Environment: Load Runner, Java, Business Objects, Quality Center, Oracle, Windows 7, Web Sphere and UNIX.

Confidential, Chicago, IL

QA Analyst

Responsibilities:

  • Prepared Test Strategy Document, detailed Test Plans and Test Cases which specify testing overview and testing approach depending on the Business and Technical requirements.
  • Developed Python Scripts to assist in testing trading functionality.
  • UI Automation using Java/ Selenium framework.
  • Good experience with Market Data messages in FIX and NSC format.
  • Good understanding of various tags of FIX Order Entry and Market Data messages (based on FIXML format). Extensively tested the validity of the messages generated and the data residing in it.
  • Analyzed and tested the functionality of various Trading Allocation Algorithms (F, C, K, A, N, O, T, Q, S) used for quantity allocation to different traders, buying/ selling in a dynamic global trading environment. The instruments in different Trading Engines (EG1, IMP, EDO, NYMEX, CBOTY, CBOTZ) following different algorithms.
  • Tested the functionality of Complex Trading Strategies like Soy Crush, Euro Dollars and Treasuries.
  • All documents were maintained in Rational Clear Case/ SharePoint/ GIT.
  • Proficient in using Tandem Trading Software Applications.

Environment: Java, JUnit, JIRA, ANT, Selenium, SOAP, Rational Clearquest, Jira, Rational Clearcase, Git, Tandem Trading Applications, FIX/NSC Protocol, Perl, Shell Scripting, XML, HTML, MS Office, SQL, PL/SQL, WSDL, Business Objects, Web Services, Unix and Windows.

Confidential, Herndon, VA

QA Engineer

Responsibilities:

  • Analyzed BRD and technical documentation. Developed Test plans and Test cases based on software requirements.
  • Carried out extensive testing with different test cases, which reflect the various real time business situations.
  • Participate in designing the overall logical & physical Data warehouse/Data-mart data model and data architectures to support business requirements.
  • Created and tested Ab Initio ETL graphs performing data transformation, conditioning and loading. Validated the graphs, Performed unit testing and Integration test.
  • Involved in the preparation of documentation for ETL using Ab Initio standards, procedures and naming conventions.
  • Generated Database Configuration files (.dbc), DMLs which specify the record format with delimiters. These are used in components for building graphs in Ab Initio.
  • Defect tracking is done using Rational Clear Quest/ Quality Center.
  • Developed PL/ SQL, Stored Procedures, Cursors, Packages, Functions and triggers extensively in Oracle.
  • Quality Center is used to maintain requirements and test cases. Also the test cases were executed in Quality Center for each new release.
  • Developed Shell Scripts to automate report execution. Executed Autosys jil scripts to execute reports and ETL graphs.
  • Used UNIX environment variables in various .ksh files.
  • The reports were generated using Business Objects using various functionalities such as Sub reports, Formulae, Drill Down, Date based triggers etc.,
  • Developed Shell Scripts to validate various business reports.
  • Used inquiry and error functions like is valid, is defined, is error and string functions like string substring, string concat and other string * functions in developing Ab Initio graphs to perform data validation and data cleansing.
  • Involved in Testing of GUI and Multiple Reports with different roles for security.
  • Business Objects Report Testing using SQL queries to verify accuracy of various reports like Control, Management and Financial Reports.
  • Involved in End-to-End testing of processes that migrate data.
  • Interacted with developers to resolve issues.
  • Actively participated in regular project status meetings.

Environment: Java, TestNG, ANT, Eclipse, Maven, Tortoise SVN, Quality Center, PL/SQL, Unix Shell Scripting, Oracle 10g, Business Objects, SQL Loader, PeopleSoft Tools 8.44, Ab Initio GDE 1.13 Co-op 2.13, Rational Clear Quest, Rational Clear Case, Shell Scripting, MS-Office (Word, Excel, PowerPoint), Unix.

We'd love your feedback!