
Arun Kumar
Verified Expert in Engineering
QA Engineer and Developer
Bengaluru, Karnataka, India
Toptal member since October 4, 2021
Arun is a QA engineer with 12+ years of experience designing and developing test automation frameworks for web UIs, back-end APIs, microservices, and software utilities. His projects include digital cinema technologies and eCommerce products. Arun brings extra value to the table because he's been involved in all stages of the product lifecycle—not just finding bugs but also identifying software design gaps and product deployment issues.
Portfolio
Experience
- Python 3 - 9 years
- REST API Automation - 8 years
- Web App Testing - 8 years
- GitHub - 6 years
- Selenium WebDriver - 6 years
- Amazon Web Services (AWS) - 5 years
- Microservices Architecture - 4 years
- PostgreSQL - 3 years
Availability
Preferred Environment
MacOS, PyCharm, Python 3, GitHub, Python
The most amazing...
...thing I've designed is a distributed test execution platform for a product that distributes hundreds of movies per month and handles petabytes of data transfer.
Work Experience
Back-end Developer
Freelance
- Designed and developed a serverless back-end application according to a client's requirements.
- Covered automated tests as part of the development and set up a CI/CD pipeline.
- Designed the application to have lower running costs and be scalable on demand.
- Implemented long-running processes as Lambda functions to provide a seamless user experience.
Lead Software Development Engineer in Test (SDET)
Samsung Electronics India Pvt. Ltd.
- Created and maintained the automation framework using Python 3 and requests to enable the manual testers to use the automated tests for sanity and regression tests.
- Developed a JSON-based, data-driven framework that enabled manual testers to automate the regression tests.
- Trained the manual QA team to effectively use automated tests and to add input data to automate tests.
- Participated in product planning meetings and provided release plans.
- Managed QA resources and tasks and developed test estimates and test plans.
- Used Jira to track work status and generated reports to send out weekly status updates.
Principal Engineer
Qube Cinema Technologies Pvt. Ltd.
- Coordinated with OEM vendors to validate product delivery.
- Collaborated with an OEM development team to explain product and business requirements and prioritize work items.
- Created scripts to generate input data as per the specification for validating the product.
- Maintained an automation framework and reviewed changes made by the team.
- Determined QA resource needs and participated in the QA hiring process.
Lead Software Engineer - QA
Qube Cinema Technologies Pvt. Ltd.
- Developed a test automation framework for a microservices architecture product to automate APIs and web UI testing.
- Reviewed specification documents for business and software requirements.
- Provided valuable input during software design and architecture review meetings.
- Conducted interviews and coordinated the recruitment process with the HR team.
Senior Software Engineer - QA
Qube Cinema Technologies Pvt. Ltd.
- Developed a test automation framework from the ground up for an embedded application and automated regression tests.
- Trained new employees on business requirements, domains, and execution of test scripts and test cases.
- Reviewed test cases written by peers in the team and owned the quality of the product.
- Owned full responsibility for DCI certification for several products. The test procedures were done by an external laboratory, which was very expensive, and both products were certified without any failures.
Software Engineer - QA
Qube Cinema Technologies Pvt. Ltd.
- Created test scenarios and test cases for a digital cinema playback system. Owned the smoke, integration, and regression tests.
- Manually tested the whole Cinema Player system and handled production releases.
- Implemented test scripts to automate long-running and frequently executed tests to reduce the manual testing effort.
Experience
Web App for Event Scrapbook
Scalable Automation Framework for Popular Ecommerce Application
Test Automation Framework with Scalable and Distributed Execution Support
http://www.qubewire.comOwning the DCI Certification Project
http://www.qubecinema.comEducation
Bachelor's Degree in Computer Science
SKP Engineering College - Tamil Nadu, India
Skills
Libraries/APIs
Selenium WebDriver, REST APIs, AWS Amplify
Tools
GitHub, Subversion (SVN), Jira, Amazon Cognito, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), Sahi, SAP Quality Assurance (QA)
Paradigms
Functional Testing, Microservices Architecture, Serverless Architecture, Automated Testing, Sanity Testing, Test Automation, DCI, Microservices
Languages
Python 3, Python
Storage
MySQL, PostgreSQL, Amazon S3 (AWS S3), JSON
Frameworks
Selenium
Platforms
Amazon Web Services (AWS), AWS Lambda
Other
REST API Automation, QA Automation, Manual QA, QA Testing, Web App Testing, Functional Automation, Manual Software Testing, WCF Web Services, Quality Assurance (QA), CI/CD Pipelines, Serverless, Regression Testing, Test Automation Frameworks, Smoke Testing, Integration Testing, API Testing, Web Service Testing, Test Specifications, Image Recognition, Image Processing, Amazon RDS, Web Development, Technical Hiring, Interviews
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring