Sreekanthi
Sr. QA Automation Engineer GC Holder
****.****@*****.*** 814-***-****
Professional Summary:
8+ years delivering high-quality software through expert use of SDLC and STLC methodologies, proactively identifying and mitigating risks for seamless delivery.
Proficient in API testing with tools like Postman, Swagger, SoapUI, and REST Assured, ensuring flawless service integration.
Experienced in developing automated frameworks and scripts with Java, Python, JavaScript, and TypeScript, boosting test coverage and efficiency.
Skilled in using automation tools like Selenium WebDriver, Playwright, Appium, Jest, and JMeter to automate functional, regression, and load testing across web, mobile, and API platforms.
Skilled in database testing with SQL, ensuring data integrity across MySQL, MongoDB, and Oracle.
Experienced in performance testing with JMeter and BrowserStack, ensuring scalability and reliability.
Expert in web technologies like HTML5, CSS3, JavaScript, XPath, CSS Selectors, JSON, and XML, enabling precise element manipulation for automation.
Proficient in CI/CD pipelines with Jenkins, GitLab CI, Maven, Gradle, and ANT, streamlining build, test, and deployment processes.
Familiar with Docker, Kubernetes, and OpenShift for efficient deployment and environment management.
Well-versed in Behavior-Driven Development (BDD) using Cucumber, driving collaboration and enhancing test coverage through data-driven strategies.
Proficient in version control with Git, GitHub, and Bitbucket, ensuring smooth collaboration and code management.
Experienced in log management and troubleshooting with the ELK Stack, resolving issues quickly during tests.
Hands-on experience with AWS (EC2, S3, Lambda, RDS), providing scalable and reliable test infrastructure.
Experienced in Agile (Scrum) and Kanban, promoting collaboration and timely, high-quality delivery.
Proficient in IDEs like VSCode and Eclipse, optimizing productivity and script quality.
Strong communicator, facilitating code reviews and presenting test results to drive continuous improvement.
Technical Skills:
Core Programming Languages: Java, Python, JavaScript, TypeScript, SQL
Test Automation Frameworks: Selenium WebDriver, Playwright, Appium, Jest, SOAPUI, REST Assured, Cucumber
Version Control & Collaboration: Git, GitHub, CVS
Containerization & Orchestration: Docker, Kubernetes
Continuous Integration & Deployment: Jenkins, Maven, ANT, Gradle
Cloud Platforms & Services: AWS (EC2, S3, Lambda, RDS)
Performance & Load Testing: JMeter, Load Runner
Database Testing & Management: MySQL, PostgreSQL, Oracle, MongoDB, JDBC
Logging & Monitoring: ELK Stack, Logstash
API Testing & Validation: Postman, SOAPUI, REST Assured
Project Management & Agile Tools: Jira, Kanban Boards, Agile, Scrum
Operating Systems: macOS, Windows, Linux, UNIX
Additional Tools: BrowserStack, XPath, npm packages, Chrome Developer Tools, TestRail, Swagger
Education:
Masters in Computer Science, Osmania University, India.
Professional Experience:
Bank of the Sierra, Porterville, CA August 2023 - Present
Sr. QA Automation Engineer
Led the implementation of SDLC best practices to ensure thorough testing throughout the entire software development lifecycle (STLC).
Crafted and optimized automated test scripts using Playwright and Java frameworks, enhancing test efficiency and coverage.
Conducted extensive API testing with Postman to ensure smooth API functionality and integration.
Automated testing within CI/CD pipelines using Jenkins, reducing manual efforts and speeding up delivery.
Executed complex SQL queries (MySQL, MongoDB) to validate data integrity and ensure consistent database functionality.
Integrated Jest for unit testing of JavaScript components, improving code quality and identifying issues early in development.
Leverage AWS services (EC2, S3, Lambda) for scalable cloud-based testing environments and deployments.
Conducted both manual and automated testing of web applications built with React, HTML5, CSS3, and JavaScript, identifying and resolving defects swiftly.
Used ELK Stack for real-time log analysis and system monitoring, identifying potential issues.
Led the management and tracking of test cases with Jira and UFT, improving test coverage and transparency by 50%.
Utilized BrowserStack for cross-browser testing, ensuring compatibility across devices and browsers.
Drove the adoption of Behavior-Driven Development (BDD) using Cucumber, fostering cross-team collaboration in test creation.
Deployed Docker and Kubernetes for containerized test environments, ensuring consistent execution.
Mastered XPath and DHTML to precisely identify and manipulate web elements during automation testing.
Produced detailed test reports to communicate testing progress and outcomes, fostering transparency and collaboration with stakeholders.
Managed code versions and facilitated seamless collaboration using Git (GitHub), ensuring smooth integration and version control throughout the project.
Applied advanced debugging techniques to swiftly identify and resolve defects.
Managed package dependencies with npm and Gradle during test automation development, streamlining build processes.
Followed Agile and Scrum methodologies, driving iterative development and faster testing cycles.
Environment: Playwright, Eclipse, Docker, XML, Postman, Kubernetes, Gradle, React, MySQL, Jenkins, JavaScript, Jest, Cucumber, XPath, AWS, MongoDB, SQL, GitHub, Java, HTML5, CSS3, ELK stack, JIRA, npm, Agile, Scrum
Chiron Health, Austin, TX June 2022 - July 2023
QA Automation Engineer
Leveraged TypeScript to maintain front-end test scripts, boosting automation coverage by 35%.
Automated end-to-end tests for Angular apps, ensuring cross-browser compatibility and performance.
Developed robust automated test scripts using Selenium WebDriver and Python, ensuring comprehensive test coverage.
Incorporated BDD practices with Cucumber to develop clear, human-readable test scenarios that fostered better team collaboration.
Created API documentation and tested APIs with Swagger for accurate RESTful validation.
Validated back-end data integrity using SQL and MySQL, ensuring consistent data across applications.
Applied HTML5 and CSS3 to design and validate web elements, enhancing test scenario accuracy.
Employed XPath and CSS Selectors for precise web element targeting, improving test reliability.
Streamlined the testing and deployment process by integrating CI/CD pipelines with Jenkins, reducing manual testing time by 40%.
Managed containerized test environments with OpenShift, enabling scalable and repeatable test execution.
Utilized AWS services (EC2, S3, RDS, Lambda) to provision scalable test environments and efficient data storage solutions.
Utilized JSON for data validation and exchange, improving data handling in automated test scripts.
Managed builds and dependencies with Maven for seamless integration.
Tracked and managed testing activities and defects using JIRA, improving bug resolution time by 20%.
Optimized script development and debugging with Visual Studio Code (VSCode).
Collaborated with development teams through BitBucket for version control, ensuring seamless integration of test scripts into the project pipeline.
Conducted regular code reviews to ensure quality and adherence to standards.
Employed Agile methodologies like Kanban for effective task prioritization.
Environment: BitBucket, MySQL, RESTful API, XPath, Swagger, Maven, Python, Jenkins, HTML5, Cucumber, Selenium WebDriver, Angular, VSCode, Agile, Typescript, AWS, JIRA, Kanban, JSON
Watsontown Trucking Company, Milton, PA January 2020 – May 2022
QA Engineer
Performed API testing with SoapUI, verifying the functionality and performance of SOAP and RESTful services.
Applied OOP principles to design reusable, scalable test automation frameworks.
Optimized XPath and CSS Selectors for fast and reliable element identification in automated tests.
Validated frontend UI responsiveness and accuracy using HTML5, CSS3, and JavaScript.
Developed and maintained automated test scripts using Java and Selenium WebDriver, ensuring comprehensive test coverage.
Executed complex SQL queries to validate backend operations and ensure data integrity.
Conducted performance testing with JMeter to pinpoint bottlenecks and optimize system performance.
Validated both front-end and back-end functionality, ensuring seamless application performance.
Automated test execution and environment setup with ANT, ensuring consistency in deployments.
Performed data-driven testing using JDBC and Oracle to validate application behavior across various datasets.
Utilized debugging tools to identify and resolve issues, improving test script efficiency.
Refined test script performance, enhancing execution speed and reliability across tests.
Utilized Chrome Developer Tools for precise frontend testing and debugging.
Managed and tracked test cases and results in TestRail, ensuring effective defect management.
Leveraged Eclipse IDE to streamline test script development and debugging.
Conducted static code analysis with SonarQube to enforce code quality and best practices.
Managed version control with Git, enabling smooth collaboration and code integration.
Environment: JDBC, Oracle, SonarQube, XPath, TestRail, Git, Java, SoapUI, JMeter, Selenium WebDriver, JavaScript, HTML5, CSS3, Eclipse
Ansys Inc., Canonsburg, PA September 2016 – December 2019
QA Tester
Built and maintained test automation frameworks in Python for efficient coverage.
Developed and automated test scripts for web applications using Selenium WebDriver, covering both backend testing and frontend validation.
Executed comprehensive API testing with REST Assured, ensuring web service functionality, reliability, and performance.
Implemented automated test cases for JavaScript applications, enhancing UI/UX validation.
Ran SQL queries to validate data integrity and accuracy in SQL Server databases.
Validated web applications with HTML and CSS for responsive rendering.
Designed and optimized robust XPath expressions for precise element identification in test scripts.
Conducted mobile application testing using Appium for both iOS and Android platforms.
Performed load testing with Load Runner, optimizing system performance.
Automated build and deployment processes using ANT, ensuring seamless integration.
Ensured data accuracy and security by validating JSON responses and HTTP protocols.
Utilized Git for version control, ensuring seamless collaboration and codebase integrity.
Managed CI/CD pipelines with GitLab CI, enhancing the testing and development workflow.
Participated in Agile Scrum ceremonies, aligning testing with sprint goals.
Environment: Selenium WebDriver, JSON, Python, REST Assured, Appium, GitLab CI, Git, SQL, Load Runner, JavaScript, XPath, Agile, Scrum, SQL Server, ANT, HTML, CSS