Avatar of Rakesh Singh.
Rakesh Singh
Senior QA Manager at Abaqus
ProfileResume
Posts
0Connections
Print
Avatar of the user.

Rakesh Singh

Senior QA Manager at Abaqus
- 18+ years of experience in Software Quality Assurance and Management - Including 12+ years of experience of directly managing QA teams of size up to 30+ members in 6 startups coordinating across multiple offices - Certified Scrum Master and Practitioner - Worked in Field Service Management, Customer Success & Digital User Onboarding, TV Ads Tracking and Analytics, Ad Management Solutions, Mobile Ad Networks, Mobile App Development, Digital Ad Research, Financial, E-Commerce Companies - Expert in Software Quality Assurance processes and methodologies - Expert in Different Quality Assurance Frameworks & Tools like Cypress, Selenium Webdriver, TestComplete, DeviceAnywhere, JMeter - Expert level experience in Python, Core Java, HTML, CSS - Expert level experience in writing SQL queries for MySQL - Well versed with Agile and Scrum Practices along with SDLC, STLC - Team player with Excellent organizational, leadership and communication skills
Abaqus Inc.
California State University, Chico
Bangalore Urban, कर्नाटक, भारत
India

Professional Background

  • Current Status
    Employed
  • Profession
    QA / Test Engineer
    Project / Product Management
    Technical Manager
  • Fields
    Digital
    AdTech / MarTech
    Advertising
  • Work Experience
    More than 15 years (More than 15 years relevant)
  • Management
    I've had experience in managing 15+ people
  • Skills
    Python
    MySQL
    HTML/CSS
    Selenium WebDriver
    Cypress
    Java
    Software Testing
    SDLC (Software Development Life Cycle)
    Agile Methodologies
    Scrum Master
    Project Management
    PowerPoint
    Excel
    Notion
    JIRA
    Postman
    Kibana
    Github
    Browserstack
    Jmeter
    Burp Suite
    OWASP ZAP
    AWS
  • Languages
    English
    Professional
    Hindi
    Professional
  • Highest Level of Education
    Master

Job Search Preferences

  • Current Status
    Ready to interview
  • Desired Job Type
    Full-time
    Interested in working remotely
  • Desired Positions
    Director QA, Senior QA Manager, QA Manager
  • Desired Work Locations
    Bangalore Urban, Karnataka, India
  • Freelance

Work Experience

Senior QA Manager

Abaqus Inc.
Full-time
Mar 2022 - Present
Bangalore Urban, Karnataka, India
- Lead a team of 8 QA members in Bangalore, India, and internationally, for Abaqus, a US based Field Service Management startup. - Hired and expanded QA team to ensure timely deliverables on both Mobile and Web applications. - Created the automation test framework using Selenium & Python for Web and Appium and Python for Mobile(Android & iOS apps) to reduce the testing time. - Reviewed the automation code and maintained the code repo in Github to ensure the usability of the code. - Automated Web and Mobile APIs using Postman to reduce the testing time of a build. - Performed exploratory testing of the release builds across web and mobile to find bugs and log them in Notion. - Coordinated with Product Managers, Development Managers for bug triaging and CSM team for client issues resolution. - Served as Scrum Master for three projects (Web, iOS, and Android), overseeing daily stand-ups, weekly reviews, and monthly progress tracking to ensure timely delivery and task completion. - Introduced and used TestRail for test cases management of web and mobile projects to ensure maximum test coverage. - Introduced and used Browserstack for cloud based testing of web and mobile applications, including devices based and cross browser testing to ensure maximum bug discovery. - Used Kibana Logs for debugging web and mobile logs related to tracking, APIs. - Helped in hiring of Developers, Product Managers by interviewing them and onboarding hired members. - Increased the test case coverage on mobile and web side to 100% to ensure maximum test coverage. - Increased the automation coverage on mobile and web side to 75% for smoke & sanity test cases to reduce testing time. - Helped company to scale to 2X in 3 years in revenue and team size. - Worked as Delivery client project manager to track deliverables across multiple clients ensure timely delivery.

Senior QA Manager

UserIQ
Full-time
May 2019 - Mar 2022
2 yrs 11 mos
Bangalore Urban, Karnataka, India
Senior QA Manager/Director - Lead 6 QA team members in Bangalore, India for UserIQ, a US based Customer Success and Digital User Onboarding company - Hired and setup QA team, processes, tools from scratch - Trained new team members on Web and Mobile User Onboarding Products - Implemented TestRail for test cases management, JMeter for performance and load testing - Created Automation test framework using Cypress and JavaScript to automate test cases for Web and Mobile UI - Tested and Coordinated the QA team efforts for 100+ bug-free production releases of Web and Mobile Products - Performed performance/load test using Apache benchmarking tool & JMeter - Performed Backend and API testing using SQL queries and Postman - Suggested and Improved the processes for Product, Development, Test and Release - Lead the client’s calls for product integration, on-boarding and issues resolutions - Created documents for client’s on-boarding, development specs, testing process - Point of contact for functionalities around Web and Mobile Products - Tools/Technologies Used: Cypress, JavaScript, ab-Apache benchmarking tool, JMeter, Postico, Visual Studio, JIRA, TestRail, Github Actions, Amazon AWS, Swagger

QA Manager

Apr 2017 - Apr 2019
2 yrs 1 mo
• Leading a team of QA members members in Bangalore, India for DCMN, a Germany based TV advertising and media buying company • Hired and setup QA team, processes, tools from the scratch • Trained new team members on TV Ad Industry and DCMN products • Implemented TestRail for test cases management, ZAP tool for security testing, JMeter tool for performance and load testing • Created Automation test framework using Selenium Webdriver and Python to automate test cases for DC Analytics • Tested and Coordinated the QA team efforts for multiple bug-free production releases of DC Analytics, DC Audience, DC Insight, TVSAT tool and other DCMN products. • Prepared regular reports for senior management about the projects and milestones • Automated manual test cases in Python and Selenium Webdriver • Performed security testing using ZAP tool and performance/load test using JMeter. Tools/Technologies Used: Python, Selenium Webdriver, JMeter, MySQL Workbench 5.2, Windows Powershell, JIRA, TestRail, Jenkins, SOAPUI, Agile/BETA, Amazon AWS, Github

QA Manager

Dec 2015 - Mar 2017
1 yr 4 mos
Bangalore Urban, Karnataka, India
• Leading 20+ QA team members in Bangalore, India and NYC, USA for Operative Media(now, part of Sintec Media), a US based advertising management product company • Working on Comcast and BI projects for testing Operative One and BI products • Trained new joinees on Ad Industry and Operative products • Created Test Plan and reviewed Test Cases of different Operative One modules and coordinated team effort for successful release of Product’s latest versions • Coordinated the QA team effort for multiple bug-free production releases • Prepared regular reports for senior management about the projects and milestones • Worked on POC for Security testing using Kali Linux • Worked with automation team to get the latest features implemented and ensure that products have optimal automation coverage • Worked with performance team for continuous monitoring of performance of Operative products Tools/Technologies Used: Java, Selenium Webdriver, XML, JSON, JMeter, SQLYog, Putty, JIRA, TestRail, Jenkins,SVN, SOAPUI, Agile/Scrum, Amazon AWS

QA Manager

Jun 2013 - Nov 2015
2 yrs 6 mos
• Hired to setup the QA team from scratch • Created job profiles, shortlisted candidates, interviewed and hired all 15 QA members • Setup the entire QA process, QA Master Plan, Test environment, Testing tools for Ad Delivery end to end testing • Trained team on Ad Serving technology, API Testing, Bug reporting, Automation • Trained team to take on challenging tasks, leadership, mentorship, learning new technologies and be a team player • Implemented Manual Testing methods and Automation Testing using JUnit Framework for API Testing • Worked with Senior Management to define, decide and perform testing activities around multiple projects of Ad Serving on multiple mobile platforms like Android, iOS, Mobile Web • Planned for resource allocation, team budget and team outings • Guided team towards detailed test plans and clear executions with emphasis on working closely with development teams for waterfall and agile software models, addressing areas including database impacts, software scenarios, regression testing, negative testing, error/bug retests and usability. • Created company’s first centralized Test cases using TestLink, reduced testing time by 50% using automation for Ad Delivery system • Made a positive impact on Airpush’s day to day earnings by plugging the bugs going into production. Tools/Technologies Used: Selenium Webdriver, HP Vertica, Assembla, PHP, JavaScript, Apache JMeter, Asana, Google Apps, MySQL, Cassandra, Volt, Aerospike, JIRA, TestLink, Agile/Scrum

Senior QA Lead

Apr 2012 - Jun 2013
1 yr 3 mos
• Hired to setup the QA team from scratch • Evangelized the overall QA process at Jutera Labs by creating Master plan for QA and hiring members for the QA team as per its requirements • Managed and lead a QA team of 5+ members in Bangalore and Austin • Responsible for leading all QA activities around every product – desktop browser(windows OS and Mac OSX) – Perk(www.perk.com) ; mobile/tablet app(iOS and Android) – Gush(www.gush.com), Perk mobile; chrome extensions – Perk lite, RebateRobot, Perk share; Facebook apps - Videostasher, Online Merchant’s Coupons based products – DeedorGreed, LinksIO • Created master Test Plans and specifications around QA for the products • Hands on efforts on manual bug finding and automation of different UT cases • Designed and developed automated test cases for a browser, extensions, web-based products using TestComplete and Selenium • Coordinating QA team efforts around major product milestones and timely deliverables • Performed manual, automated, regression, load and performance testing of Perk browser, Perk Lite, DeedorGreed. Tools Used: TestComplete, VBScript, Selenium RC, Apache Jmeter, PHP, JavaScript, Process Explorer, Asana, Google Apps, YSlow, VMware, MySQL

Senior Software Quality Assurance Engineer

Jan 2008 - Apr 2012
4 yrs 4 mos
● Software Testing - Involved in all stages of Testing and Quality Assurance processes from review of specifications to providing final user acceptance testing (UAT) ● Lead a team of 2 to perform Functional, Regression, Performance, UI, API testing of DL AdIndex Surveys and Stand Alone, Integrated testing for DL applications like MarketNorms and LinkSelect, Dash, Mobile Surveys. ● Implemented manual and automated testing of existing or new softwares in Dynamic Logic products like AdIndex, LinkSelect, Dash, Mobile. ● Tested to find cross-browser related bugs using testing tools like IE Tester and Firebug, Chrome Developer Tools ● Involved in code review and reporting bugs to the developers ● Giving feedback to developers for making their software more user-friendly and robust. ● Extensively used SQL, PHP, HTML, JavaScript, CSS programming while testing software/tools on browsers like IE, Firefox, Safari and Chrome ● Created and maintained internal/external logins for 100s of employees/clients of DL/Safecount/MB employees with proper AdIndex, MarketNorms, Safecount credentials ● Software Development – Developed internal DL applications like Bug Track-Report system using PHP, HTML, JavaScript and CSS ● Supporting DL products – supported 400+ internal/external DL applications and tools, used by Dynamic Logic and Safecount employees ● Used TRAQ (RT System) to track/resolve 1000+ issues/requests sent by users and prioritise them according to levels of urgency ● Set up and monitor Quota tool for LinkSelect campaigns using custom SQL codes ● Used new Testing Automation tools like Mercury QTP, Selenium, PHPUnit and implemented them to make our testing process faster and reduced time involved. ● Used PHP, JavaScript programming to make Unit Test Cases ● Documentation – wrote documents for new/existing software tools/features tested. ● Presentation - presented new internal/external software tools to internal/external clients/teams

Programmer Analyst

Jan 2006 - Dec 2006
1 yr 0 mos
● Worked with the clients of Peri Software – BlackRock Solutions and GSI Commerce

Consultant

Sep 2006 - Nov 2006
3 mos
● Responsibilities included development of Portfolio management tools for the merger project of Merrill Lynch Investment Management arm with BlackRock using Perl, KSH, TSQL ● Lead and coordinated a team of 3 people under tight working schedule for the merger project ● Worked with top - level management on different Portfolio management project modules ● Involved in uploading the data from flat files to several Sybase tables using Perl scripts and BCP ● Enhanced several front-end web pages using JSP and Servlets ● Designed many Tables, Stored Procedures, Triggers, SQL scripts for enhancements and maintenance of various database modules using Sybase TSQL ● Worked with huge trade databases involving 2TB of data ● Tested and documented several Perl, JSP modules/pages. Tools: TSQL, Sybase 12.5, Perl, KSH, DBI/DBD, JSP, Servlets, Solaris 2.0, Windows 2000, CVS

Consultant

Jun 2006 - Aug 2006
3 mos
● Responsibilities included development of Price Audit tools using Perl, KSH, Oracle 10g, TSQL ● Designed and developed the Price Audit file generation system for ToysRUs ● Developed many Perl modules and packages for the Price Audit system ● Developed many Tables, Stored Procedures, Triggers, PL/SQL scripts for the Price Audit system using Oracle 10g ● Setup the automatic loading of the data from flat files to Oracle10g Servers using Perl and CRONTAB ● Worked extensively on the Solaris to Linux conversion project Tools: PL/SQL, Sybase 12.5, Perl, KSH, DBI/DBD, BCP, CRONTAB, Solaris 2.0, Oracle10g, Linux, CVS

Business Development Executive

Mar 2004 - Jun 2004
4 mos
● Responsibilities included marketing the Internet Broadband Enterprise Solutions of SifyCorp Ltd. ● Lead a team of 3 sales people to market the Enterprise Networking Solutions of Optimetrix ● Accountable for completing sales objective and maintaining quality of client service ● Perform sales and marketing calls to reserve meetings with prospective clients ● Call and face-to-face visit prospective, new and presented customers to assist new business ● Carry out client presentations expressing value plan of Broadband products, networking solutions, and services offerings

Education

Computer Engineering
2004 - 2008
Activities and societies
Indian Students Association
Description
Studied Master of Science(MS) in Computer Enngineering
Electronics & Communication Engineering
1999 - 2003
Description
Studied Bachelor of Engineering(BE) in Electronics and Communications Engineering.

Licenses & Certifications

Scrum Alliance
Credential ID: 001444488
Expiration Date: Nov 2026

Management 3.0

Jurgen Appelo
Credential ID: 180514737
Issued May 2018
No Expiration Date
Simplilearn
Credential ID: 190420
Issued Jul 2016
No Expiration Date