Priyanka Gautam

Senior Test Automation Engineer

 +91-8999412055, Alternate  +91-9621022069  Pune, India 

 live: priyanka.gautamqa@outlook.com


With 7 years of experience in software testing, I'm passionate about test automation. I understand the significance of test automation in software development and how it enables organizations to deliver high-quality solutions cost-effectively. I excel at creating automation scripts that ensure comprehensive testing coverage with real-world data and edge or corner-case scenarios. By leveraging automated testing, teams can minimize the risk of defects and improve software quality. My ultimate goal is to exceed client expectations, and I believe test automation is a crucial tool to achieve this.

Experience Summary

  • Extensive experience in the banking industry, including working with HSBC and German banks through Accenture.
  • Developed automation frameworks utilizing testing tools including Selenium, TestNG, Cucumber, Cypress, Postman, Newman, maven, Gradle and RestAssured, among others.
  • Worked with development teams to integrate automated testing into the CI/CD pipeline. Created and scheduled builds via Jenkins or TeamCity
  • Skilled in various testing activities including test case design, test automation, user acceptance testing, and report publishing.
  • Proficient in automating UI and API test cases using Java
  • Conducted regression, smoke, and sanity testing using automated builds.
  • Managed test cases to execute in diverse environments, regions, and languages.
  • Proven experience working independently as a sole tester as well as collaboratively in a team environment.
  • Presented regular test progress reports and results, and conducted client demos upon sprint completion.
  • Experience working on-site at client locations and collaborating closely with business teams.

Skills


Automation Frameworks

  • Selenium
  • TestNG
  • Postman
  • Newman 
  • JUnit
  • Cucumber
  • Serenity
  • Cypress
  • Rest Assured
  • Spring Boot


 Methods & Techniques

  • Test Planning & Designing
  • Requirement analysis
  • Defect Tracking
  • Agile Methodologies
  • Reporting
  • Black Box Testing 
  • User Acceptance Test
  • Behaviour Driven Testing


Testing Tools

  • Tools: Gradle, Maven, Jenkins, Team City
  • Web Service Automation: SOAPUI , POSTMAN
  • Defect Tracking tools: HP ALM, JIRA
  • Version Control System: Git
  • Database: MySql
  • Language: Java, JS ES6
  • IDE: Eclipse/IntellijIdea
  • Others: Docker, AWS Console

Work Experience

Senior Software QA Engineer                                                                                                                          Pune

HSBC, India  August 2021 - Present

Project: Private Banking Digital Security Platform
  • Design and execute test cases related to customer authentication, password reset, and registration across 7 different components of Digital Security Platform.
  • Automate test cases for web services from multiple components to ensure end-to-end testing and quality assurance of the user journey.
  • Automated and maintained test cases for different environments including multiple regions and multiple language to ensure quality of the project.
  • Use AWS console and Splunk to analyze logs and identify root causes of issues for cloud web services.
  • Utilised Docker containers for testing feature branches, reducing the dependency on development environments.
  • Tested certificates , performed SAML validations for authentication, and conducted sanction country testing using mock data.
  • Collaborated with third-party vendors to test services for user authentication, particularly during payment transactions.
  • Conducted testing on mobile login and mobile payment transactions to ensure authentication features are implemented correctly and function securely.
  • Responsible for executing regression testing, analyzing reports, and publishing testing results to stakeholders.
  • Scheduled  Jenkins builds to execute in a manner that minimized the risk of test data corruption.
  • Develop and maintain automation test scripts using frameworks like SpringBoot , Cucumber and RestAssured, while also performing manual testing as needed.
  • Achieved orange belt certification on Secure Code Warrior.

Software QA Engineer                                                                                                                                              Pune

AppDirect, India  November 2020 - July 2021

Project: AppDirect MarketPlace Provisioning
  • Performed both manual and automated testing, leveraging a range of tools like cypress and frameworks like cucumber to ensure comprehensive testing coverage.
  • Developed and implemented an automation test framework to comprehensively test the provisioning of the marketplace using Google Cloud Platform products and services. 
  • Utilize Cypress with Cucumber to enable efficient and accurate test case development and execution.
  • Verify pull requests of user stories in various environments, working closely with development teams to ensure that code changes are thoroughly tested and validated.

Application Development Senior Analyst                                                                                                          Pune

Accenture, India  June 2016 - October 2020

Project: Corporate Payment Digitization
  • Develop and maintain automated test cases using Selenium Web Driver and Java programming language with TestNG Framework, ensuring comprehensive coverage and accurate results. 
  • Create and maintain automated API test cases using Postman, Newman, and JavaScript programming language to validate system functionality and ensure high-quality standards. 
  • Prepare and present regular test progress reports and results, providing demos to clients upon completion of sprints to ensure satisfaction with testing outcomes. 
  • Analyze requirements, design documents, and use case documents to create detailed test cases and test scripts, identifying opportunities for continuous improvement. 
  • Utilize tools such as Serenity, Soap UI, Cucumber, JIRA, and IntelliJ Idea to streamline test automation processes and improve testing efficiency.
  • Define test automation strategy and test scenarios, collaborating with team members to create automated test cases and execute tests, identifying which test cases are best suited for automation.
  • Work effectively with cross-functional teams to ensure project success, championing high-quality standards throughout the software development life cycle and software testing life cycle. 

Application Development Senior Analyst                                                                                  Frankfurt 

Accenture, Germany  Sept. 2017 - Mar 2018  and  May 2019 - July 2019

Project: Corporate Payment Digitization

  • Responsible for developing and maintaining test automation scripts
  • Conducted UAT at the client location, ensuring that the system meets the client's expectations and requirements.
  • Track and manage defects, analyzing data and providing reports to stakeholders to ensure effective resolution.
  • Identify test cases that can be automated, reducing manual testing efforts and increasing testing efficiency.
  • Automate web services and conduct API testing to validate system functionality.
  • Conducted end-to-end integration testing, working with cross-functional teams to ensure seamless integration across all components.
  • Execute test cases across different releases and environments, using different types of test data to ensure comprehensive testing coverage.
  • As a functional tester, perform end-to-end testing of the application, verifying that all features and functions work as expected.
  • Conduct manual testing on various mobile devices such as Android, Samsung, iPad, and Macbook, ensuring that the system is responsive and compatible with different devices.

Associate Software Test Engineer                                                                                                Pune

Accenture, India June 2016 - Nov 2017

Projects :
  • Extensive experience in testing banking domains across multiple projects and epics.
  • Collaborated closely with clients to identify their needs and requirements and delivering high-quality testing solutions that exceed their expectations.
  • As the sole tester in the team, I have been responsible for working independently to ensure that all testing activities are executed to the highest standards.

Certifications


  • CPSAT Foundation Level (2022)
  • AWS Certified Developer - Associate (2020)
  • Tosca certified in AS1 and AS2 (2018)
  • ISTQB Foundation Level (2023)

Languages


  • A1 Level certified in German language
  • Proficient In English

Education

Bachelor of Technology August 2011- June 2015                                        GPA  7.5/10                                             Uttar Pradesh Technical University, Uttar Pradesh

Branch - Computer Science & Engineering

Higher Secondary Education August 2009- March 2011                    GPA  8.4/10

Kendriya Vidyalaya , Kanpur

Secondary Education August 2008- March 2009                                          GPA  9.2/10

Kendriya Vidyalaya , Kanpur