Teja Sri
QA Automation / Software Test Engineer
Hire this person
Send a job offer directly to this candidate
About
4+ years of professional experience in Software Quality Assurance with hands-on expertise in Manual Testing, Test Automation, API Testing, Database Testing, Functional Testing, Regression Testing, and enterprise web applications. 3+ years of hands-on experience in Playwright automation using JavaScript/TypeScript for End-to-End (E2E) testing of modern web applications. Strong experience in designing and developing automation frameworks using Playwright, Selenium WebDriver and Java following Page Object Model (POM) design principles. Expertise in creating reusable and maintainable automation scripts for Smoke, Functional, Regression, Integration and Cross-Browser testing.
Strong hands-on knowledge of Python, SQL, Pandas, NumPy, Statistics, Data Visualization, Machine Learning, Deep Learning, and NLP with a focus on transitioning into Data Science and Data Analytics roles.
Experience
QA Automation / Software Test Engineer - CRY - Visakhapatnam, India
(2021-11 - 2023-08)
- Led QA activities for an enterprise HRMS application, coordinating functional, regression, automation, API, database, and performance testing activities.
- Designed and maintained automated test solutions using Playwright with JavaScript/TypeScript for end-to-end web application testing.
- Implemented a reusable Playwright Page Object Model (POM) framework to improve automation maintainability, scalability, and code reusability.
- Automated critical business workflows including Login, User Management, Search, Dashboard, and Report validation.
- Implemented Playwright locators, assertions, fixtures, hooks, parallel execution, screenshots, videos, trace viewer, and HTML reporting.
- Executed automated tests across Chromium, Firefox, and WebKit to validate cross-browser compatibility.
- Integrated Playwright automation suites with Jenkins CI/CD pipelines for automated test execution.
- Developed and maintained Selenium automation scripts and contributed to framework enhancements and code reviews.
- Performed functional, smoke, regression, integration, UAT, API, database, and performance testing.
- Performed REST API validation using Postman, including request/response validation, parameter validation, message structure, and error handling.
- Performed database testing using SQL queries to validate data integrity, accuracy, consistency, and schema changes.
- Created and maintained test strategies, test plans, test cases, automation mappings, and test summary reports.
- Executed automated test suites across different environments and analyzed failures using screenshots, videos, traces, and execution reports.
- Collaborated with developers, business analysts, and cross-functional teams to identify root causes and resolve defects.
- Managed defects using Jira and participated in defect triage and resolution activities.
- Conducted performance testing to evaluate application responsiveness and scalability.
- Provisioned and validated test/staging environments and supported application deployment validation.
- Developed reusable automation components and executed end-to-end scenarios with parallel execution to improve testing efficiency.
Software Test Engineer - Lakeshore - Visakhapatnam, India
(2019-06 - 2021-10)
- Analyzed business requirements and software specifications to understand application functionality and develop effective test strategies.
- Designed and executed manual test cases for functional, regression, integration, and UAT testing.
- Developed automated test scripts using Selenium WebDriver, Java, and TestNG.
- Developed and maintained regression automation scripts for enterprise web applications.
- Created test scenarios, test procedures, test conditions, test cases, and test execution reports based on business requirements.
- Performed API testing and validation of REST/SOAP web services using Postman and SOAP UI.
- Performed database testing using SQL to validate backend data, calculations, data integrity, and consistency.
- Conducted performance testing using JMeter to evaluate application performance and responsiveness.
- Performed payroll and business calculation validation using MS Excel.
- Used Katalon and Selenium for web application automation and regression testing.
- Collaborated with development and product teams to identify, analyze, and resolve software defects.
- Supported testing activities across functional, regression, integration, API, database, and performance testing phases.
- Contributed to maintaining automation scripts and improving regression testing efficiency.
Software Test Engineer - QBSS - Visakhapatnam, India
(2018-12 - 2019-05)
- Performed manual testing of HRMS enterprise applications covering functional, GUI, front-end, back-end, and regression testing.
- Created and executed test cases based on business requirements and functional specifications.
- Participated in preparation of test strategies, test plans, and test scenarios.
- Performed data-driven testing to validate multiple business scenarios.
- Performed database testing using SQL to validate data integrity, accuracy, and consistency.
- Tested applications across database environments including MySQL, Oracle, and SQL Server.
- Identified, documented, and tracked defects using Jira and TestRail.
- Prepared test execution and defect reports for project stakeholders.
- Collaborated with development and product teams to investigate defects and support timely resolution.
Education
Bachelor of Technology (B.Tech) - Computer Science & Engineering - Raghu Engineering College, JNTUK University
