*************@*****.***
EDUCATION
B.Tech in Computer Science & Information Technology from JNTU, India.
KEY SKILLS
Languages: Java, SQL
Test Automation: Selenium WebDriver, TestNG, Protractor, Cucumber -BDD
Test Data Management: XML, JSON
CI/CD Integration: Jenkins, Docker, Azure DevOps
Version Control: GIT, GitHub
Web Technologies: HTML, CSS, JavaScript, Angular
Databases: MySQL, Oracle
Build and Dependency Management: Maven
API Testing: Postman, REST Assured, SOAP UI
IDE: Eclipse
Load testing tools: JMeter, LoadRunner
Operating Systems: Windows, Linux, Mac OS
Bug Tracking and Collaboration: JIRA
Compatibility Testing: Cross-Browser Testing (Chrome, Firefox and Safari)
Agile Development: Agile Methodology, Scrum, Sprint Planning, Daily Stand-ups, Retrospectives
Sravanthi
QA Automation Engineer Citizen
SUMMARY
I am a highly experienced QA Automation Engineer with more than 8 years of expertise in software testing across all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC). My primary focus is on leveraging test automation to enhance efficiency and ensure product quality.
Technical Proficiencies:
Programming Languages: Proficient in Java and SQL, enabling the design and development of robust automated test scripts.
Test Automation Tools: Extensive experience with Selenium WebDriver, TestNG, Protractor, and Cucumber-BDD, ensuring comprehensive and reliable test coverage.
Data Formats: Expertise in handling XML and JSON data formats, facilitating seamless data exchange and validation.
CI/CD Integration: Skilled in integrating automated test suites with CI/CD pipelines using Jenkins, Docker, and Azure DevOps, enabling continuous integration and deployment for faster feedback.
Version Control: Proficient in GIT and GitHub for efficient version control and collaboration with team members.
Web Technologies: Strong understanding of HTML, CSS, JavaScript, and Angular, enabling thorough web application testing.
Database Testing: Experienced in database testing with MySQL and Oracle, ensuring data accuracy and integrity.
Build Automation: Proficient in Maven, streamlining project setup and managing dependencies.
API Testing: Skilled in API testing using Postman, REST Assured, and SOAP UI, validating API endpoints and data exchange.
Integrated Development Environment (IDE): Proficient in Eclipse, enhancing test script development and debugging efficiency.
Performance Testing: Familiarity with JMeter and LoadRunner, enabling performance and load testing to assess system capabilities.
Cross-Platform Testing: Experienced in testing on Windows, Linux, and Mac OS platforms, ensuring cross-platform compatibility.
Bug Tracking and Collaboration: Proficient in JIRA for effective bug tracking, resolution, and seamless collaboration with development teams.
Cross-Browser Testing: Expertise in cross-browser testing (Chrome, Firefox, Safari), ensuring a consistent user experience across different browsers.
Agile Methodology: Strong experience in Agile Methodology, Scrum, sprint planning, daily stand-ups, and retrospectives, contributing to a collaborative and efficient Agile team.
Continuous Learning: A proactive and collaborative team player with a strong focus on continuous learning and staying updated on the latest Java technologies and best practices.
WORK EXPERIENCE
QA Automation Engineer
Client: WealthForge
Oct 2022 - Present
Location: Richmond, VA
Conducted thorough testing of complex web applications, incorporating HTML5, CSS3, JavaScript, and Angular frameworks. Ensured responsive design and cross-browser compatibility.
Implemented API test automation using the REST Assured framework, validating RESTful API endpoints, request/response validation, and data exchange.
Developed and executed a comprehensive test automation strategy for our application, utilizing Selenium WebDriver, Java, and TestNG to achieve maximum test coverage and efficiency.
Designed and built a scalable and modular test automation framework, leveraging Selenium WebDriver and TestNG. This framework supports parallel test execution and simplifies maintenance.
Collaborated with business stakeholders to define and automate BDD scenarios using Cucumber, fostering clear team communication and alignment.
Implemented end-to-end frontend testing using Protractor for Angular-based applications, ensuring seamless user experiences.
Performed extensive database testing with MySQL, executing complex SQL queries to validate data accuracy, integrity, and manipulation.
Integrated our test automation suite with Azure DevOps, enabling continuous integration and deployment for faster feedback and release cycles.
Utilized Maven for efficient build and dependency management, simplifying project setup and maintenance.
Employed Eclipse IDE for advanced test script development, debugging, and continuous integration setup.
Validated complex XML and JSON data formats, ensuring smooth data exchange and compatibility with external systems.
Maintained detailed test documentation, including test plans, test cases, and automation scripts. Generated comprehensive test reports for stakeholders.
Leveraged Docker containers to streamline test environment setup and execution of automated test suites.
Utilized GIT for version control and collaboration, ensuring efficient code management and streamlined teamwork.
Led Agile testing efforts within the team, overseeing sprint planning, grooming, and retrospectives to maintain a highly efficient Agile workflow.
Spearheaded defect management processes, conducting root cause analysis, and collaborating with development teams for timely issue resolution.
Environment: Selenium Web Driver, Java, HTML5, CSS3, JavaScript, Angular, REST Assured, MySQL, Maven, XML, JSON, Azure DevOps, BDD, Cucumber, GIT, TestNG, Protractor, Docker, Eclipse, Agile, JIRA.
QA Engineer
HopeHealth
Jan 2021 - Sep 2022
Location: Providence, RI
Designed and implemented a scalable TestNG-based test automation framework, facilitating parallel test execution and generating efficient test result reports.
Conducted thorough web application testing, validating HTML, CSS, and JavaScript elements for consistent appearance and functionality across various browsers and devices.
Spearheaded test planning and strategy development, collaborating with stakeholders to define testing scope, objectives, and timelines in alignment with the Software Testing Life Cycle (STLC).
Developed robust and maintainable automated test scripts using Java and Selenium WebDriver, focusing on critical workflow testing.
Validated XML data formats for proper data exchange and parsing between the e-commerce platform and external systems.
Performed extensive database testing using MySQL queries to validate data integrity, retrieval, and manipulation functionalities.
Executed comprehensive API tests using RESTful and SOAP UI, ensuring the validation of API endpoints, data exchange, and response accuracy.
Maintained comprehensive test documentation, including test plans, test cases, and test execution reports, providing visibility into testing progress and results.
Employed Eclipse IDE for efficient test script development and debugging.
Actively participated in Agile ceremonies, including sprint planning, daily stand-ups, and sprint reviews, contributing to a collaborative and high-performing Agile team.
Integrated test automation suites with Jenkins for scheduled and automated execution, enabling continuous integration and faster feedback on code changes.
Utilized Maven as the build automation tool to manage project dependencies and streamline the build process.
Managed defect triage meetings and contributed to the defect resolution process, ensuring the timely resolution of issues and maintaining the quality of the e-commerce platform.
Collaborated with team members using Git for version control, facilitating code collaboration and ensuring version history.
Environment: Java, Selenium Web driver, TestNG, HTML, CSS, JavaScript, MySQL, XML, RESTful, Postman, SOAP UI, BDD, Cucumber, GitHub, Jenkins, Maven, Eclipse, Agile, JIRA.
QA Tester
High Mark Health Insurance
Aug 2019 - Dec 2020
Location: Pittsburgh, PA
Conducted test case execution using Selenium for automated testing and manually tested critical scenarios. Identified and documented defects using Jira, maintaining clear and concise defect records.
Proficiently conducted API testing using Postman to validate RESTful APIs, emphasizing data integrity and proper communication between system components.
Developed test plans and strategies for the web application, ensuring thorough coverage of functional, regression, and integration testing.
Created detailed test cases based on project requirements and user stories, encompassing both positive and negative scenarios to validate the application's functionality.
Conducted SOAP testing to validate web services, ensuring seamless communication between various modules.
Maintained detailed test documentation, including test plans, test cases, test results, and test summary reports, keeping stakeholders well-informed about testing progress.
Utilized Jenkins for setting up and executing automated test scripts, enabling continuous integration and providing faster feedback on code changes.
Performed Oracle database testing, executing SQL queries to validate data accuracy and consistency with the application.
Ensured data integrity and proper parsing between the web application and server by validating data formats using JSON and XML.
Configured test environments on Linux servers to simulate production-like scenarios, ensuring accurate testing results.
Collaborated closely with the development team within Agile/Scrum environments, actively participating in sprint planning, daily stand-ups, and sprint reviews to ensure efficient testing and timely delivery.
Managed test scripts and collaborated with team members using GIT for version control, ensuring codebase consistency.
Environment: Selenium, Oracle, JSON, XML, Postman, SOAP, GIT, Jenkins, Jira, Agile, Scrum, Linux.
Manual Tester
Mendix
August 2015 - July 2019
Location: Boston, MA
Ensured software quality by performing regression testing on each software release, confirming that previously identified defects were resolved and that new features didn't introduce new issues.
Validated website compatibility across multiple web browsers (Chrome, Firefox, and Safari) to guarantee a consistent user experience.
Conducted manual testing on various website modules, meticulously executing test cases to validate functionality, usability, and compatibility.
Identified, documented, and reported software defects using the JIRA issue tracking system, providing detailed steps to reproduce issues for the development team's resolution.
Utilized the GIT version control system to manage test scripts, ensuring proper versioning and facilitating collaboration with other team members.
Set up and configured test environments to mimic production scenarios, facilitating thorough testing and accurate results.
Created and maintained comprehensive test cases, scenarios, and data, providing clear and detailed test documentation for reference.
Assisted stakeholders during the User Acceptance Testing (UAT) phase by offering guidance and addressing user feedback to ensure the application met end-users' requirements.
Manually inspected website front-end elements, verifying HTML and CSS code for compliance with industry standards and design specifications.
Collaborated with the development team to perform database testing using PL/SQL queries, validating data integrity and retrieval functionalities.
Environment: Manual Testing, HTML, CSS, PL/SQL, JIRA, GIT.