Post Job Free
Sign in

Software Development Life Cycle

Location:
Justin, TX
Posted:
May 10, 2024

Contact this candidate

Resume:

Savya Guntupalli

Email: ad5mk5@r.postjobfree.com

Phone: +1-551-***-****

PROFESSIONAL SUMMARY

Over 8+ years’ experience as a Sr. QA Automation Engineer. Worked in all phases of software development life cycle (SDLC), including Implementation, Documentation, and Testing on Web-based applications.

●Participated in Testing documentation reviews and walkthroughs, including those for Test plans, Test cases, Test strategies, Test Summary Reports.

●Stay updated on industry best practices, emerging technologies, and testing methodologies to contribute to continuous improvement within the testing team.

●Experience in the preparation of Test Plans, Test Cases, Test Reports, Requirement Traceability Matrix.

●Experience in different phases of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) including methodologies like Agile/ Scrum Methodology and Waterfall.

●Experience in automation testing using Selenium Web driver, Test-Ng, Cucumber, POM, and rest assured library with Java.

●Experience in performance testing using JMeter.

●Experience in Functional Testing, Integration Testing and Regression testing, Smoke, Sanity, System testing and UAT.

●Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and selenium Grid.

●Implemented Features files and Step-Definition for BDD (Behavior Driven Development) using Cucumber (Gherkin’s format).

●Hands on experience on web services testing using Postman and SOAP UI tools for manual testing and for automation used rest assured library.

●Experience in Database Testing using SQL Queries with multiple Databases Oracle, MySQL.

●Experience working with Cloud environments (i.e., Amazon AWS, Azure and google cloud).

●Experience on various test management tools like Jira, HP-ALM and Quality Center.

●Integrated with Continuous Integration tools Jenkins for running test suites on a regular basis automatically.

●Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere, and committed.

TECHNICAL SKILLS:

Quality Assurance and Testing

Manual & Automation

Test Approaches

Waterfall, Agile/Scrum, SDLC, STLC.

Operating System

Windows XP/7/8/10, MAC.

Defect Management Tools

JIRA, HP Quality Center.

Database

SQL, MY SQL, Oracle.

Testing Tools

Selenium WebDriver, Selenium Grid, TestNG,

Cucumber,Jmeter,SoapUI,Postman,ALM,RestAssured,Jenkins,Log4J,Splunk,GIT,

aws cloud, google cloud, azure.

Markup Languages

HTML, XML, XPath.

Browsers

Internet Explorer, Mozilla Firefox, Google, Chrome.

Languages

Java, JavaScript

MS Office Tools

Word, Excel, PowerPoint, MS Access.

PROFESSIONAL EXPERIENCE:

Client: Credit Acceptance, Southfield, MI (Aug 2022 – Till date)

Role: Senior Software Test Engineer

Responsibilities:

●Responsible for both manual and automation testing.

●Creates test plans, test cases and test data.

●Responsible for Test artefacts review and providing QA Sign off for all deliverables.

●Used selenium web driver with java, Test ng and cucumber for UI automation.

●Used rest assured for web services automation.

●Performing multiple regression cycles to find testing gaps and bugs before every release.

●Ensuring the team continuously moves towards automation for all daily work.

●Creating and maintaining GitLab CICD pipelines for daily executions.

●Creating comprehensive testing of all components of Transit Systems Software and Hardware, including Ticket Vending Machine (TVM), Ticket Office Machine (TOM), Validation Systems, Web, and Mobile applications.

●Performing on automation tools such as Selenium and Appium to streamline the testing process and increase test coverage.

●Performing Open and Closes payment Transit Systems, including testing payment functionalities such as ticket purchase, fare validation, and payment processing for various payment methods including devices, Smart Cards, and Traditional Payment Method like cash and credit/debit cards.

●Participate in problem solving sessions with development team when required.

●Prepare and perform training for new and current team members.

●Analyze and confirm understanding of functional requirements as defined by the BA team along with team members.

●Ensuring adherence to testing best practices and testing standards

Environment: Selenium, SQL developer, Cucumber, Azure cloud, Eclipse, Postman, web Services, HTML, JIRA.

Client: Google, Mountain View, CA (Jan 2020 – Jul 2021)

Role: Senior Software Test Engineer

Responsibilities:

●Develop and execute test plans based on project requirements and specifications.

●Create detailed, comprehensive, and well-structured test cases based on functional and non-functional requirements.

●Conduct various types of testing, such as functional, regression, performance, and integration testing, to ensure the software meets quality standards.

●Identify, document, and track software defects, collaborating with development teams to ensure timely resolution.

●Work closely with developers, product managers, and other stakeholders to understand requirements and ensure effective communication.

●Perform risk analysis and mitigation strategies to identify potential issues and address them proactively.

●Conduct performance testing using JMeter to evaluate the system’s responsiveness, stability, and scalability under different conditions.

●Involved in Automation Environment setup using Eclipse, Java, Selenium WebDriver jars and TestNG.

●Designed Test cases Using Selenium Web driver and TestNG.

●Enhancing the Selenium Test cases for Cross browser testing.

●Testing application on google cloud platform. Performed both manual and automation testing.

●Worked in protocols such as web Services/ rest services, HTML, SOAP, XML

●Involved in User Acceptance Testing (UAT).

●Integrated the selenium smoke test into Jenkins for continuous integration.

●Worked on distributed test automation execution on different environments as part of Continuous Integration Process using Selenium WebDriver and Jenkins.

●Used GIT for version control.

Environment: Selenium, MS SQL Server, TestNG, XPath, google cloud, Firebug, Fire Path, JMeter, Eclipse, Postman, SOAPUI, UNIX, web Services, HTML, SOAP, XML.

Client: GoDaddy Inc, Tempe, AZ (Oct 2018 – Dec2019)

Role: QA Automation Engineer

Responsibilities:

●Analyze the Client requirements and identify the Test scenarios using User stories.

●Stay updated on industry best practices, emerging technologies, and testing methodologies to contribute to continuous improvement within the testing team.

●Provide guidance and mentorship to junior members of the testing team, sharing knowledge and fostering a collaborative and learning-oriented environment.

●Create and maintain comprehensive documentation related to test plans, test cases, and testing processes.

●Prepare Test data on HP QC conditioning test cases.

●Involved in Automation Test Plan Preparation.

●Responsible for automation scripting using selenium web driver and test-ng, BDD/Cucumber.

●Involved in Tests Execution and Reporting Defects.

●Responsible for GUI, Functional and System Testing.

●Involved in Compatibility Testing.

●Testing application on aws cloud platform. Performed both manual and automation testing.

●Used S3 buckets, Cloud watch, SQS, System manager, EC2, Elastic container service in aws cloud.

●Performed Database Testing using SQL to check the Data Validation and Data Integrity.

●Clearly look at updating concepts and finding defects, sending it with suggestions.

●Testing on web services using postman tool.

●Responsible for reporting bugs on JIRA.

●Performed Data Driven testing.

●Delivering Daily status report to management on Daily basis.

●Used GIT for source code management and Jenkins for CI/CD process.

Environment: Java, Selenium, aws, TestNG, XPath, Firebug, Fire Path, Eclipse, Data Driven Framework, Postman, Jenkins, Oracle, GIT, JIRA.

Client: HCL Tech, Frisco, Texas (Aug 2015 - Sep 2018)

Role: Test Engineer

Responsibilities:

●Understanding the Business Requirement Specifications.

●Analyze the Client requirements and identify the Test scenarios using User stories.

●Generate and communicate test progress reports, test results, and other relevant metrics to project stakeholders.

●Prepare the Test Plan and Test Index Matrix (TIM) for given User stories.

●Written the Test cases for identified Test scenarios.

●Prepare Test data conditioning for test cases.

●Involved in test automation using selenium web driver with java, Testng, Junit framework.

●Designed automation scripts for web services using rest assured library.

●Tested Api’s using SOAPUI tool.

●Delivering DSR to management on Daily basis.

●Generate and communicate test progress reports, test results, and other relevant metrics to project stakeholders.

Environment: HP Quality Center (QC), Selenium, SOAPUI, REST, MS Office, Windows 7, MS SQL Server.



Contact this candidate