Nithin M
210-***-**** # **********@*****.*** ï linkedin.com/in/nithin013192
Experience
State Farm June 2023 - Present
Quality Analyst Bloomington, IL
• Built data-driven automation frameworks in Selenium using Python, Java, and C to enhance test coverage for Guidewire systems.
• Led end-to-end RESTful API automation using Postman and SOAP UI, ensuring seamless data flow across claims and POS systems.
• Integrated CI/CD pipelines using Jenkins, Bitbucket, and Git, streamlining automated test execution and ensuring release stability.
• Conducted high-load performance testing using Apache JMeter, identifying bottlenecks and improving scalability of web applications.
• Used AWS (EC2, S3, CloudWatch) to manage test environments, enabling scalable, cost-effective automation workflows.
• Created comprehensive test plans for Guidewire applications, covering UI, API, and performance testing components.
• Defined entry and exit criteria aligned with Agile sprints, ensuring traceability of user stories to test coverage.
• Collaborated with QA, DevOps, and business teams to review test scope and ensure clarity across functional teams. CISCO August 2022 – March 2023
Automation Engineer Dallas, TX
• Developed Selenium-based automation frameworks with TestNG and Java for order management systems, improving regression testing efficiency.
• Created reusable automation libraries in Python and C to streamline script maintenance and promote test code reusability.
• Executed RESTful API test suites in Postman, enhancing reliability and integration between customer and order modules.
• Implemented performance test scripts in JMeter to evaluate system stability under peak loads, collaborating with dev teams to optimize backend performance.
• Configured AWS EC2 instances and integrated test monitoring with CloudWatch, enabling fast provisioning of test environments on demand.
• Prioritized high-risk areas in test planning to align with release timelines and business impact.
• Coordinated with product owners to align test plans with sprint goals, ensuring every feature was test-ready on time. Shell Infosg Global September 2018 – March 2021
Testing Engineer Hyderabad, India
• Automated POS testing for mobile and kiosk checkout systems using Selenium WebDriver and Java, reducing manual testing cycles.
• Validated data transactions between POS terminals and backend systems using SQL queries on PostgreSQL and MySQL.
• Developed custom API test scripts in Postman and Groovy to validate RESTful service functionality and security.
• Executed cross-browser testing with Selenium Grid and BrowserStack, ensuring compatibility across various browsers and platforms.
• Set up load tests in JMeter for POS and e-commerce environments, identifying critical performance degradation points.
• Created and maintained test plans for POS and mobile applications, incorporating real-time transaction flows and edge cases.
• Coordinated across QA and UAT teams to validate POS devices, scan-and-pay flows, and return scenarios. Samsung SDS May 2016 – August 2018
AFC Testing Engineer Hyderabad, India
• Built BDD automation frameworks using Selenium WebDriver and Cucumber to automate POS and web application regression testing.
• Performed SOAP and RESTful service testing with SOAP UI, ensuring accurate integration between internal systems.
• Used PostgreSQL for backend validation and optimized queries to support performance-heavy transaction cycles.
• Maintained test automation scripts in Maven and integrated nightly regression runs using Jenkins for continuous feedback.
• Conducted performance testing using Apache JMeter and improved application resilience by fine-tuning response handling.
• Drafted and reviewed test plans for both SOAP/REST API testing and UI regression across e-commerce systems.
• Included load/performance testing objectives in test planning using JMeter to ensure system readiness under peak loads.
• Outlined modular automation coverage using Selenium and Cucumber, embedding traceability matrices in test plans. ECIL June 2014 – April 2016
QA Consultant Hyderabad, India
• Automated validation scripts for BSNL’s NGTj network cards using Java and C, reducing manual QA efforts significantly.
• Executed load testing for 4G card networks using JMeter, supporting enhanced throughput and reduced latency in telecom systems.
• Performed PostgreSQL data validations and API testing to ensure secure and accurate RESTful data transactions.
• Developed utility tools in C to streamline test reporting and accelerate QA feedback loops for embedded network systems.
• Leveraged AWS S3 for historical test data storage and collaborated with developers to enhance card performance and reliability.
• Wrote test plans for BSNL’s 4G NGTj card validation, specifying network simulation test steps and performance thresholds.
Technical Skills
Languages: Java, Python, C, JavaScript, SQL, Groovy, VBScript, Shell, Gherkin, HTML, YAML, C Automation Tools: Selenium WebDriver, Cypress, Appium, QTP, Ranorex, LoadRunner, TestNG, Cucumber, SoapUI, Postman, Rest Assured, Apache POI, SpecFlow, FitNesse, UI Automator, Selenium Grid, BrowserStack Frameworks: Data-Driven, Keyword-Driven, Hybrid, BDD (Cucumber), TDD, Page Object Model (POM) Performance Testing: Apache JMeter, LoadRunner, Cross-Browser Testing, Selenium Grid, BrowserStack Cloud DevOps Tools: AWS (EC2, S3, CloudWatch), Azure, Jenkins, Docker, Kubernetes, Git, Bitbucket, Azure DevOps, CI/CD Pipelines
Database Validation: PostgreSQL, MySQL, SQL Server, Oracle, MongoDB – Advanced SQL, Data Validation, Query Optimization
Defect Test Management: JIRA, Rally, HP ALM, Quality Center Operating Systems: Windows, Linux, Android, iOS, Emulators/Simulators, Xcode Other Skills: Agile/Scrum, RESTful SOAP APIs, API Security Testing, ElasticSearch, OpenSearch, Data Structures, Object-Oriented Programming (OOP), Maven Education
Saint Leo University - May 2023
Master of Science in Computer Science