
Arun Thakur
Verified Expert in Engineering
Quality Assurance Developer
Tokyo, Japan
Toptal member since April 4, 2024
Arun is an experienced QA automation specialist with over five years of expertise developing and implementing automated test suites for web and mobile applications. He is proficient in Selenium, Appium, and scripting languages like Java, Python, and JavaScript. Adept in both independent and team environments, Arun is committed to driving efficiency improvement and delivering superior quality software solutions.
Portfolio
Experience
- Mobile App Testing - 5 years
- Selenium WebDriver - 5 years
- Quality Assurance (QA) - 5 years
- QA Automation - 5 years
- Web App Testing - 5 years
- Appium - 4 years
- API Testing - 2 years
- Cypress - 1 year
Availability
Preferred Environment
Postman, Test Automation, Jenkins, MacOS, Visual Studio Code (VS Code), Git, IntelliJ IDEA, Eclipse
The most amazing...
...things I've created from scratch are automation frameworks for both web and mobile applications that are easy to manage and reduce much manual effort.
Work Experience
QA Automation Engineer
Gaussy
- Increased automation coverage from 15% to 40% in two months, earning commendation from the QA manager and CTO.
- Enhanced the company's QA processes by implementing bug tracking and triage metrics, QA reporting, and user acceptance testing (UAT).
- Assisted the customer success team in obtaining feedback from customers.
QA Automation Engineer
Rakuten
- Developed an automation framework for mobile applications with Appium and Java.
- Constructed an automation framework for web applications utilizing Selenium, Java, and TestNG.
- Managed and mentored a team of three QA members. Developed onboarding and knowledge transfer documents for new hires.
- Created a smoke test framework to reproduce production issues quickly.
- Drafted detailed QA documents and reports. Assisted with the release process.
- Prepared and delivered monthly presentations to the client, summarizing all QA activities performed within the period.
- Contributed to real-time monitoring and debugging. Utilized Charles Web Debugging Proxy for real-time monitoring and debugging of network requests and responses.
- Worked on test case management. Utilized TestRail to organize and manage test cases, track test execution progress, and generate comprehensive reports.
- Focused on data analysis and reporting. Leveraged Kibana to visualize and analyze log data generated during testing, providing insights into application behavior.
- Contributed to documentation and knowledge sharing. Utilized Confluence to create and share project documentation, including test plans and sprint retrospectives.
QA Engineer
Cybage
- Built an automation framework for mobile applications from scratch, cutting regression testing time from three days to one day while maximizing accuracy.
- Generated comprehensive QA reports, test documents, and bug tickets utilizing Jira.
- Enhanced app quality by implementing robust QA processes within the team.
Experience
Gaussy | Increasing Automation Coverage
Rakuten | Enhanced Product Quality and QA Processes
I also facilitated effective collaboration between QA, development, and product teams, ensuring alignment on quality objectives and fostering continuous improvement in product development and delivery. Through proactive communication and leadership, we successfully optimized QA processes, accelerated time to market, and delivered high-quality products that met the evolving needs of our customers.
Cybage | Mobile and Web Application Testing
I played a pivotal role in ensuring the quality and reliability of mobile and web applications by employing advanced testing tools and methodologies, collaborating closely with development and product management teams, and continuously striving for process improvement and optimization. Through effective communication and teamwork, we successfully delivered high-quality products that met the expectations and requirements of our stakeholders.
Cypress | Automated Login Feature of OpenHRM
https://github.com/ArunKumarSDK/arunEducation
Master's Degree in Robotics Engineering
University of Petroleum and Energy Studies (UPES) - Dehradun, India
Bachelor's Degree in Telecommunications
Lovely Professional University (LPU) - Punjab, India
Certifications
Software Quality Assurance
TestDome
Selenium and Web Testing
TestDome
Skills
Libraries/APIs
Selenium WebDriver, Puppeteer, Playwright
Tools
Cucumber, Charles Proxy, Kibana, Xcode, Jenkins, Android Studio, Jira, Confluence, Apache JMeter, Notion, Postman, Visual Studio, Apache Maven, Git, IntelliJ IDEA, Pytest, Bugsnag, TestRail, MATLAB
Frameworks
Selenium, Appium, Cypress, TestNG, Android SDK, iOS SDK
Paradigms
Test Automation, E2E Testing, Agile, Data-driven Testing, Sanity Testing, Software Testing, Page Object Model (POM), Load Testing
Languages
Java, Java 8, JavaScript, XPath, Kotlin, Python, TOM
Platforms
MacOS, Visual Studio Code (VS Code), Eclipse, Arduino
Other
Mobile App Testing, Test Case Creation, Test Case Execution, Web App Testing, Regression Testing, Test Planning, QA Leadership, Quality Assurance (QA), Manual QA, QA Automation, APIUM, CI/CD Pipelines, Electronics, Manual Software Testing, Test Data, Bug Triage, Smoke Testing, Test Automation Frameworks, Test Reporting, Sprints, Hybrid Frameworks, QA Test Plan Management, Microprocessors, Digital Electronics, Control Systems, Microcontrollers, Robotics, Embedded Systems, PCB Design, Artificial Intelligence (AI), System Design, ExtentReports, API Testing
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