Summary
Overview
Work History
Education
Skills
Timeline
Generic

Srinivas

Hyderabad

Summary

Highly skilled QA Automation Engineer with experience in designing and implementing automated testing systems. Strengths include developing custom test automation frameworks, executing quality assurance tests, and identifying system malfunctions to improve product quality. Notable impact includes successful detection and resolution of numerous software bugs, ensuring optimal performance and user satisfaction.

Overview

18
18
years of professional experience

Work History

Lead QA Automation Engineer

AT&T
11.2024 - Current
  • Spearheaded automation project, reducing regression testing time by 50% and saving over 1,000 man-hours annually.
  • Developed automation suite with Selenium and Java, increasing test coverage by 40% and identifying 25% more pre-production defects.
  • Led team of 10 automation testers, fostering mentorship that enabled five members to achieve senior tester status.
  • Collaborated with cross-functional teams to integrate CI/CD pipelines using Jenkins, decreasing code deployment time by 30% and boosting release frequency by 20%.
  • Conducted root cause analysis on recurring bugs, implementing process improvements that decreased defect leakage to production by 15%.
  • Implemented shift-left testing approach, incorporating automated tests early in development stages to reduce post-release defects by 18%.
  • Coordinated end-to-end performance testing scenarios with JMeter, enhancing system reliability and reducing downtime by 12%.

Senior Automation Engineer

Riyad Bank
04.2022 - 07.2024
  • Designed and deployed automated test frameworks using Python and Robot Framework, contributing to a 35% increase in testing efficiency
  • Streamlined the test scripting process by developing reusable testing modules, reducing script creation time by 25%
  • Enhanced defect tracking by integrating automated test results with Azure DevOps, leading to faster identification and resolution of critical issues
  • Conducted regular code reviews and best practices sessions, significantly reducing script maintenance issues and improving overall code quality
  • Introduced Behavior-Driven Development (BDD) using Cucumber, aligning test strategies with business requirements and improving stakeholder collaboration

QA Automation Engineer

VSoft
Hyderabad
05.2021 - 04.2022
  • Automated 80% of regression tests using Selenium and Python, leading to a 40% reduction in regression testing cycle time
  • Integrated automated testing tools with CI/CD pipelines on Jenkins, speeding up test execution and deployment processes by 25%
  • Reduced manual testing efforts by 60 hours per release by converting critical test cases into automated scripts
  • Collaborated with the development team to resolve critical bugs pre-release, reducing production defect rate by 20%

Automation Test Analyst

Standard Chartered Bank
Singapore
09.2017 - 04.2021
  • Developed automated test scripts using QTP/UFT, increasing test accuracy and reducing manual testing efforts by 30%
  • Implemented a data-driven testing approach, enhancing testing flexibility and decreasing time to adapt to new test cases by 20%
  • Created and maintained test reports and metrics dashboards, improving transparency and facilitating informed decision-making for project managers

Automation Engineer

Visa Inc
Singapore
08.2016 - 07.2017
  • Designed automated systems to improve operational efficiency and reduce manual tasks.
  • Developed and maintained software for automated testing and quality assurance processes.
  • Collaborated with cross-functional teams to identify automation opportunities and requirements.
  • Implemented best practices for code development and version control in automation projects.
  • Troubleshot and resolved issues in automated systems, ensuring smooth operations.
  • Evaluated new technologies to integrate into existing automation frameworks for improvement.
  • Documented processes and workflows for automation solutions, promoting knowledge sharing.

Automation Tester

Master Card
Singapore
12.2015 - 07.2016
  • Created detailed bug reports based on the results of manual and automated tests.
  • Produced test scripts for new automated software testing rounds.
  • Utilized object-oriented programming to create and execute automation scripts in Java.
  • Participated in sprint planning meetings with developers and product owners to understand upcoming features and changes.
  • Automated functional and regression testing approaches to streamline software production.
  • Analyzed user requirements and developed effective automation strategies to meet them.
  • Worked closely with developers in debugging applications by providing relevant logs and screenshots from failed tests.

Test Associate

DBS Bank
Singapore
08.2014 - 11.2015
  • Conducted functional testing for banking applications and systems.
  • Collaborated with developers to identify and resolve software defects.
  • Documented test cases and results for compliance and quality assurance.
  • Executed regression tests to ensure system stability after updates.
  • Assisted in the development of testing strategies and methodologies.
  • Participated in requirement review meetings to clarify project specifications.
  • Coordinated user acceptance testing with stakeholders across departments.

Software Test Engineer

Polaris Software Lab
Hyderabad
07.2010 - 08.2014
  • Designed test plans and test cases for software applications.
  • Executed manual and automated tests to identify defects.
  • Collaborated with development teams to review requirements and specifications.
  • Reported and tracked software bugs using issue tracking systems.
  • Conducted regression testing to ensure system functionality after changes.
  • Developed testing documentation for process consistency and knowledge sharing.

Software Developer in Test

Pyro Networks Pvt. Ltd
Hyderabad
02.2008 - 07.2010
  • Collaborated with product teams to define testing requirements and strategies.
  • Developed automated test scripts using Selenium and Java for application functionality.
  • Executed regression tests to validate software changes and ensure quality.
  • Participated in code reviews to maintain coding standards and improve quality.
  • Designed test cases based on software specifications and user stories.
  • Investigated customer complaints regarding application functionality and usability issues.

Education

Bachelor of Technology - Electrical and Electronics

JNTU
Hyderabad, India
01.2007

Skills

  • Cypress
  • Selenium

  • Performance testing
  • Test strategy development
  • Linux
  • AIX
  • Java
  • J2EE
  • Python
  • Grails
  • Java Script
  • AngularJS
  • Jenkins
  • Maven
  • FIX Protocol
  • FIX API
  • Terraform
  • Graph QL
  • Spring
  • Spring Boot
  • Hibernate
  • Drools
  • JBPM
  • JSF
  • Web Sphere MQ
  • Apache Kafka
  • Web Sphere
  • Web Logic
  • JBoss
  • Tomcat
  • Oracle
  • MySQL
  • PostgreSQL
  • DynamoDB
  • MongoDB
  • Snowflake
  • SVN
  • Git
  • SQS
  • SNS
  • EC2
  • Lambda
  • State Machine
  • Secret Manager
  • IAM Roles
  • S3 Bucket
  • Mockito
  • Ant
  • Gradle
  • Eclipse
  • IntelliJ IDEA
  • Datadog
  • Lola
  • Marvin
  • Source Graph
  • JIRA
  • Confluence
  • Docker
  • Kubernetes

Timeline

Lead QA Automation Engineer

AT&T
11.2024 - Current

Senior Automation Engineer

Riyad Bank
04.2022 - 07.2024

QA Automation Engineer

VSoft
05.2021 - 04.2022

Automation Test Analyst

Standard Chartered Bank
09.2017 - 04.2021

Automation Engineer

Visa Inc
08.2016 - 07.2017

Automation Tester

Master Card
12.2015 - 07.2016

Test Associate

DBS Bank
08.2014 - 11.2015

Software Test Engineer

Polaris Software Lab
07.2010 - 08.2014

Software Developer in Test

Pyro Networks Pvt. Ltd
02.2008 - 07.2010

Bachelor of Technology - Electrical and Electronics

JNTU
Srinivas