Post Job Free
Sign in

Quality Assurance Test Automation

Location:
Visakhapatnam, Andhra Pradesh, India
Salary:
65
Posted:
February 18, 2025

Contact this candidate

Resume:

VIKAS MALLESHAPPA CHATRAD

https://www.linkedin.com/in/vikas-chatrad-842486171/ +1-814-***-**** **********@*****.*** Professional Summary:

Detail-oriented QA specialist with over 8 years of experience in the IT industry. Extensive knowledge of test planning, test case design, and execution across various domains, including Finance, Life Insurance, and Healthcare. Skilled in automation tools and frameworks, with a focus on improving efficiency and test coverage. Committed to delivering flawless software products by detecting and addressing issues at every stage of the development lifecycle. Technical Skills:

• Testing Tools: Selenium WebDriver/RC, Cypress, Sauce labs, JMeter, LoadRunner, Postman

• Programming Languages: Java 11, Cypress, Python, SQL, C#

• Web Technologies: HTML, CSS, XML, REST services

• Defect Tracking Tools: JIRA, HP ALM

• Build Tools: ANT, Jenkins, Maven, Gradle

• Containerization: Docker, Kubernetes

• AWS: Lambda Functions, Step Functions, s3, EC2

• Databases: Oracle 10g, Elasticsearch, MySQL, MongoDB, PostgreSQL

• Version Control: GIT, SVN, Bitbucket

• Operating Systems: Mac OS, Linux, Android, UNIX, Windows XP/7/8/10 Experience:

Senior Quality Assurance Automation Engineer Elevance Health, New Jersey October 2023 – Present

• Leading test automation and ensuring the highest quality standards for healthcare insurance platforms.

• Develop and execute backend test automation frameworks using Java, Selenium, and JUnit, creating scalable and efficient frameworks that enhance automation capabilities and minimize manual testing efforts.

• Build and designed reusable and modular test automation frameworks using Selenium with Java, and Cucumber and TestNG as frameworks.

• Lead the development of backend testing strategies, establishing best practices and comprehensive testing approaches focused on backend system reliability and performance, with a priority on automating repeatable test scenarios.

• Maximized test coverage for high-impact backend components by designing and implementing tests for key backend modules, covering 90% of critical functionality and ensuring comprehensive quality assurance across key business processes.

• Utilize Selenium’s backend capabilities for headless automation, minimizing dependencies and accelerating test execution times.

• Use Splunk for monitoring backend logs, providing real-time insights into system performance and error tracking, while validating backend processes and troubleshooting issues to enhance test reliability.

• Create and optimize SQL queries for data validation, applying advanced SQL to verify backend processes and ensure data accuracy, supporting complex data-driven testing requirements.

• Document end-to-end test scenarios for backend systems, maintaining detailed test plans, test cases, and execution reports to ensure clarity and completeness.

• Implement test automation for API and database interactions, developing automated tests for backend APIs and leveraging Java and SQL for seamless data validation and end-to-end integration testing.

• Streamline backend testing with CI/CD tools by integrating automated test suites with Jenkins for continuous testing, providing prompt feedback on code quality and stability.

• Integrate Sauce Labs with CI/CD pipelines to enable continuous testing, facilitating faster release cycles and ensuring high- quality code delivery.

• Enhance backend automation frameworks by recommending and implementing improvements, increasing scalability, modularity, and maintainability of automation scripts.

• Develop performance test plans with Apache JMeter, simulating high-load scenarios to evaluate application scalability and identify performance bottlenecks.

• Perform defect tracking and resolution in JIRA, efficiently logging and tracking backend-related defects to ensure prompt resolution and accurate test outcome reporting.

• Mentor team members in Java-based backend automation practices, guiding junior QA team members in Java, Selenium, and SQL techniques to foster stronger backend automation skills across the team. Environment: Selenium, Java, SQL, Splunk, Postman, TestRail, Jira, Agile, Kafka, Sauce Labs Quality Assurance Automation Engineer Haven Technologies, NYC January 2021 – August 2023

• QA for SaaS clients, focusing on the testing strategy of Life Insurance products.

• Expertise in designing and building reusable and modular test automation frameworks using Cypress with JavaScript, and Cucumber and TestNG as frameworks.

• Revamped the existing framework and made it modular and reusable.

• Implement a customer-focused testing approach for client applications, track and resolve issues from both internal and external sources.

• Setup load testing frameworks using in-house test frameworks, integrating tests with CI servers such as Gitlab and the Influx Bs, and sharing usable test results with stakeholders using visualization tools like Grafana.

• Deploy and test Dockerized web applications for sprint teams using Jenkins, providing additional support with testing as needed to ensure high-quality deliverables.

• Developed and directed automation testing using regression test plans and Cypress-based test frameworks with TestNG to automate tests.

• Increased automated test coverage by 60% and reduced end-of-sprint regression time from 3 to 2 days by automating 150 test cases using TDD principles to ensure high code quality and reliability

• Configured automation test cases to run on the GitLab pipelines.

• Collaborate with product and customer success teams on the roadmap, key items and initiatives necessary to ensure quality.

• Utilized AWS services, including EC2 instances for deployment and S3 buckets for test data management.

• Measure client quality performance by implementing and refining metrics related to product issues raised.

• Act as gatekeeper for the test automation code repos and ensure setting up best practices and standards.

• Coordinate between teams, set up manual and automation teams for client testing.

• Implement reusable automation testing strategies across teams to scale tests for multiple clients.

• Worked with 2 teams of 4 high-performing, engaged engineers in designing and building reliable testing software, participated in testing software design discussions, and ensured quality in the deliverables.

• Focus on achieving successful outcomes, continuously improving the quality assurance process, and setting up necessary tools and frameworks and lead cross-functional teams.

• Develop and nurture a dynamic work environment that prioritizes team satisfaction and engagement. Environment: Cypress, JavaScript, Manual, AWS, PostgreSQL, Figma, LaunhDarkly, Postman, TestRail, Jira, Agile, Kafka, Kibana

Automation Test Engineer Paychex Inc., Rochester, NY November 2018 - June 2020

• Performed sanity, user acceptance, component, integration, functional, and regression testing to ensure software quality.

• Developed and automated API test suites using JSON, enhancing the test harness for improved efficiency and execution speed.

• Leveraged JUnit and Selenium WebDriver to develop automated UI tests in Java, integrated with Jenkins for nightly batch execution.

• Designed and implemented a hybrid test automation framework with Selenium WebDriver and TestNG, resulting in a significant 30% - 70% increase in test automation and a 20% - 50% reduction in maintenance time.

• Enhanced Performance Testing by developing automated scripts and scenarios using JMeter for efficient testing of new and enhanced web applications.

• Authored and reviewed test scenarios and scripts, ensuring alignment with functional requirements. Automated test cases using Selenium for efficient execution and improved software quality.

• Utilized Sauce Labs’ real-time debugging features to quickly identify and resolve issues during test execution, improving overall test reliability.

• Implemented automated UI and functionality tests for Flex web applications using a TDD approach.

• Leveraged Cucumber.js and Gherkin syntax to create user-centric test scenarios (features) and corresponding step definitions in Java for execution with Selenium WebDriver.

• Developed and implemented SQL queries for data retrieval and analysis from various databases, ensuring comprehensive data verification.

• Demonstrated strong analytical skills through efficient investigation, debugging, and resolution of production issues.

• Gathered and analyzed requirements to develop test plans and test cases for comprehensive software testing.

• Managed automation source code repositories and branches in Bitbucket, utilizing merge, pull, and conflict resolution techniques.

• Contributed to a successful Agile development process by performing manual and automated testing of software and business applications, ensuring high quality through clear and comprehensive reporting of test results. Environment: Selenium WebDriver, Python, Java, Zephyr, JUnit, Bitbucket, Kafka, Jenkins, AWS, SQL, Jira QA Automation Engineer Equifax Inc., McLean, VA August 2017 - October 2018

• Designed and developed queries and publishers in C# using an in-house communication library based on TCP to retrieve real- time market data required for the test bed.

• Created Selenium test cases with TestNG in Java, translating functional requirements into automated test scripts.

• Developed TDD scripts with Cucumber and written step definitions for Gherkin-based features.

• Engineered an Order Audit Trail System automation module in C# to automatically parse order messages sent by the trading platform to FINRA for compliance.

• Automated the generation and communication of transaction messages built on the Fidessa communication library, aiding replication of server-side order management.

• Set up FIX protocol-based test brokers using Fidessa application templates, configurations, and Tcl to simulate order actions.

• Focused on Continuous Integration Automation Testing by developing PowerShell and Python scripts in tandem with Jenkins schedules, increasing the frequency of reliable result uploads to Quality Center.

• Developed Python and PowerShell scripts to ensure continuous connectivity of slave machines used in automation and implemented email alerts for downtime events.

• Automated the creation and maintenance of API testing scripts leveraging RESTful APIs and Postman.

• Integrated new features to the QA framework, such as GUI element association, to automate tests for US-specific trading platform products.

• Engaged in root cause analysis for product defects identified during automated regression testing and resolved issues through repetitive scenario examinations.

• Executed functional, regression, and security testing for web applications throughout the SDLC and developed performance test scripts and scenarios using LoadRunner.

• Represented the US region to manage, identify, update, and maintain automation platforms, Jenkins configurations, and result storage systems.

• Maintained test case integrity by logging and tracking regression test cases in HP ALM.

• Identified and automated test candidates in the equities and derivatives domains of the trading platform. Environment: Selenium WebDriver, C#, Java, PowerShell, Python, Jira, Bitbucket, Linux, Jenkins, Postman, HP ALM, Cucumber, TestNG, Fidessa, SQL, LoadRunner

QA Engineer IQVIA, Bangalore, India July 2013 - August 2015

• Designed and created Automation frameworks for web-based applications using Java, Selenium WebDriver, and TestNG.

• Developed JMeter regression suite with performance testing for pre-deployment.

• Automated Selenium WebDriver tests with XPath/CSS locators.

• Utilized SoapUI for functional testing of SOAP services and REST APIs in SOA-based applications.

• Leveraged a combination of manual and automated testing techniques (GUI, sanity, smoke, backend, black box) to deliver high-quality software.

• Utilized TestRail for efficient test case management and execution, ensuring timely completion of user stories within each sprint.

• Actively participated in Agile ceremonies, including weekly test case review meetings and status updates. Environment: Selenium RC/WebDriver/Grid, Jira, TestNG, TestRail, SoapUI, JMeter, Linux, SQL Education:

Master of Science (M.S) Gannon University, Erie, PA August 2015 – May 2017 Bachelor of Engineering (B.E) Visvesvaraya Technological University, Karnataka, India September 2009 – June 2013



Contact this candidate