Post Job Free
Sign in

Senior Java Software Engineer with QA to Dev Experience

Location:
Frisco, TX
Posted:
March 03, 2026

Contact this candidate

Resume:

SOWMYA SREE PERICHERLA

******.**********@*****.*** 972-***-****

PROFESSIONAL SUMMARY

Software Engineer with around 8 years of professional experience in designing, developing, testing, and supporting enterprise applications using Java, Spring Boot, and RESTful APIs. Began career as a QA Automation Engineer and gradually transitioned into Java development, building a strong foundation in both software quality and application development.

Results-driven professional with progressive experience from QA Automation to Java Application Development.

Proven expertise in designing, developing, testing, and maintaining scalable enterprise systems.

Strong background in both development and quality assurance, ensuring delivery of reliable and production-ready solutions.

Hands-on experience in building microservices-based and event-driven applications.

Skilled in working within Agile/Scrum environments and collaborating with cross-functional teams.

Experienced in implementing CI/CD pipelines, automated testing frameworks, and DevOps practices.

Proficient in unit, integration, and automation testing using JUnit, Mockito, and Selenium.

Demonstrated ability to analyze business requirements and translate them into technical solutions.

Strong problem-solving, debugging, and performance optimization skills.

Known for continuous learning, adaptability, and readiness to return to technical roles in fast-paced environments.

Experience delivering solutions across retail, banking, travel, and enterprise domains.

TECHNICAL SKILLS

Languages: Java, TypeScript, JavaScript, SQL, Python

Frameworks: Spring Boot, JSP, Servlets, EJB, Hibernate, JPA

Web Technologies: HTML5, CSS3, Angular, React, Node.js, Webpack

Microservices & Patterns: DDD, CQRS, Event Sourcing, REST APIs

Databases/ORM: Oracle, IBM DB2, Couchbase, JDBC, Hibernate, JPA

Cloud & DevOps: Docker, Kubernetes, OpenShift, OAuth2, JWT, Terraform, Ansible, CI/CD, Artifactory

Version Control: Git, GitLab, IBM Rational

Testing Tools: JUnit, Mockito, Selenium WebDriver, Cucumber, Karate, Jest, Mocha/Chai, ATDD

Other: UML, Use Case Analysis, Test-Driven Development (TDD)

PROFESSIONAL EXPERIENCE

Java Developer USAA, Plano, TX

Dec 2017 – Feb 2022

Designed, developed, and maintained Java and Spring Boot applications supporting large-scale retail and e-commerce platforms.

Built and integrated a customizable online shopping system connected to inventory, pricing, ordering, and payment services.

Developed secure and scalable RESTful APIs for product catalog, order management, customer accounts, and payment processing.

Implemented and enhanced shopping cart, checkout, and order fulfillment modules to improve customer experience.

Worked on real-time inventory and order synchronization using Apache Kafka and event-driven processing.

Supported high-volume transaction systems handling peak traffic during promotions and seasonal sales.

Performed unit, integration, and automation testing using JUnit, Mockito, and Selenium to ensure application quality.

Optimized SQL queries, indexes, and data access layers to improve database performance and response times.

Containerized applications using Docker and deployed to Kubernetes clusters for scalability and reliability.

Assisted in production deployments, monitoring, and troubleshooting of live systems.

Collaborated with UI, QA, DevOps, and business teams to deliver end-to-end solutions.

Participated actively in Agile/Scrum ceremonies including sprint planning, stand-ups, retrospectives, and code reviews.

Followed secure coding practices and retail compliance standards for payment and customer data protection.

Documented technical designs and supported knowledge transfer activities.

Jr. Developer Carlson Wagonlit Companies Ltd, India

May 2010 – June 2012

Developed Java-based components for online travel booking, reservation management, and itinerary systems.

Built and enhanced modules supporting flight, hotel, and corporate travel bookings.

Integrated payment gateways, loyalty programs, and rewards management systems.

Supported fraud detection and transaction validation features for secure online payments.

Assisted in system testing, UAT, and post-release production support activities.

Fixed functional and performance-related defects identified during testing cycles.

Improved application reliability by enhancing exception handling and validation logic.

Coordinated with QA teams to ensure smooth execution of test plans and release readiness.

Supported deployment activities and monitored system behavior after releases.

Documented technical changes and assisted in knowledge transfer.

Sr. QA Automation Analyst Foursoft IT Solutions, India

Feb 2008 – April 2010

Designed and implemented automation frameworks using Selenium WebDriver and Java for enterprise logistics systems.

Automated functional, regression, and smoke test suites for web-based and backend applications.

Performed database validation and backend testing using SQL on Oracle and MS SQL databases.

Tested modules related to shipment tracking, billing, reporting, and warehouse management.

Reduced manual testing effort and release cycle time through effective automation strategies.

Analyzed business requirements and prepared detailed test cases and test scenarios.

Identified, logged, and tracked defects using defect management tools.

Worked closely with developers to reproduce, analyze, and resolve application issues.

Participated in system integration testing and production readiness reviews.

Supported release validation and post-production verification activities.

EDUCATION

Bachelor of Technology (B.Tech.) – Electronics & Communications Engineering

Jawaharlal Nehru Technological University (JNTU), Hyderabad, India

2001 – 2005

CERTIFICATIONS

ISTQB Certified Tester – International Software Testing Qualifications Board (Software Testing & Quality Assurance)

Salesforce Certified Administrator – Salesforce (CRM Administration & Cloud Platform Management)



Contact this candidate