I have been working as a QA in an IT product company for over ___ years now. Currently I am involved in a couple of projects related to web-based applications and services, API application and a mobile application. All these projects apply Agile Kanban methodology.
Basically, I have a good understanding of Software Development Lifecycle and QA methodology. I have experience in performing various types of testing - Functional (negative and positive), UI, Regression, Smoke, Sanity, Cross browser, Black Box, Load and Automation testing. I work on Windows, UNIX, Mac platforms. I have experience in Cross – browser testing in different web browsers such as FF, Chrome, IE, Safari. In all browsers, I use Developer tools to look for web – elements, errors, network http requests, cookies.
I have excellent experience in developing test documentation and applying test design techniques. I know TestLink test management tool quite well. I extensively use Jira for reporting and resolving Bugs.
I am familiar with MySql database. I've done Backend testing by writing SQL queries directly to a database to identify errors and reporting them in a bug-tracking tool. I use mySql server for loading a dump from production database. And in Unix I have verified log files to identify errors using "grep" commands.
I have experience in API testing. I use SoapUI tool by developing various test suites for SOAP and REST API projects. I also use Jmetter tool for API and Load testing. I have good understanding of XML and JSON data formats.
The company I currently work for is a Product company. Our product is called _________.
It is a Java based Web – application. We develop (certain tool for) _________________.
There are a couple of QA departments in our company.
I work in Custom Project delivery department. We develop different custom solutions based on our product such as: Web portals, Java scripts, API applications, Qlick View reports. We also offer technical support for our clients. Our Team consists of 8 Java Developers, 5 QA and 3 QV Developers. As a QA I participate in team meetings, where we discuss and analyze client requirements. I also develop test artefacts, design test cases, execute tests and provide test reports. I'm also responsible for processing support tickets for our clients. I am also responsible for leading QA team of 6 team members. It means I have to organize weekly stand up meetings with my QA Team. I manage all QA Tickets and set a responsible QA for every ticket.