Shankar subramanian - Quality SDET Engineer |
[email protected] |
Location: Ashburn, Virginia, USA |
Relocation: Yes |
Visa: H1B |
OBJECTIVE:
Seeking a Software QA Manual/Automation Testing position; Creative individual with strong experience in information technology; Natural leader with ability to motivate others and provide effective results. EXPERTISE SUMMARY: 10+ years of comprehensive experience in Software Quality Assurance with expertise in Automation Testing and Quality Engineering. 10+ years of expertise in Automation Framework development, including Page Object Model (POM), Cucumber BDD, Custom Hybrid, Hybrid Framework, and for Web, API, and Mobile testing. Expertise in handling UI automation framework using Selenium with languages like Java, C# & Python, Cypress Typescript and WebDriverIO JavaScript. Extensive experience in Api Automation using Rest assured, Karate with JavaScript and Frisby with gulp and node.js. 5+ years of experience with Cypress, Playwright, WebDriverIO, and Jest for test automation frameworks in modern web applications (React.js, Angular.js, Angular SPA). Hands-on experience with cloud-based CI/CD platforms like Azure DevOps, AWS, GitLab CI, Jenkins, and CircleCI for seamless automated testing integration. 7+ years of experience leading onshore/offshore QA teams, improving test execution efficiency and product quality. 6+ years of performance testing with JMeter and K6, integrating tests into CI/CD pipelines. 6+ years of experience with cross-browser testing using BrowserStack, Sauce Labs, and powerful knowledge on Cypress Cloud. 5+ years of mobile automation using WebDriverIO, Appium, and cloud-based tools for native and responsive apps. Proficient in Selenium, Playwright, WebDriverIO, and Cypress with Java, JavaScript, TypeScript, and Groovy; strong understanding of OOP principles and automation best practices. Expertise in developing robust web element selectors using XPath, CSS, and advanced selector strategies. Industry experience across healthcare, IVR systems, SMS/email notifications, and PDF validation. Adept in Agile, SAFe Agile, and Waterfall methodologies; experienced with test management tools such as Zephyr, Rally, Jira XRAY, and TestRail. Strong communication, leadership, and client-facing skills; dedicated to delivering high-quality testing solutions in fast-paced environments. Education: Bachelor of Engineering Degree from Anna University., Chennai (2008-2012) TECHNICAL SKILL: Test Tools: Selenium Web driver, Protractor, Cypress, Jest, Postman, JMeter, Appium, Selenium Grid/Hub, SOAP UI, Zap security, Browser Stack, Sauce Labs, PRPC . DevOps (CI/CD) Tools: Jenkins, AWS, EC2, S3, Azure Devops, Google Cloud Platform, AWS Code pipeline, Azure pipelines, Docker, Selenium, Protractor, Git, Bitbucket Test Frameworks: Page Object Model(POM), Cucumber, Junit, TestNG, Jasmine, Mocha, Custom Hybrid Selenium/Java Technologies: Eclipse, IntelliJ, Java, JSON, JDBC, Maven, Gradle, TestNG, Junit, Assert,, Zap, Extent Reports, Rest Assured, Apache poi, Log4j, AutoIt, Sikuli, Java Mission Control JavaScript Technologies: Protractor, Cypress, Visual Studio Code, JavaScript, TypeScript, NPM, Angular JS, React JS, node.js, Jasmine, Mocha, Chai, Sinon, Allure Reports, Protractor beautify Scripting Language: JavaScript, Typescript#, UNIX Shell scripting, VB Script. Databases: Postgres, MySQL, Oracle, SQL Server, MS Access, DB2. Languages: Java, JavaScript, TypeScript, PHP, Python, AngularJS, C#, .NET, SQL, PL/SQL. Domain Knowledge: Financial, Retail, Education, Services, Insurance, Healthcare, Billing Operating Systems: Windows, Mac, Linux, Solaris (UNIX), DOS, Android, IOS Other Technologies: Jira/Confluence, Artifactory, Okta, Workday, Slack, GitHub, GitLab, Bitbucket, SalesForce, Qmetry Senior Software Development Engineer in Test Mind Quest Technology Solutions LLC Jun 2022 Present Client AAA Insurance (Apr 2023 Present) Developed and maintained automated test scripts using Cypress and TypeScript. Enhanced the custom Cypress framework for improved scalability and efficiency. Performed comprehensive UI and API testing, including end-to-end scenarios. Integrated Cypress with Azure Devops for CI/CD, utilizing Cypress Cloud for parallel execution and reporting. Experience in Build reusable and scalable test automation frameworks tailored for applications and gateways Implement continuous testing as part of the CI/CD pipeline using tools like Jenkins, GitLab, or Azure DevOps Perform load, stress, and scalability testing for applications and gateways using tools like JMeter or Load Runner Problem-solving abilities for debugging complex Pega workflows and integrations Automated complex API scenarios for robust backend testing. Client Equifax (Jun 2022 Mar 2023) Developed automated test scripts using Selenium WebDriver with Java and JavaScript. Designed and executed cross-browser tests using Sauce Labs. Collaborated with development teams to identify and resolve defects early. Integrated automated test suites with Azure Devops, configured pipelines to trigger tests upon code changes for early issue detection. Strong knowledge of Java, Python, or a similar programming language for scripting and automation Maintained up-to-date knowledge repositories related to Pega Gateway testing Enhanced CI/CD visibility by automating test execution and reporting in Azure Devops. ________________________________________ Senior Test Analyst Pearson Sep 2018 May 2022 Project PMC Clinical Assessments Defined test approach, estimation, planning, and execution of test cycles. Set up and maintain automation frameworks using Selenium with Java. Automated end-to-end flows using Groovy scripts to verify XML requests and back-office fields. Collaborated with multiple stakeholders across offshore and onsite teams. Member of the central automation framework team, contributing to Cypress and WebDriverIO frameworks. Project Online Blended Learning Led in-sprint automation for UI and API, contributing to framework enhancement to reduce manual testing efforts. Developed and maintained automation using Cypress, integrated with GitLab for CI. Reviewed UI and API pull requests for multiple scrum teams. Mentored junior engineers and provided knowledge transfer on automation best practices. ________________________________________ Senior Test Engineer Baker Hughes Oct 2017 Sep 2018 Created and executed automation test plans, developing reusable wrapper methods for web page functionality. Developed test scripts using Java and OOP concepts within a Page Object Model framework. Automated file upload/download validation using Sikuli, Auto IT, and Robot tools. Used TestNG for test execution and Extent Reports for result reporting with screenshots. ________________________________________ Software Engineer Konica Minolta, Inc. May 2017 Oct 2017 Participated in automation testing using Selenium with a hybrid framework. Developed test scripts using Java and maintained test environments. Involved in daily scrum meetings and coordinated defect management using Agile methodologies. ________________________________________ Quality Assurance Automation Engineer Yamaha Corporation Jul 2015 Apr 2017 Reviewed and executed test cases for functional and regression testing. Managed defect tracking and reporting using Redmine. Developed web-based automation tests using Java. Provided UAT support and collaborated with developers for timely defect resolution. ________________________________________ Trainee - Product Assurance Epson Philippines Corporation Jul 2014 Jul 2015 Began career as a manual tester, handling multiple projects and ensuring high-quality product delivery. Prepared and executed functional and regression test cases, managing test data and documentation. Recognized as Employee of the Year for outstanding performance and contribution. Keywords: csharp continuous integration continuous deployment quality analyst user interface javascript sthree information technology microsoft procedural language |