Qa Engineer Resume
4.00/5 (Submit Your Rating)
SUMMARY:
- Proven experience in Website GUI (Selenium) and REST API test automation for multiple categories of website and Mobile app . Also proven experience in device testing.
- Proactive team member with positive attitude, share knowledge with the team.
- Good communication with peers, architects, onsite management, development team and stakeholder.
- Algorithm design to validate website (Selenium (GUI) and REST (API)) based on category e.g. E - Commerce, Recruitment, Ticket booking, Cab booking, Property renting, Mobile recharge .
- Selenium test automation using Page Object Model, page factory, TestNG, Maven, Cucumber, BDD .
- REST API test automation using JAVA programming ( Apache HTTP, Rest Easy, Jersey Client, Httpurlconnection, Jay Way ) open source libraries.
- REST API automation using REST clients/ tools ( POSTMAN, DHC client, JMeter, SOAPUI Ready API ).
- REST API demo application development and deployment on Apache tomcat.
- Experience in Web application deployment on Apache Tomcat and Anthill tool .
- Hands on experience using Linux/ UNIX commands and shell scripting.
- Hands on experience in device testing ( Mobile apps on Android mobile/ devices, IPTV, Set top box ).
- Hands on experience in Junit, TestNG frameworks , test customization, reporting optimization.
- Good experience in Confidential tool Jenkins , configuring jobs, settings etc.
- Participation in test case writing, analysis, review, execution, planning, bug raising strategy, requirement review.
- Hands-on experience in model based, OAT , exploratory, end to end, ad hoc, performance testing.
- Participation in SCRUM (Master), agile methodologies.
- Interaction with customer, providing product demo and presentations.
- Team lead for 5 persons and manage day to day operations.
- Status report design and co-ordination on periodic basis, work optimization, recruitment, appraisal feedback.
- Short onsite trips for demo, experience to work in live/ production environment .
- Spot award for successful test case design & writing with non-conventional tests (orthogonal array, model based).
- Key member of recruitment panel, candidate profile evaluation, mentoring new joiners, design & conduct training ISTQB foundation level certification completed.
TECHNICAL SKILLS:
AutoIT, ALM ( HP Quality Center), Confluence, IBM Clearquest, ACTS, Bugzilla, JIRA, HDMI analyzer, Visual Studio (for C language code), Eclipse, PyChamp, IntelliJ, Anthill, Splunk, Jenkins, Silk mobile, See Test.
PROFESSIONAL EXPERIENCE:
Confidential
QA Engineer
Responsibilities:
- Hands on experience for window, frame handling , web element locators ( CSS, XPATH, className etc).
- Test automation using TestNG (annotation) , Junit, Cucumber (Scenario outline, hooks/ tags) , BDD framework, Maven . Implemented Selenium Grid for cross browser testing applicable for home page of same website.
- Performance testing development using JMeter (for page loading, request to response time) and reporting.
- REST API / Web service testing using Java programming and GUI tools:
- Hands on experience in RESTful API testing using Java Apache HTTP.
- Hands on experience in RESTful API testing using Java Rest Easy.
- Hands on experience in RESTful API testing using Java Jersey Client .
- Hands on experience in RESTful API testing using Java Httpurlconnection.
- Hands on experience in RESTful API testing using Java Jay Way.
- Hands on experience in RESTful API testing using web browser rest client such as POSTMAN, DHC client as well as open source tools such as JMeter (with Groovy scripting) , cURL, SOAP UI.
- Hands on experience in REST API request header settings ( Content-Type, Accept, Timeouts, Cache, Cookie ) and request body generating ( JSON/ XML, QueryParam, PathParam, FormParam ).
- Hands on experience in REST API response header settings ( Content-Type, Accept, Cache, Cookie, Access Token, Oauth ) and request body parameter handling ( JSON/ XML ).
- Test automation using TestNG (annotation) , Junit, Cucumber (Scenario outline, hooks/ tags) , BDD framework, Maven . Good knowledge in Oauth (Open authentication).
- Basic knowledge of SQL queries and database, data driver development and test driver development.
- Mobile application testing using Java programming and Cloud tools:
- Hands on experience in (Android devices) hybrid app testing, manual and automation using Silk Mobile, See-Test and Appium (iimjobs, babajob, redBus, housing, GetMeCab, Indian Gift Portal, Staples).
- Experience in functional, user interface, performance/ stress, security testing.
- Good experience in cloud based sites testing e.g. MobileTest.me, TestDroid.
Confidential
Software Engineer
Responsibilities:
- Used Jenkins tool for day to day regression, routine tests. Good experience in configuring Jenkins jobs, reporting.
- Hands on experience in server side / application logs parsing (automation) and analyzing.
- Hands on experience is log analysis using Splunk , running query and response analysis, log file indexing.
- Typical user/ customer profile management application, Customer support tool, E-commerce vendor management tool, Inventory and pricing management tool, Buyer flow (E-commerce, ticket booking & mobile recharge).
- Post live (server performance) monitoring tool, Product/ AV content management tool.
- Third party API management (payment processing, credit card, debit card management).
- Automation of GUI navigation for internal tool/ portal (content management, publishing, licensing) using Selenium .
- REST API testing for IPTV web client/ storefront interaction with backend content provider servers e.g. DRM (content decryption), authentication, user management etc. JSON and XML response handling and parsing.
- Back end AV content generation, streaming and validation of the same on end user device using DASH technology.
- Worked on content types such as linear channels, user recordings, video on demand (VOD) content, emergency alert system and dynamic ads validation.
- AV chunk validation from broadcaster end to user end.
- Parsing XML schema for TV channels, user recording and VOD asset validation per specification.
Confidential
Sr. Tech AnalystResponsibilities:
- Automation for user management module i.e. login, user setting, booking from web portal using Selenium .
- API level testing for JAVA based upper middleware layer proprietary class using Junit, TestNG .
- Testing based on DVB-C and DVB-S standards specifications.
- Tested following features -
- PVR (Review buffer, Recording, Booking, Conflicts, Exceptions), Service Scanning, EPG/ Guide, 3D TV,
- Media Center/ Player, Home Network (DLNA), Interactive Application, EPG maintenance,
- Performance test automation development using proprietary tool with XML input file development and user action.
Confidential
Sr. Tech Analyst
Responsibilities:
- User interface (OSD, Menu, Front panel display) testing,
- Audio testing (audio bypass, Dolby and DTS surround mode)
- Tested different disc playback (BD/DVD Region, BD Live, Bonus View, DVD, CD, and VCD).
- Container and codec support (VC-1, H.264, Dolby, and DTS) testing by analyzing console logs and automation.
- Front panel display and remote key testing.
- Video features (Subtitles, Parental control, Video playback), DRM testing.
- Hands on experience in Python and Perl scripting . Basic knowledge of scripting using Ruby (&Watir)language.
- Basic knowledge of web servers and web application deployment.
- Basic knowledge of DLNA (uPnP),OTT, DRM, IP client set top box.