
Sahil Mutreja
Verified Expert in Engineering
Quality Assurance (QA) Developer
Mumbai, Maharashtra, India
Toptal member since July 16, 2018
Sahil is an ISTQB-certified senior agile test automation engineer with 10+ years of experience in web, mobile, and API automation. He has worked with foodtech and adtech companies, including other service-based companies where testing effort was outsourced. As a strong believer in quality, Sahil will always ensure ways to achieve it with minimal effort.
Portfolio
Experience
- Java - 10 years
- Manual Testing - 7 years
- Selenium - 7 years
- Quality Assurance (QA) - 7 years
- QA Automation - 7 years
- API Testing - 6 years
- SQL Server 2016 - 4 years
- Playwright - 2 years
Availability
Preferred Environment
GitHub, Java, Apache Maven, Selenium, REST Assured, Docker, Appium, API Testing, JavaScript, Playwright
The most amazing...
...thing I've developed is an API test suite configured in parallel with a UI test suite executing 30 UI and 66 API test cases on GitHub Actions with test report.
Work Experience
Senior Agile Test Automation Engineer
Delivery Hero
- Coordinated over 10 cross-functional teams (developers, QA, product managers) to streamline workflows, reducing project blockers by 40% and accelerating delivery timelines by 25%.
- Spearheaded automation efforts, developing 300+ test scripts (Selenium, Cypress, Postman), cutting regression testing time by 60%, and improving CI/CD deployment reliability.
- Reduced production defects by 35% through robust automated test suites.
- Led over 50 sprint cycles for more than five Agile teams, improving sprint completion rates by 30% and reducing backlog spillover by 50%.
- Mentored three teams in Agile adoption, increasing velocity by 20% within three months.
Senior Agile Test Automation Engineer
HelloFresh
- Collaborated with over five teams to define more than 100 acceptance criteria, reducing post-release defects by 30%.
- Streamlined onboarding and training for over 10 new hires, cutting ramp-up time by 50%, and mentored more than 5 junior testers.
- Partnered with leadership to increase test coverage by 40%, accelerating release timelines.
- Developed over 50 Web/API automation scripts using Selenium and Postman, improving efficiency by 40%.
- Executed more than 200 test cases, including functional, regression, UAT, and compatibility testing.
- Conducted specialized testing such as A/B tests for over five campaigns, performance tests resulting in a 25% latency drop, and usability tests boosting UX scores by 15%.
Senior Test Automation Engineer
Media.net
- Implemented the BDD framework and cross-browser testing to upgrade the web applications test automation suite.
- Built an automation test suite for API testing using REST Assured.
- Designed an automation test suite for web application testing using Selenium 3 and integrated it with a CI/CD pipeline with Jenkins.
- Developed a mobile application automation test suite using Appium.
- Executed and wrote automated tests for new features.
Software Engineer
MAQ Software
- Designed a Page Object Model framework using a Page Factory design pattern implemented to render the automation suite more robust and maintainable.
- Developed and periodically updated stored procedures and SQL jobs for mining data from upstream data sources using SQL Server 2016.
- Built an ETL as a back-end service in C# for sourcing and parsing the raw data from upstream data sources.
Experience
Mobile App Test Automation Suite
https://github.com/sahilmutreja/AppiumTutorialsThe project contains all the various basic user interaction testing that can be done via Appium Java Client 5.0.4.
The majority of the tutorials are performed on the Android API demo hybrid app v8.0.0 and the native calculator app.
Media Ads Exchange Web Test Automation Suite
Test Scenarios:
• User onboarding steps with user registration
• Creation of new campaigns and ads
• Validation of user interaction of Advertisement Reports like:
a. Sorting and pagination of reporting grids
b. Pagination
c. Filtering of reporting with multiple parameters
Platform:-
Selenium WebDriver v3.0, JAVA v8.0, Jenkins as a CI/CD tool, cross-browser testing achieved via TestNG test-runner,
It is designed using Page Factory Design Pattern with Enhanced POM.
Features:
• Test Reports available for all the web app and API test cases
• Continuous Integration set up on Jenkins for scheduling test suite execution in a timely fashion
• Logging on each activity where logs available on Jenkins and additionally in a separate log file
• Screenshots to be taken on each test case failure
Media Ads Exchange API Test Automation Suite
Different JSON files for each environment, including staging, integration, and production.
Total count of test cases executed per environment: 67
Total execution time: 1.5 to 2 minutes.
Platform:
Java 8, REST Assured v3.0.7 and TestNG v6.14.2, Log4j v1.2.17
Features:
• Human readable test reports available for each test suite execution
• Parallel execution of each test API call causing optimal resource utilization and faster execution of test cases.
• Logging across for all test cases execution on output stream and in a file.
Selenium Cross-browser and Cross-platform Web Automation Test Suite
Libraries used:
• Selenium
• TestNG
• Log4J
• Org.JSON
Features:
1. Logging
2. Taking a screenshot of failed tests
3. Generation of a human-readable report
4. Generating random values for insignificant test data, e.g., for a new user
5. WebDriver factory
6. Encapsulation layers like test data, the logic of tests, actions on web pages, and so on
7. Configurator (via testNG.xml file):
a. Run tests in parallel mode
b. Ability to run tests for different browsers/operating systems by configuring.
c. Ability to run tests for different environments (URLs) by configuring/by command-line.
8. Reading test data from the JSON file.
Created Web, API, and Mobile Test Automation Suite for Many Companies
I've worked with product owners, project/engineering managers, and front-end/back-end developers to ensure everyone is on the same page regarding quality and the importance of having a structured plan for adding testing to daily life.
My motto is to start quality right from the day of refinement to the product release. To achieve this, I use a mixed approach of manual and test automation techniques in the agile development lifecycle.
Back-end and API Testing for a Foodtech Website and Mobile App
Education
Master's Degree in Computer Engineering
V.E.S Institute of Technology - Mumbai
Certifications
Professional Scrum Master
Scrum.org
ISTQB Certified Tester - Agile Extn Level (CT AL)
International Software Testing Qualifications Board (ISTQB)
ISTQB Certified Tester - Foundation Level (CTFL)
International Software Testing Qualifications Board (ISTQB)
Querying Microsoft SQL Server 70-461 (MCSE)
Microsft
Skills
Libraries/APIs
Playwright, Selenium Grid, jQuery
Tools
Jira, Apache JMeter, REST Assured, Microsoft Visual Studio, Jenkins, Cucumber, IntelliJ IDEA, Postman, Visual Studio, Git, Microsoft Test Manager, GitHub, GitLab, Apache Maven, TestRail, Excel 2013, Charles Proxy
Frameworks
Selenium, TestNG, Swagger, NUnit, JUnit, SpecFlow, Appium
Paradigms
Manual Testing, Test Automation, Testing, Software Testing, Continuous Integration (CI), Automated Testing, Scrum, Agile Software Development, Agile, Unit Testing
Languages
Java, C#, HTML5, CSS3, HTML, CSS, SQL, JavaScript
Platforms
MacOS, Docker, Drone CI
Storage
SQL Server 2016, Microsoft SQL Server, Redis, SQL Server Integration Services (SSIS)
Other
Quality Assurance (QA), QA Automation, Selenium PageFactory, Selenium Page Object, Log4j, Quality Auditing, Manual Software Testing, Agile Software Testing, REST API Automation, Automated UI Testing, API Testing, GitKraken, Software Architecture, MTM, Web App Testing, Manual QA, Mobile App Testing, Test Management, ISTQB, Regression Testing, Excel 365, UI Testing, Software Engineering, GitHub Actions
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